Roanoke city, Virginia
Precinct data
Results by precinct
40 precincts · 42,314 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -011 - RALEIGH COURT011 - RALEIGH COURT | 1,780 | 861 | 60 | 2,701 | 65.9% | 31.9% | D+34.0 |
|---|---|---|---|---|---|---|---|
| Precinct -017 - LEE HI017 - LEE HI | 1,714 | 895 | 48 | 2,657 | 64.5% | 33.7% | D+30.8 |
| Precinct -016 - DEYERLE016 - DEYERLE | 1,321 | 1,123 | 44 | 2,488 | 53.1% | 45.1% | D+8.0 |
| Precinct -010 - OLD SOUTHWEST-WASENA010 - OLD SOUTHWEST-WASENA | 1,719 | 704 | 61 | 2,484 | 69.2% | 28.3% | D+40.9 |
| Precinct -014 - CRYSTAL SPRING014 - CRYSTAL SPRING | 1,466 | 935 | 57 | 2,458 | 59.6% | 38.0% | D+21.6 |
| Precinct -005 - EAST GATE005 - EAST GATE | 996 | 1,392 | 39 | 2,427 | 41.0% | 57.4% | R+16.3 |
| Precinct -015 - GRANDIN COURT015 - GRANDIN COURT | 1,379 | 853 | 41 | 2,273 | 60.7% | 37.5% | D+23.1 |
| Precinct -012 - SOUTH ROANOKE012 - SOUTH ROANOKE | 1,175 | 980 | 55 | 2,210 | 53.2% | 44.3% | D+8.8 |
| Precinct -013 - GARDEN CITY013 - GARDEN CITY | 882 | 1,283 | 36 | 2,201 | 40.1% | 58.3% | R+18.2 |
| Precinct -009 - HIGHLAND009 - HIGHLAND | 1,488 | 572 | 62 | 2,122 | 70.1% | 27.0% | D+43.2 |
| Precinct -004 - WILLIAMSON ROAD004 - WILLIAMSON ROAD | 1,092 | 859 | 37 | 1,988 | 54.9% | 43.2% | D+11.7 |
| Precinct -018 - SUMMIT HILLS018 - SUMMIT HILLS | 1,182 | 768 | 22 | 1,972 | 59.9% | 38.9% | D+21.0 |
| Precinct -003 - PRESTON PARK003 - PRESTON PARK | 889 | 1,037 | 37 | 1,963 | 45.3% | 52.8% | R+7.5 |
| Precinct -001 - PETERS CREEK001 - PETERS CREEK | 1,430 | 491 | 20 | 1,941 | 73.7% | 25.3% | D+48.4 |
| Precinct -006 - HOLLINS ROAD006 - HOLLINS ROAD | 904 | 938 | 32 | 1,874 | 48.2% | 50.1% | R+1.8 |
| Precinct -020 - EUREKA PARK020 - EUREKA PARK | 1,617 | 183 | 21 | 1,821 | 88.8% | 10.0% | D+78.7 |
| Precinct -007 - SOUTHEAST007 - SOUTHEAST | 876 | 892 | 37 | 1,805 | 48.5% | 49.4% | R+0.9 |
| Precinct -002 - GRANDVIEW002 - GRANDVIEW | 1,213 | 560 | 27 | 1,800 | 67.4% | 31.1% | D+36.3 |
| Precinct -019 - FOREST PARK019 - FOREST PARK | 1,383 | 298 | 28 | 1,709 | 80.9% | 17.4% | D+63.5 |
| Precinct -008 - LINCOLN TERRACE008 - LINCOLN TERRACE | 1,231 | 163 | 26 | 1,420 | 86.7% | 11.5% | D+75.2 |
| Crystal Spring51770000014 | 0 | 0 | 0 | 0 | — | — | Even |
| Deyerle51770000016 | 0 | 0 | 0 | 0 | — | — | Even |
| East Gate51770000005 | 0 | 0 | 0 | 0 | — | — | Even |
| Eureka Park51770000020 | 0 | 0 | 0 | 0 | — | — | Even |
| Forest Park51770000019 | 0 | 0 | 0 | 0 | — | — | Even |
| Garden City51770000013 | 0 | 0 | 0 | 0 | — | — | Even |
| Grandin Court51770000015 | 0 | 0 | 0 | 0 | — | — | Even |
| Grandview51770000002 | 0 | 0 | 0 | 0 | — | — | Even |
| Highland51770000009 | 0 | 0 | 0 | 0 | — | — | Even |
| Hollins Road51770000006 | 0 | 0 | 0 | 0 | — | — | Even |
| Lee-Hi51770000017 | 0 | 0 | 0 | 0 | — | — | Even |
| Lincoln Terrace51770000008 | 0 | 0 | 0 | 0 | — | — | Even |
| Old Southwest-Wasena51770000010 | 0 | 0 | 0 | 0 | — | — | Even |
| Peters Creek51770000001 | 0 | 0 | 0 | 0 | — | — | Even |
| Preston Park51770000003 | 0 | 0 | 0 | 0 | — | — | Even |
| Raleigh Court51770000011 | 0 | 0 | 0 | 0 | — | — | Even |
| South Roanoke51770000012 | 0 | 0 | 0 | 0 | — | — | Even |
| Southeast51770000007 | 0 | 0 | 0 | 0 | — | — | Even |
| Summit Hills51770000018 | 0 | 0 | 0 | 0 | — | — | Even |
| Williamson Road51770000004 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | +17.9% |
| 1896 | +8.1% |
| 1900 | +21.5% |
| 1904 | +41.9% |
| 1908 | +40.6% |
| 1912 | +60.0% |
| 1916 | +55.5% |
| 1920 | +33.4% |
| 1924 | +33.9% |
| 1928 | −23.4% |
| 1932 | +31.7% |
| 1936 | +35.5% |
| 1940 | +32.1% |
| 1944 | +17.9% |
| 1948 | −9.1% |
| 1952 | −32.1% |
| 1956 | −41.3% |
| 1960 | −24.8% |
| 1964 | +7.5% |
| 1968 | −20.3% |
| 1972 | −31.5% |
| 1976 | +16.6% |
| 1980 | +8.5% |
| 1984 | −4.7% |
| 1988 | +5.5% |
| 1992 | +12.2% |
| 1996 | +15.6% |
| 2000 | +9.8% |
| 2004 | +6.1% |
| 2008 | +23.4% |
| 2012 | +22.8% |
| 2016 | +19.0% |
| 2020 | +25.8% |
| 2024 | +23.5% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 63,423 |
| 2018 | 62,194 |
| 2020 | 64,430 |
| 2022 | 66,030 |
| 2024 | 68,003 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+102 net domestic migration · 2025
Net −5,847 over 2011–2025 · gain loss
Arrivals reported $50,291 in average income, against $62,757 for residents who stayed — 20% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+21.5 on average — 45 points more Republican-leaning than Roanoke city, VA itself (D+23.5).
Where arrivals came from lean of each source
- Roanoke County, VA1,003R+22.4
- Salem city, VA265R+19.2
- Franklin County, VA163R+45.1
- Botetourt County, VA153R+45.0
- Bedford County, VA148R+50.1
- Montgomery County, VA101D+3.5
Where departures went households, 2022–23
- Roanoke County, VA1,080
- Salem city, VA241
- Botetourt County, VA159
- Bedford County, VA157
- Franklin County, VA144
- Montgomery County, VA88
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 | −574 |
| 2012 | +310 |
| 2013 | +169 |
| 2014 | −109 |
| 2015 | −617 |
| 2016 | −1,076 |
| 2017 | −842 |
| 2018 | −267 |
| 2019 | −195 |
| 2021 | −1,097 |
| 2022 | −1,083 |
| 2023 | −566 |
| 2024 | −2 |
| 2025 | +102 |
Roanoke City has shifted steadily toward Democratic margins over the past decade, with its 2024 presidential gap of D+23.6 reflecting the broader urban consolidation pattern seen across mid-sized Virginia cities anchored by healthcare and rail employment.
Across the recorded series it reached a Democratic high of 60.0 points in 1912 and a Republican high of 41.3 points in 1956. Between 2020 and 2024 the county moved 2.3 points toward the Republican candidate; the 2024 margin was 23.5 points.
A population of 98,355, a 55% non-Hispanic-white share, and a median household income of $55,378 describe the county. The county's voting pattern over the last decade is most similar to that of Richmond city and Hampton city.
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 →
Roanoke city, Virginia. Akashic. https://akashic.app/county/51770/. Accessed May 20, 2026. License: CC BY 4.0.