Blue Ridge corridor where ancestral Democratic roots meet a decades-long Republican realignment
The Roanoke-Lynchburg market spans the Blue Ridge Mountains and Piedmont foothills, blending mid-size urban centers with deeply rural counties that have shifted reliably toward Republican margins at the federal level since the 1990s.
| County | Pop. | Margin | Dem | Rep | Total | Share |
|---|---|---|---|---|---|---|
| Roanoke City | 99K | D+23.6 | 25,737 | 15,787 | 42,128 | 1.7% |
| Montgomery | 99K | D+3.5 | 23,811 | 22,179 | 46,767 | 1.9% |
| Roanoke City | 98K | D+23.6 | 25,737 | 15,787 | 42,128 | 1.7% |
| Montgomery | 97K | D+3.5 | 23,811 | 22,179 | 46,767 | 1.9% |
| Roanoke | 97K | R+22.5 | 21,693 | 34,453 | 56,789 | 2.4% |
| Roanoke City | 95K | D+23.6 | 25,737 | 15,787 | 42,128 | 1.7% |
| Roanoke | 94K | R+22.5 | 21,693 | 34,453 | 56,789 | 2.4% |
| Roanoke City | 93K | D+23.6 | 25,737 | 15,787 | 42,128 | 1.7% |
| Roanoke | 90K | R+22.5 | 21,693 | 34,453 | 56,789 | 2.4% |
| Montgomery | 89K | D+3.5 | 23,811 | 22,179 | 46,767 | 1.9% |
| Roanoke | 86K | R+22.5 | 21,693 | 34,453 | 56,789 | 2.4% |
| Montgomery | 84K | D+3.5 | 23,811 | 22,179 | 46,767 | 1.9% |
| Bedford | 81K | R+50.4 | 12,414 | 38,017 | 50,830 | 2.1% |
| Lynchburg City | 79K | R+7.9 | 16,664 | 19,574 | 36,715 | 1.5% |
| Lynchburg City | 79K | R+7.9 | 16,664 | 19,574 | 36,715 | 1.5% |
| Bedford | 77K | R+50.4 | 12,414 | 38,017 | 50,830 | 2.1% |
| Lynchburg City | 71K | R+7.9 | 16,664 | 19,574 | 36,715 | 1.5% |
| Bedford | 66K | R+50.4 | 12,414 | 38,017 | 50,830 | 2.1% |
| Lynchburg City | 65K | R+7.9 | 16,664 | 19,574 | 36,715 | 1.5% |
| Pittsylvania | 62K | R+43.1 | 9,599 | 24,310 | 34,100 | 1.4% |
| Pittsylvania | 62K | R+43.1 | 9,599 | 24,310 | 34,100 | 1.4% |
| Pittsylvania | 61K | R+43.1 | 9,599 | 24,310 | 34,100 | 1.4% |
| Bedford | 60K | R+50.4 | 12,414 | 38,017 | 50,830 | 2.1% |
| Pittsylvania | 60K | R+43.1 | 9,599 | 24,310 | 34,100 | 1.4% |
| Henry | 58K | R+32.8 | 8,457 | 16,800 | 25,413 | 1.1% |
| Franklin | 56K | R+45.3 | 8,321 | 22,319 | 30,912 | 1.3% |
| Henry | 55K | R+32.8 | 8,457 | 16,800 | 25,413 | 1.1% |
| Campbell | 55K | R+48.6 | 7,890 | 23,032 | 31,171 | 1.3% |
| Franklin | 55K | R+45.3 | 8,321 | 22,319 | 30,912 | 1.3% |
| Campbell | 55K | R+48.6 | 7,890 | 23,032 | 31,171 | 1.3% |
| Campbell | 53K | R+48.6 | 7,890 | 23,032 | 31,171 | 1.3% |
| Henry | 52K | R+32.8 | 8,457 | 16,800 | 25,413 | 1.1% |
| Campbell | 51K | R+48.6 | 7,890 | 23,032 | 31,171 | 1.3% |
| Franklin | 51K | R+45.3 | 8,321 | 22,319 | 30,912 | 1.3% |
| Henry | 50K | R+32.8 | 8,457 | 16,800 | 25,413 | 1.1% |
| Danville City | 48K | D+21.1 | 10,615 | 6,894 | 17,667 | 0.7% |
| Franklin | 47K | R+45.3 | 8,321 | 22,319 | 30,912 | 1.3% |
| Danville City | 45K | D+21.1 | 10,615 | 6,894 | 17,667 | 0.7% |
| Danville City | 42K | D+21.1 | 10,615 | 6,894 | 17,667 | 0.7% |
| Danville City | 42K | D+21.1 | 10,615 | 6,894 | 17,667 | 0.7% |
| Halifax | 37K | R+21.1 | 6,984 | 10,741 | 17,844 | 0.7% |
| Halifax | 35K | R+21.1 | 6,984 | 10,741 | 17,844 | 0.7% |
| Halifax | 35K | R+21.1 | 6,984 | 10,741 | 17,844 | 0.7% |
| Pulaski | 35K | R+44.7 | 4,830 | 12,732 | 17,690 | 0.7% |
| Pulaski | 35K | R+44.7 | 4,830 | 12,732 | 17,690 | 0.7% |
| Pulaski | 34K | R+44.7 | 4,830 | 12,732 | 17,690 | 0.7% |
| Botetourt | 34K | R+45.1 | 5,915 | 15,796 | 21,893 | 0.9% |
| Pulaski | 34K | R+44.7 | 4,830 | 12,732 | 17,690 | 0.7% |
| Halifax | 34K | R+21.1 | 6,984 | 10,741 | 17,844 | 0.7% |
| Botetourt | 33K | R+45.1 | 5,915 | 15,796 | 21,893 | 0.9% |
| Botetourt | 32K | R+45.1 | 5,915 | 15,796 | 21,893 | 0.9% |
| Amherst | 32K | R+36.5 | 5,429 | 11,742 | 17,303 | 0.7% |
| Amherst | 32K | R+36.5 | 5,429 | 11,742 | 17,303 | 0.7% |
| Amherst | 32K | R+36.5 | 5,429 | 11,742 | 17,303 | 0.7% |
| Amherst | 31K | R+36.5 | 5,429 | 11,742 | 17,303 | 0.7% |
| Botetourt | 30K | R+45.1 | 5,915 | 15,796 | 21,893 | 0.9% |
| Carroll | 30K | R+63.3 | 2,925 | 13,152 | 16,160 | 0.7% |
| Carroll | 29K | R+63.3 | 2,925 | 13,152 | 16,160 | 0.7% |
| Wythe | 29K | R+59.5 | 3,075 | 12,267 | 15,439 | 0.6% |
| Carroll | 29K | R+63.3 | 2,925 | 13,152 | 16,160 | 0.7% |
| Carroll | 29K | R+63.3 | 2,925 | 13,152 | 16,160 | 0.7% |
| Wythe | 29K | R+59.5 | 3,075 | 12,267 | 15,439 | 0.6% |
| Wythe | 28K | R+59.5 | 3,075 | 12,267 | 15,439 | 0.6% |
| Wythe | 28K | R+59.5 | 3,075 | 12,267 | 15,439 | 0.6% |
| Salem City | 26K | R+19.3 | 5,237 | 7,769 | 13,148 | 0.5% |
| Salem City | 25K | R+19.3 | 5,237 | 7,769 | 13,148 | 0.5% |
| Salem City | 25K | R+19.3 | 5,237 | 7,769 | 13,148 | 0.5% |
| Salem City | 25K | R+19.3 | 5,237 | 7,769 | 13,148 | 0.5% |
| Rockbridge | 23K | R+33.8 | 4,160 | 8,468 | 12,752 | 0.5% |
| Rockbridge | 22K | R+33.8 | 4,160 | 8,468 | 12,752 | 0.5% |
| Rockbridge | 21K | R+33.8 | 4,160 | 8,468 | 12,752 | 0.5% |
| Rockbridge | 21K | R+33.8 | 4,160 | 8,468 | 12,752 | 0.5% |
| Grayson | 18K | R+62.2 | 1,503 | 6,544 | 8,104 | 0.3% |
| Giles | 17K | R+54.5 | 2,069 | 7,102 | 9,234 | 0.4% |
| Radford City | 17K | D+0.5 | 3,231 | 3,197 | 6,550 | 0.3% |
| Giles | 17K | R+54.5 | 2,069 | 7,102 | 9,234 | 0.4% |
| Radford City | 17K | D+0.5 | 3,231 | 3,197 | 6,550 | 0.3% |
| Giles | 17K | R+54.5 | 2,069 | 7,102 | 9,234 | 0.4% |
| Appomattox | 17K | R+51.0 | 2,324 | 7,243 | 9,642 | 0.4% |
| Giles | 17K | R+54.5 | 2,069 | 7,102 | 9,234 | 0.4% |
| Alleghany | 16K | R+48.1 | 2,114 | 6,093 | 8,277 | 0.3% |
| Radford City | 16K | D+0.5 | 3,231 | 3,197 | 6,550 | 0.3% |
| Grayson | 16K | R+62.2 | 1,503 | 6,544 | 8,104 | 0.3% |
| Alleghany | 16K | R+48.1 | 2,114 | 6,093 | 8,277 | 0.3% |
| Radford City | 16K | D+0.5 | 3,231 | 3,197 | 6,550 | 0.3% |
| Floyd | 16K | R+37.2 | 2,968 | 6,551 | 9,625 | 0.4% |
| Floyd | 16K | R+37.2 | 2,968 | 6,551 | 9,625 | 0.4% |
| Martinsville City | 15K | D+22.6 | 3,435 | 2,155 | 5,658 | 0.2% |
| Appomattox | 15K | R+51.0 | 2,324 | 7,243 | 9,642 | 0.4% |
| Grayson | 15K | R+62.2 | 1,503 | 6,544 | 8,104 | 0.3% |
| Nelson | 15K | R+7.5 | 4,298 | 5,004 | 9,388 | 0.4% |
| Grayson | 15K | R+62.2 | 1,503 | 6,544 | 8,104 | 0.3% |
| Alleghany | 15K | R+48.1 | 2,114 | 6,093 | 8,277 | 0.3% |
| Nelson | 15K | R+7.5 | 4,298 | 5,004 | 9,388 | 0.4% |
| Floyd | 15K | R+37.2 | 2,968 | 6,551 | 9,625 | 0.4% |
| Nelson | 15K | R+7.5 | 4,298 | 5,004 | 9,388 | 0.4% |
| Martinsville City | 15K | D+22.6 | 3,435 | 2,155 | 5,658 | 0.2% |
| Nelson | 14K | R+7.5 | 4,298 | 5,004 | 9,388 | 0.4% |
| Appomattox | 14K | R+51.0 | 2,324 | 7,243 | 9,642 | 0.4% |
| Floyd | 14K | R+37.2 | 2,968 | 6,551 | 9,625 | 0.4% |
| Appomattox | 14K | R+51.0 | 2,324 | 7,243 | 9,642 | 0.4% |
| Martinsville City | 14K | D+22.6 | 3,435 | 2,155 | 5,658 | 0.2% |
| Martinsville City | 14K | D+22.6 | 3,435 | 2,155 | 5,658 | 0.2% |
| Alleghany | 13K | R+48.1 | 2,114 | 6,093 | 8,277 | 0.3% |
| Charlotte | 12K | R+32.5 | 2,008 | 3,963 | 6,006 | 0.2% |
| Charlotte | 12K | R+32.5 | 2,008 | 3,963 | 6,006 | 0.2% |
| Charlotte | 12K | R+32.5 | 2,008 | 3,963 | 6,006 | 0.2% |
| Charlotte | 11K | R+32.5 | 2,008 | 3,963 | 6,006 | 0.2% |
| Pocahontas | 9K | R+50.3 | 927 | 2,889 | 3,901 | 0.2% |
| Pocahontas | 9K | R+50.3 | 927 | 2,889 | 3,901 | 0.2% |
| Pocahontas | 9K | R+50.3 | 927 | 2,889 | 3,901 | 0.2% |
| Pocahontas | 8K | R+50.3 | 927 | 2,889 | 3,901 | 0.2% |
| Lexington City | 8K | D+26.7 | 1,795 | 1,030 | 2,863 | 0.1% |
| Lexington City | 7K | D+26.7 | 1,795 | 1,030 | 2,863 | 0.1% |
| Lexington City | 7K | D+26.7 | 1,795 | 1,030 | 2,863 | 0.1% |
| Bland | 7K | R+69.7 | 524 | 2,998 | 3,548 | 0.1% |
| Lexington City | 7K | D+26.7 | 1,795 | 1,030 | 2,863 | 0.1% |
| Galax City | 7K | R+43.9 | 753 | 1,946 | 2,717 | 0.1% |
| Galax City | 7K | R+43.9 | 753 | 1,946 | 2,717 | 0.1% |
| Galax City | 7K | R+43.9 | 753 | 1,946 | 2,717 | 0.1% |
| Bland | 7K | R+69.7 | 524 | 2,998 | 3,548 | 0.1% |
| Galax City | 7K | R+43.9 | 753 | 1,946 | 2,717 | 0.1% |
| Bland | 7K | R+69.7 | 524 | 2,998 | 3,548 | 0.1% |
| Buena Vista City | 7K | R+44.4 | 767 | 2,035 | 2,853 | 0.1% |
| Buena Vista City | 7K | R+44.4 | 767 | 2,035 | 2,853 | 0.1% |
| Buena Vista City | 6K | R+44.4 | 767 | 2,035 | 2,853 | 0.1% |
| Covington City | 6K | R+33.3 | 818 | 1,642 | 2,475 | 0.1% |
| Legacy FIPS 51515 | 6K | E | 0 | 0 | 0 | 0.0% |
| Legacy FIPS 51515 | 6K | E | 0 | 0 | 0 | 0.0% |
| Buena Vista City | 6K | R+44.4 | 767 | 2,035 | 2,853 | 0.1% |
| Bland | 6K | R+69.7 | 524 | 2,998 | 3,548 | 0.1% |
| Covington City | 6K | R+33.3 | 818 | 1,642 | 2,475 | 0.1% |
| Covington City | 6K | R+33.3 | 818 | 1,642 | 2,475 | 0.1% |
| Covington City | 6K | R+33.3 | 818 | 1,642 | 2,475 | 0.1% |
| Craig | 5K | R+64.7 | 542 | 2,562 | 3,121 | 0.1% |
| Craig | 5K | R+64.7 | 542 | 2,562 | 3,121 | 0.1% |
| Craig | 5K | R+64.7 | 542 | 2,562 | 3,121 | 0.1% |
| Bath | 5K | R+53.8 | 588 | 1,976 | 2,582 | 0.1% |
| Craig | 5K | R+64.7 | 542 | 2,562 | 3,121 | 0.1% |
| Bath | 5K | R+53.8 | 588 | 1,976 | 2,582 | 0.1% |
| Bath | 5K | R+53.8 | 588 | 1,976 | 2,582 | 0.1% |
| Bath | 4K | R+53.8 | 588 | 1,976 | 2,582 | 0.1% |
| Highland | 3K | R+44.4 | 416 | 1,095 | 1,529 | 0.1% |
| Highland | 2K | R+44.4 | 416 | 1,095 | 1,529 | 0.1% |
| Highland | 2K | R+44.4 | 416 | 1,095 | 1,529 | 0.1% |
| Highland | 2K | R+44.4 | 416 | 1,095 | 1,529 | 0.1% |
| Group | Roanoke-Lynchburg | National |
|---|---|---|
▶White (Non-Hispanic)(13) | 79.1% | 57.4% |
▶Black / African American(12) | 14.8% | 12.2% |
▶Hispanic / Latino(19) | 2.7% | 19.3% |
Multiracial / Other | 1.8% | 4.0% |
▶Asian(6) | 1.4% | 6.0% |
▶Middle Eastern / North African(10) | 0.5% | 0.9% |
▶Native American / Alaska Native(1) | 0.2% | 0.9% |
Catholic-Evangelical edge: -58.6pp (vs national 4.5pp). A strongly Evangelical-leaning religious profile, which nationally correlates with Republican-leaning rural and exurban communities.
| Tradition | % Pop | % Adherents | US Pop | US Adherents |
|---|---|---|---|---|
| 32.6% | 62.5% | — | — | |
| 10.2% | 19.5% | — | — | |
| 4.4% | 8.4% | — | — | |
| 2.9% | 5.6% | — | — | |
| 2.0% | 3.8% | — | — | |
LDS (Mormon) | 1.2% | 2.4% | — | — |
Non-religiousPopulation | 47.9% | — | — | — |
Who lives in the Roanoke-Lynchburg media market? 4,487,242 residents across 146 counties.
23% of adults hold a bachelor's degree — 10pp below the national average. Places with similar education levels vote R+9 on average nationally.
Scale, voting-age share, and this geography's footprint inside the national electorate.
Income, attainment, and ownership indicators that often shape coalition structure and turnout behavior.
Age structure, language use, and nativity signals that explain how this geography differs from state and nation.
| Offices | Margin A | Margin B | Split |
|---|---|---|---|
| Senate vs Governor | R+21.2 | R+37.5 | 16.3pp |
| President vs Governor | R+27.7 | R+37.5 | 9.8pp |
| President vs Senate | R+27.7 | R+21.2 | 6.5pp |