Joshua Stein (born September 13, 1966) is an American lawyer and politician who serves as the 50th and current Attorney General of North Carolina, a position he has held since 2017. A member of the Democratic Party, Stein previously served as a member of the North Carolina Senate representing District 16, located Wake County.