Virginia's 21st Senate district
| Virginia's 21st State Senate district | |||
|---|---|---|---|
| Senator |
| ||
| Demographics | 71% White 16% Black 5% Hispanic 5% Asian 3% Other | ||
| Population (2019) | 204,563 | ||
| Registered voters | 127,983 | ||
Virginia's 21st Senate district is one of 40 districts in the Senate of Virginia. It has been represented by Democrat John S. Edwards since 1996. Although it voted for Joe Biden, it is currently the most Republican-leaning district to be represented by a Democrat.