State Senate District 25

Ches. Bay/Piedmont
Strong Republican
Locality Voters Share of District
Spotsylvania County (partial) 44,507 26.83%
Caroline County 23,869 14.39%
King George County 19,948 12.02%
Westmoreland County 15,055 9.07%
King William County 13,744 8.28%
Northumberland County 10,114 6.10%
Lancaster County 9,388 5.66%
Middlesex County 9,035 5.45%
Essex County 8,598 5.18%
Richmond County 7,348 4.43%
King & Queen County (partial) 4,294 2.59%

Race

Ethnicity

The US Census Bureau tracks Hispanic/Latino ethnicity separately from race. People who identify as Hispanic/Latino can be of any race.
  • Asian: People who identify as "Asian" alone
  • Black: People who identify as "Black or African American" alone
  • Multiracial: People who identify with two or more race categories
  • Other: People who identify as "American Indian or Alaska Native," "Native Hawaiian or Pacific Islander," or "Other Race" alone
  • White: People who identify as "White" alone

Incumbent Senator(s)

Richard Stuart
Republican

Next General Election:

Nov. 7, 2023

Partisan Lean of SD25 Voters

Estimates of results in statewide elections
2021 Governor
2018 US Senator
2017 Attorney General
2017 Governor
2017 Lt. Governor
2016 US President