Roanoke City
Party Performance in Recent Statewide Elections
| Abigail Spanberger (D) | 20,700 | 66.98% |
| Winsome Earle-Sears (R) | 10,153 | 32.85% |
| Precinct | Spanberger (D) | Earle-Sears (R) |
|---|---|---|
| 001 - Peters Creek | 437 (72.47%) | 162 (26.87%) |
| 002 - Grandview | 472 (67.33%) | 226 (32.24%) |
| 003 - Preston Park | 414 (52.41%) | 374 (47.34%) |
| 004 - Williamson Road | 473 (61.11%) | 300 (38.76%) |
| 005 - East Gate | 390 (42.76%) | 520 (57.02%) |
| 006 - Hollins Road | 294 (50.95%) | 278 (48.18%) |
| 007 - Southeast | 375 (54.90%) | 307 (44.95%) |
| 008 - Lincoln Terrace | 431 (87.78%) | 58 (11.81%) |
| 009 - Highland | 679 (79.88%) | 168 (19.76%) |
| 010 - Old Southwest-Wasena | 781 (72.72%) | 288 (26.82%) |
| 011 - Raleigh Court | 821 (67.91%) | 381 (31.51%) |
| 012 - South Roanoke | 423 (47.80%) | 460 (51.98%) |
| 013 - Garden City | 403 (47.36%) | 442 (51.94%) |
| 014 - Crystal Spring | 533 (60.57%) | 347 (39.43%) |
| 015 - Grandin Court | 625 (63.20%) | 362 (36.60%) |
| 016 - Deyerle | 520 (49.48%) | 528 (50.24%) |
| 017 - Lee-Hi | 858 (69.87%) | 368 (29.97%) |
| 018 - Summit Hills | 421 (57.05%) | 313 (42.41%) |
| 019 - Forest Park | 505 (84.73%) | 91 (15.27%) |
| 020 - Eureka Park | 557 (90.42%) | 59 (9.58%) |
| Early Voting (In-person) | 7,478 (69.19%) | 3,330 (30.81%) |
| Early Voting (Mail) | 2,418 (77.85%) | 688 (22.15%) |
| Early Voting (Post-Election Day) | 135 (78.49%) | 37 (21.51%) |
| Provisional | 257 (79.57%) | 66 (20.43%) |
| Total | 20,700 (66.98%) | 10,153 (32.85%) |