- Lead
- 71,669
- Total
- 108,731
- vs nation
- D+67.4
- Turnout
- 60.8%
Richmond city, VA
▦ precinct · ▥ counties · ▢ no spatial detail
President margin by year
Place winner margin
President results by year
2024 turnout 60.8% of 177,989 citizens 18+
- Lead
- 75,572
- Total
- 111,159
- vs nation
- D+63.5
- Turnout
- 62.0%
- Lead
- 65,678
- Total
- 103,406
- vs nation
- D+61.4
- Turnout
- 61.5%
- Lead
- 55,871
- Total
- 97,569
- vs nation
- D+53.4
- Turnout
- —
- Lead
- 54,974
- Total
- 93,085
- vs nation
- D+51.8
- Turnout
- —
- Lead
- 30,530
- Total
- 74,325
- vs nation
- D+43.5
- Turnout
- —
- Lead
- 22,452
- Total
- 65,926
- vs nation
- D+33.5
- Turnout
- —
- Lead
- 21,280
- Total
- 67,078
- vs nation
- D+23.2
- Turnout
- —
Key facts
- 2024 presidential margin
- D+65.9MIT Election Lab
- Population
- 229,3592024 5-year
- Population density
- 3,829 / sq mi2024 5-year · TIGER/Line
- Land area
- 59.9 sq miTIGER/Line
- Median household income
- $64,5872024 5-year
- White (non-Hispanic)
- 41.4%2024 5-year
- Black
- 40.6%2024 5-year
- Hispanic / Latino
- 10.7%2024 5-year
- Peak Democratic margin
- D+78.9 in 1912MIT Election Lab
- Peak Republican margin
- R+37.5 in 1956MIT Election Lab
- Most similar
- St. Louis city, MO · twin score 97.4
Turnout and midterm durability
Participation measured against the same-year citizen voting-age population. Audited cycles count total general-election participants — ballots or participating voters, not presidential candidate votes. Cycles before 2016 predate that series and are derived from the certified presidential returns instead; they are marked everywhere they appear and are excluded from the figures below.
- 2024 turnout
- 60.8%108,143 participants ÷ 177,989 CVAP
- 2020→2022 drop-off
- +27.2 ptsPresidential-dependent
- Drop-off vs state
- +3.5 ptsPositive means a larger decline than the statewide pattern
- Mechanical 2026
- 33.5%–42.1%Recent-cycle and two-cycle persistence scenarios; not a forecast
Select a presidential cycle to show it on the map and results ledger above.
| Cycle | Participants | CVAP | Turnout | Series | Quality |
|---|---|---|---|---|---|
| 108,143 | 177,989 ± 1,214 | 60.8% | Audited | C/A | |
| 2022Mid | 62,153 | 178,942 ± 1,086 | 34.7% | Audited | A/A |
| 111,159 | 179,394 ± 1,144 | 62.0% | Audited | C/A | |
| 2018Mid | 89,903 | 174,723 ± 948 | 51.5% | Audited | A/A |
| 103,626 | 168,393 ± 808 | 61.5% | Audited | A/A | |
| 97,569 | 155,584 | 62.7% | Derived | — | |
| 93,085 | 151,603 | 61.4% | Derived | — | |
| 74,325 | 147,622 extrapolated | 50.3% | Derived | — |
Sources and methods
Audited cycles (2016, 2018, 2020, 2022, 2024) count total general-election participants against the same-year CVAP special tabulation, each cell carrying its own numerator and denominator quality grade. Derived cycles (2004, 2008, 2012) come from the certified presidential returns on this page over the ACS 5-year CVAP series, so they measure presidential votes cast rather than ballots — a floor on participation. Where a derived cycle predates the ACS its denominator is extrapolated rather than read, and says so on its own line below. They are shown for the longer arc and are excluded from the drop-off, excess-drop-off, and 2026 scenario figures above.
- 2024: numerator source 159, denominator source 157; top ticket votes; canonical-complete-contest-floor-v1; allocation share 0.0%; series 156/228.
- 2022: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 306/183.
- 2020: numerator source 159, denominator source 157; top ticket votes; canonical-complete-contest-floor-v1; allocation share 0.0%; series 152/2.
- 2018: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 297/138.
- 2016: numerator source 158, denominator source 157; total voters participating; eavs-f1a-v1:observed:native; allocation share 0.0%; series 293/111.
- 2012 (derived): Certified presidential returns · ACS 5-year CVAP (B05003); presidential votes cast — a floor on participation, not a ballot count.
- 2008 (derived): Certified presidential returns · ACS 5-year CVAP (B05003); presidential votes cast — a floor on participation, not a ballot count.
- 2004 (derived): Certified presidential returns · extrapolated CVAP denominator; presidential votes cast — a floor on participation, not a ballot count; 2004 predates the ACS, so the denominator is a linear back-extrapolation from the 2008 and 2012 CVAP values, not a read figure.
Interactive election map
One map. Every available contest.
The map and local result cover Richmond city only. The complete district Class 2 result is shown below for comparison.
Richmond city result
0 precinct units · 0 candidate votes
District Class 2 result
Loading the complete contest result…
Explore precinct resultsSearch, sort, compare years, or export CSV · 141 precincts
Precinct data
Results by precinct
141 precincts · 108,731 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -402 - FOUR HUNDRED TWO402 - FOUR HUNDRED TWO | 2,480 | 532 | 67 | 3,079 | 80.5% | 17.3% | D+63.3 |
|---|---|---|---|---|---|---|---|
| Precinct -707 - SEVEN HUNDRED SEVEN707 - SEVEN HUNDRED SEVEN | 2,619 | 289 | 103 | 3,011 | 87.0% | 9.6% | D+77.4 |
| Precinct -307 - THREE HUNDRED SEVEN307 - THREE HUNDRED SEVEN | 2,381 | 521 | 78 | 2,980 | 79.9% | 17.5% | D+62.4 |
| Precinct -113 - ONE HUNDRED THIRTEEN113 - ONE HUNDRED THIRTEEN | 2,103 | 308 | 70 | 2,481 | 84.8% | 12.4% | D+72.3 |
| Precinct -215 - TWO HUNDRED FIFTEEN215 - TWO HUNDRED FIFTEEN | 1,907 | 488 | 59 | 2,454 | 77.7% | 19.9% | D+57.8 |
| Precinct -114 - ONE HUNDRED FOURTEEN114 - ONE HUNDRED FOURTEEN | 2,001 | 355 | 92 | 2,448 | 81.7% | 14.5% | D+67.2 |
| Precinct -208 - TWO HUNDRED EIGHT208 - TWO HUNDRED EIGHT | 1,947 | 335 | 77 | 2,359 | 82.5% | 14.2% | D+68.3 |
| Precinct -706 - SEVEN HUNDRED SIX706 - SEVEN HUNDRED SIX | 1,981 | 240 | 60 | 2,281 | 86.8% | 10.5% | D+76.3 |
| Precinct -504 - FIVE HUNDRED FOUR504 - FIVE HUNDRED FOUR | 1,944 | 236 | 74 | 2,254 | 86.2% | 10.5% | D+75.8 |
| Precinct -207 - TWO HUNDRED SEVEN207 - TWO HUNDRED SEVEN | 1,829 | 326 | 83 | 2,238 | 81.7% | 14.6% | D+67.2 |
| Precinct -501 - FIVE HUNDRED ONE501 - FIVE HUNDRED ONE | 1,883 | 254 | 60 | 2,197 | 85.7% | 11.6% | D+74.1 |
| Precinct -503 - FIVE HUNDRED THREE503 - FIVE HUNDRED THREE | 1,826 | 220 | 54 | 2,100 | 87.0% | 10.5% | D+76.5 |
| Precinct -812 - EIGHT HUNDRED TWELVE812 - EIGHT HUNDRED TWELVE | 1,709 | 280 | 30 | 2,019 | 84.6% | 13.9% | D+70.8 |
| Precinct -414 - FOUR HUNDRED FOURTEEN414 - FOUR HUNDRED FOURTEEN | 1,362 | 540 | 47 | 1,949 | 69.9% | 27.7% | D+42.2 |
| Precinct -106 - ONE HUNDRED SIX106 - ONE HUNDRED SIX | 928 | 944 | 60 | 1,932 | 48.0% | 48.9% | R+0.8 |
| Precinct -412 - FOUR HUNDRED TWELVE412 - FOUR HUNDRED TWELVE | 1,574 | 315 | 38 | 1,927 | 81.7% | 16.3% | D+65.3 |
| Precinct -510 - FIVE HUNDRED TEN510 - FIVE HUNDRED TEN | 1,611 | 184 | 54 | 1,849 | 87.1% | 10.0% | D+77.2 |
| Precinct -104 - ONE HUNDRED FOUR104 - ONE HUNDRED FOUR | 1,068 | 722 | 57 | 1,847 | 57.8% | 39.1% | D+18.7 |
| Precinct -609 - SIX HUNDRED NINE609 - SIX HUNDRED NINE | 1,534 | 241 | 36 | 1,811 | 84.7% | 13.3% | D+71.4 |
| Precinct -213 - TWO HUNDRED THIRTEEN213 - TWO HUNDRED THIRTEEN | 1,607 | 127 | 69 | 1,803 | 89.1% | 7.0% | D+82.1 |
| Precinct -404 - FOUR HUNDRED FOUR404 - FOUR HUNDRED FOUR | 1,443 | 319 | 36 | 1,798 | 80.3% | 17.7% | D+62.5 |
| Precinct -409 - FOUR HUNDRED NINE409 - FOUR HUNDRED NINE | 1,176 | 568 | 41 | 1,785 | 65.9% | 31.8% | D+34.1 |
| Precinct -703 - SEVEN HUNDRED THREE703 - SEVEN HUNDRED THREE | 1,571 | 148 | 43 | 1,762 | 89.2% | 8.4% | D+80.8 |
| Precinct -413 - FOUR HUNDRED THIRTEEN413 - FOUR HUNDRED THIRTEEN | 1,304 | 394 | 37 | 1,735 | 75.2% | 22.7% | D+52.4 |
| Precinct -606 - SIX HUNDRED SIX606 - SIX HUNDRED SIX | 1,569 | 101 | 49 | 1,719 | 91.3% | 5.9% | D+85.4 |
| Precinct -410 - FOUR HUNDRED TEN410 - FOUR HUNDRED TEN | 1,254 | 411 | 37 | 1,702 | 73.7% | 24.1% | D+49.5 |
| Precinct -415 - FOUR HUNDRED FIFTEEN415 - FOUR HUNDRED FIFTEEN | 1,162 | 505 | 25 | 1,692 | 68.7% | 29.8% | D+38.8 |
| Precinct -105 - ONE HUNDRED FIVE105 - ONE HUNDRED FIVE | 1,138 | 457 | 40 | 1,635 | 69.6% | 28.0% | D+41.7 |
| Precinct -204 - TWO HUNDRED FOUR204 - TWO HUNDRED FOUR | 1,324 | 243 | 61 | 1,628 | 81.3% | 14.9% | D+66.4 |
| Precinct -304 - THREE HUNDRED FOUR304 - THREE HUNDRED FOUR | 1,463 | 113 | 52 | 1,628 | 89.9% | 6.9% | D+82.9 |
| Precinct -305 - THREE HUNDRED FIVE305 - THREE HUNDRED FIVE | 1,407 | 141 | 67 | 1,615 | 87.1% | 8.7% | D+78.4 |
| Precinct -111 - ONE HUNDRED ELEVEN111 - ONE HUNDRED ELEVEN | 1,113 | 453 | 39 | 1,605 | 69.3% | 28.2% | D+41.1 |
| Precinct -607 - SIX HUNDRED SEVEN607 - SIX HUNDRED SEVEN | 1,272 | 238 | 68 | 1,578 | 80.6% | 15.1% | D+65.5 |
| Precinct -705 - SEVEN HUNDRED FIVE705 - SEVEN HUNDRED FIVE | 1,374 | 140 | 46 | 1,560 | 88.1% | 9.0% | D+79.1 |
| Precinct -308 - THREE HUNDRED EIGHT308 - THREE HUNDRED EIGHT | 1,254 | 258 | 37 | 1,549 | 81.0% | 16.7% | D+64.3 |
| Precinct -909 - NINE HUNDRED NINE909 - NINE HUNDRED NINE | 1,255 | 174 | 39 | 1,468 | 85.5% | 11.9% | D+73.6 |
| Precinct -611 - SIX HUNDRED ELEVEN611 - SIX HUNDRED ELEVEN | 1,255 | 148 | 42 | 1,445 | 86.9% | 10.2% | D+76.6 |
| Precinct -702 - SEVEN HUNDRED TWO702 - SEVEN HUNDRED TWO | 1,251 | 101 | 47 | 1,399 | 89.4% | 7.2% | D+82.2 |
| Precinct -115 - ONE HUNDRED FIFTEEN115 - ONE HUNDRED FIFTEEN | 788 | 560 | 30 | 1,378 | 57.2% | 40.6% | D+16.5 |
| Precinct -908 - NINE HUNDRED EIGHT908 - NINE HUNDRED EIGHT | 1,176 | 171 | 28 | 1,375 | 85.5% | 12.4% | D+73.1 |
| Precinct -806 - EIGHT HUNDRED SIX806 - EIGHT HUNDRED SIX | 1,176 | 174 | 22 | 1,372 | 85.7% | 12.7% | D+73.0 |
| Precinct -811 - EIGHT HUNDRED ELEVEN811 - EIGHT HUNDRED ELEVEN | 1,152 | 167 | 30 | 1,349 | 85.4% | 12.4% | D+73.0 |
| Precinct -903 - NINE HUNDRED THREE903 - NINE HUNDRED THREE | 1,133 | 175 | 29 | 1,337 | 84.7% | 13.1% | D+71.7 |
| Precinct -910 - NINE HUNDRED TEN910 - NINE HUNDRED TEN | 1,131 | 178 | 26 | 1,335 | 84.7% | 13.3% | D+71.4 |
| Precinct -112 - ONE HUNDRED TWELVE112 - ONE HUNDRED TWELVE | 976 | 320 | 36 | 1,332 | 73.3% | 24.0% | D+49.2 |
| Precinct -708 - SEVEN HUNDRED EIGHT708 - SEVEN HUNDRED EIGHT | 1,097 | 149 | 55 | 1,301 | 84.3% | 11.5% | D+72.9 |
| Precinct -911 - NINE HUNDRED ELEVEN911 - NINE HUNDRED ELEVEN | 1,141 | 108 | 27 | 1,276 | 89.4% | 8.5% | D+81.0 |
| Precinct -505 - FIVE HUNDRED FIVE505 - FIVE HUNDRED FIVE | 1,043 | 143 | 38 | 1,224 | 85.2% | 11.7% | D+73.5 |
| Precinct -509 - FIVE HUNDRED NINE509 - FIVE HUNDRED NINE | 1,086 | 97 | 39 | 1,222 | 88.9% | 7.9% | D+80.9 |
| Precinct -102 - ONE HUNDRED TWO102 - ONE HUNDRED TWO | 694 | 452 | 35 | 1,181 | 58.8% | 38.3% | D+20.5 |
| Precinct -802 - EIGHT HUNDRED TWO802 - EIGHT HUNDRED TWO | 1,041 | 69 | 38 | 1,148 | 90.7% | 6.0% | D+84.7 |
| Precinct -604 - SIX HUNDRED FOUR604 - SIX HUNDRED FOUR | 962 | 87 | 41 | 1,090 | 88.3% | 8.0% | D+80.3 |
| Precinct -302 - THREE HUNDRED TWO302 - THREE HUNDRED TWO | 898 | 139 | 31 | 1,068 | 84.1% | 13.0% | D+71.1 |
| Precinct -508 - FIVE HUNDRED EIGHT508 - FIVE HUNDRED EIGHT | 922 | 127 | 19 | 1,068 | 86.3% | 11.9% | D+74.4 |
| Precinct -810 - EIGHT HUNDRED TEN810 - EIGHT HUNDRED TEN | 878 | 152 | 24 | 1,054 | 83.3% | 14.4% | D+68.9 |
| Precinct -709 - SEVEN HUNDRED NINE709 - SEVEN HUNDRED NINE | 863 | 146 | 37 | 1,046 | 82.5% | 14.0% | D+68.5 |
| Precinct -214 - TWO HUNDRED FOURTEEN214 - TWO HUNDRED FOURTEEN | 861 | 88 | 40 | 989 | 87.1% | 8.9% | D+78.2 |
| Precinct -303 - THREE HUNDRED THREE303 - THREE HUNDRED THREE | 888 | 67 | 25 | 980 | 90.6% | 6.8% | D+83.8 |
| Precinct -603 - SIX HUNDRED THREE603 - SIX HUNDRED THREE | 874 | 63 | 34 | 971 | 90.0% | 6.5% | D+83.5 |
| Precinct -814 - EIGHT HUNDRED FOURTEEN814 - EIGHT HUNDRED FOURTEEN | 831 | 89 | 16 | 936 | 88.8% | 9.5% | D+79.3 |
| Precinct -206 - TWO HUNDRED SIX206 - TWO HUNDRED SIX | 757 | 128 | 33 | 918 | 82.5% | 13.9% | D+68.5 |
| Precinct -610 - SIX HUNDRED TEN610 - SIX HUNDRED TEN | 830 | 55 | 25 | 910 | 91.2% | 6.0% | D+85.2 |
| Precinct -301 - THREE HUNDRED ONE301 - THREE HUNDRED ONE | 798 | 71 | 18 | 887 | 90.0% | 8.0% | D+82.0 |
| Precinct -602 - SIX HUNDRED TWO602 - SIX HUNDRED TWO | 810 | 40 | 18 | 868 | 93.3% | 4.6% | D+88.7 |
| Precinct -701 - SEVEN HUNDRED ONE701 - SEVEN HUNDRED ONE | 738 | 49 | 13 | 800 | 92.3% | 6.1% | D+86.1 |
| Precinct -309 - THREE HUNDRED NINE309 - THREE HUNDRED NINE | 590 | 160 | 13 | 763 | 77.3% | 21.0% | D+56.4 |
| Precinct -306 - THREE HUNDRED SIX306 - THREE HUNDRED SIX | 651 | 42 | 21 | 714 | 91.2% | 5.9% | D+85.3 |
| Precinct -101 - ONE HUNDRED ONE101 - ONE HUNDRED ONE | 423 | 234 | 16 | 673 | 62.9% | 34.8% | D+28.1 |
| Precinct -311 - THREE HUNDRED ELEVEN311 - THREE HUNDRED ELEVEN | 537 | 72 | 14 | 623 | 86.2% | 11.6% | D+74.6 |
| Precinct -902 - NINE HUNDRED TWO902 - NINE HUNDRED TWO | 426 | 42 | 8 | 476 | 89.5% | 8.8% | D+80.7 |
| Precinct -216 - TWO HUNDRED SIXTEEN216 - TWO HUNDRED SIXTEEN | 367 | 31 | 21 | 419 | 87.6% | 7.4% | D+80.2 |
| Precinct -310 - THREE HUNDRED TEN310 - THREE HUNDRED TEN | 293 | 27 | 6 | 326 | 89.9% | 8.3% | D+81.6 |
| Eight Hundred Eleven51760000811 | 0 | 0 | 0 | 0 | — | — | No votes |
| Eight Hundred Fourteen51760000814 | 0 | 0 | 0 | 0 | — | — | No votes |
| Eight Hundred Six51760000806 | 0 | 0 | 0 | 0 | — | — | No votes |
| Eight Hundred Ten51760000810 | 0 | 0 | 0 | 0 | — | — | No votes |
| Eight Hundred Twelve51760000812 | 0 | 0 | 0 | 0 | — | — | No votes |
| Eight Hundred Two51760000802 | 0 | 0 | 0 | 0 | — | — | No votes |
| Five Hundred Eight51760000508 | 0 | 0 | 0 | 0 | — | — | No votes |
| Five Hundred Five51760000505 | 0 | 0 | 0 | 0 | — | — | No votes |
| Five Hundred Four51760000504 | 0 | 0 | 0 | 0 | — | — | No votes |
| Five Hundred Nine51760000509 | 0 | 0 | 0 | 0 | — | — | No votes |
| Five Hundred One51760000501 | 0 | 0 | 0 | 0 | — | — | No votes |
| Five Hundred Ten51760000510 | 0 | 0 | 0 | 0 | — | — | No votes |
| Five Hundred Three51760000503 | 0 | 0 | 0 | 0 | — | — | No votes |
| Four Hundred Fifteen51760000415 | 0 | 0 | 0 | 0 | — | — | No votes |
| Four Hundred Four51760000404 | 0 | 0 | 0 | 0 | — | — | No votes |
| Four Hundred Fourteen51760000414 | 0 | 0 | 0 | 0 | — | — | No votes |
| Four Hundred Nine51760000409 | 0 | 0 | 0 | 0 | — | — | No votes |
| Four Hundred Ten51760000410 | 0 | 0 | 0 | 0 | — | — | No votes |
| Four Hundred Thirteen51760000413 | 0 | 0 | 0 | 0 | — | — | No votes |
| Four Hundred Twelve51760000412 | 0 | 0 | 0 | 0 | — | — | No votes |
| Four Hundred Two51760000402 | 0 | 0 | 0 | 0 | — | — | No votes |
| Nine Hundred Eight51760000908 | 0 | 0 | 0 | 0 | — | — | No votes |
| Nine Hundred Eleven51760000911 | 0 | 0 | 0 | 0 | — | — | No votes |
| Nine Hundred Nine51760000909 | 0 | 0 | 0 | 0 | — | — | No votes |
| Nine Hundred Ten51760000910 | 0 | 0 | 0 | 0 | — | — | No votes |
| Nine Hundred Three51760000903 | 0 | 0 | 0 | 0 | — | — | No votes |
| Nine Hundred Two51760000902 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Eleven51760000111 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Fifteen51760000115 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Five51760000105 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Four51760000104 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Fourteen51760000114 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred One51760000101 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Six51760000106 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Thirteen51760000113 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Twelve51760000112 | 0 | 0 | 0 | 0 | — | — | No votes |
| One Hundred Two51760000102 | 0 | 0 | 0 | 0 | — | — | No votes |
| Seven Hundred Eight51760000708 | 0 | 0 | 0 | 0 | — | — | No votes |
| Seven Hundred Five51760000705 | 0 | 0 | 0 | 0 | — | — | No votes |
| Seven Hundred One51760000701 | 0 | 0 | 0 | 0 | — | — | No votes |
| Seven Hundred Seven51760000707 | 0 | 0 | 0 | 0 | — | — | No votes |
| Seven Hundred Six51760000706 | 0 | 0 | 0 | 0 | — | — | No votes |
| Seven Hundred Three51760000703 | 0 | 0 | 0 | 0 | — | — | No votes |
| Seven Hundred Two51760000702 | 0 | 0 | 0 | 0 | — | — | No votes |
| Six Hundred Four51760000604 | 0 | 0 | 0 | 0 | — | — | No votes |
| Six Hundred Nine51760000609 | 0 | 0 | 0 | 0 | — | — | No votes |
| Six Hundred Seven51760000607 | 0 | 0 | 0 | 0 | — | — | No votes |
| Six Hundred Six51760000606 | 0 | 0 | 0 | 0 | — | — | No votes |
| Six Hundred Ten51760000610 | 0 | 0 | 0 | 0 | — | — | No votes |
| Six Hundred Three51760000603 | 0 | 0 | 0 | 0 | — | — | No votes |
| Six Hundred Two51760000602 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Eight51760000308 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Five51760000305 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Four51760000304 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Nine51760000309 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred One51760000301 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Seven51760000307 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Six51760000306 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Ten51760000310 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Three51760000303 | 0 | 0 | 0 | 0 | — | — | No votes |
| Three Hundred Two51760000302 | 0 | 0 | 0 | 0 | — | — | No votes |
| Two Hundred Eight51760000208 | 0 | 0 | 0 | 0 | — | — | No votes |
| Two Hundred Fifteen51760000215 | 0 | 0 | 0 | 0 | — | — | No votes |
| Two Hundred Four51760000204 | 0 | 0 | 0 | 0 | — | — | No votes |
| Two Hundred Fourteen51760000214 | 0 | 0 | 0 | 0 | — | — | No votes |
| Two Hundred Seven51760000207 | 0 | 0 | 0 | 0 | — | — | No votes |
| Two Hundred Six51760000206 | 0 | 0 | 0 | 0 | — | — | No votes |
| Two Hundred Thirteen51760000213 | 0 | 0 | 0 | 0 | — | — | No votes |
| Two Hundred Three51760000203 | 0 | 0 | 0 | 0 | — | — | No votes |
presidential history
Party record book
Richmond city, VA · the strongest Democratic and Republican presidential performances recorded here, measured three ways.
1892–2024 · 34 presidential cycles
Highest vote share
Largest share of the presidential candidate vote cast here.
Democratic
Woodrow Wilson1912
85.0%
5,632 votes · D+78.9
Runner-up · Alton B. Parker, 1904 · 84.9%
Republican
Dwight D. Eisenhower1956
61.8%
27,367 votes · R+37.5
Runner-up · Richard Nixon, 1960 · 60.4%
Most votes
Largest number of votes cast for the party’s presidential nominee here.
Democratic
Joe Biden2020
92,175votes
82.9% of the vote · D+68.0
Runner-up · Kamala Harris, 2024 · 88,710 votes
Republican
Richard Nixon1972
46,244votes
57.6% of the vote · R+16.4
Runner-up · Ronald Reagan, 1984 · 38,754 votes
Best relative to the U.S.
This Place’s margin against the national margin in the same election — positive when it leaned toward the party more than the country did.
Democratic
Alton B. Parker1904
+91.2pts D vs U.S.
Place D+71.6 · U.S. R+19.7
Runner-up · John W. Davis, 1924 · +79.6 pts
Republican
Dwight D. Eisenhower1956
+22.1pts R vs U.S.
Place R+37.5 · U.S. R+15.4
Runner-up · Richard Nixon, 1960 · +21.5 pts
Current officeholders
Seats representing Richmond city, VA. A county elects none of these itself — they are the members for the 1 congressional, 2 state senate and 3 state house districts it falls inside, so parts of the county are represented by different members.
Senate and governor results are in the Office selector at the top of this page.
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 148,706 |
| 2018 | 154,358 |
| 2020 | 159,073 |
| 2022 | 161,263 |
| 2024 | 165,780 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+312 net domestic migration · 2025
Net +9,118 over 2011–2025 · gain loss
Arrivals reported $59,584 in average income, against $105,719 for residents who stayed — 44% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+21.6 on average — 44 points more Republican-leaning than Richmond city, VA itself (D+65.9).
Where arrivals came from lean of each source
- Henrico County, VA2,521D+28.7
- Chesterfield County, VA2,108D+8.9
- Fairfax County, VA443D+34.7
- Hanover County, VA345R+25.7
- District of Columbia, DC195D+83.8
- Loudoun County, VA161D+16.2
Where departures went households, 2022–23
- Henrico County, VA3,409
- Chesterfield County, VA2,452
- Hanover County, VA309
- Petersburg city, VA228
- Fairfax County, VA221
- District of Columbia, DC121
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +558 |
| 2012 | +2,460 |
| 2013 | +1,523 |
| 2014 | +1,525 |
| 2015 | +1,830 |
| 2016 | +2,400 |
| 2017 | −64 |
| 2018 | +326 |
| 2019 | −143 |
| 2021 | −853 |
| 2022 | −336 |
| 2023 | −794 |
| 2024 | +374 |
| 2025 | +312 |
Richmond City's D+65.9 margin in 2024 reflects a dense, majority-minority urban core where Democratic presidential candidates have consistently posted some of the largest margins in the commonwealth for over two decades.
Across the recorded series it reached a Democratic high of 78.9 points in 1912 and a Republican high of 37.5 points in 1956. Between 2020 and 2024 the county moved 2.1 points toward the Republican candidate; the 2024 margin was 65.9 points.
A population of 229,359, a 41% non-Hispanic-white share, and a median household income of $64,587 describe the county. The county's voting pattern over the last decade is most similar to that of St. Louis city and DeKalb County.
The counties whose fingerprint — 2000–2024 trajectory, demographics, ancestry, religion — sits closest to this one, and why.
Twin score (0–100) = weighted cosine between tier-standardized fingerprints: presidential margins 2000–2024 with 12-yr trend and elasticity, ACS income, age, education, population and race, top reported ancestries, and religious adherence — chips name the closest-shared dimensions and the widest gap. Re-weight the groups in the twins explorer.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
Compare two places, side by side
Twelve curated comparisons line up election history, demographics, and the divergence story for two places at a glance. Browse all comparisons →
Richmond city, Virginia. Akashic. https://akashic.app/county/51760/. Accessed May 20, 2026. License: CC BY 4.0.