North Carolina's 21st Senate district

North Carolina's 21st
State Senate district

Senator
  Tom McInnis
RPinehurst
Demographics35% White
40% Black
14% Hispanic
2% Asian
2% Native American
1% Other
Population (2020)200,314

North Carolina's 21st Senate district is one of 50 districts in the North Carolina Senate. It has been represented by Republican Tom McInnis since 2023.[1]

  1. ^ "State Senate District 21, NC". Census Reporter. Retrieved June 7, 2022.