akashic
1876–2024
Virginia·Virginia

Virginia delivered D+6 in 2024.

18762024·38 elections
VA
LatestD+6in 2024
Typologycluster typology
Population8,705,1702024 ACS

Virginia: state. In 2024, voted D+6%. Democratic peak: D+49 in 1912.

Key facts

2024 presidential margin
D+6MIT Election Lab
Political typology
Akashic typology
Population
8,705,1702024 5-year
Median household income
$93,1702024 5-year
White (non-Hispanic)
60.2%2024 5-year
Black
18.6%2024 5-year
Hispanic / Latino
11.0%2024 5-year
Peak Democratic margin
D+49 in 1912MIT Election Lab
Peak Republican margin
R+38 in 1972MIT Election Lab
Virginia
HarrisD+6
2024 presidential margin by county for Virginia, VAA map of the constituent counties of Virginia, VA, each outlined and filled by its 2024 presidential margin from deep red (Republican) through neutral to deep blue (Democratic).Accomack County, VA · R+13Albemarle County, VA · D+34Alleghany County, VA · R+48Amelia County, VA · R+44Amherst County, VA · R+36Appomattox County, VA · R+51Arlington County, VA · D+58Augusta County, VA · R+47Bath County, VA · R+54Bedford County, VA · R+50Bland County, VA · R+70Botetourt County, VA · R+45Brunswick County, VA · D+9Buchanan County, VA · R+71Buckingham County, VA · R+23Campbell County, VA · R+48Caroline County, VA · R+9Carroll County, VA · R+63Charles City County, VA · D+11Charlotte County, VA · R+32Clarke County, VA · R+17Craig County, VA · R+64Culpeper County, VA · R+25Cumberland County, VA · R+22Dickenson County, VA · R+62Dinwiddie County, VA · R+23Essex County, VA · R+8Fauquier County, VA · R+22Floyd County, VA · R+37Fluvanna County, VA · R+6Franklin County, VA · R+45Frederick County, VA · R+28Giles County, VA · R+54Gloucester County, VA · R+38Goochland County, VA · R+18Grayson County, VA · R+62Greene County, VA · R+25Greensville County, VA · D+9Halifax County, VA · R+21Hanover County, VA · R+26Henry County, VA · R+33Highland County, VA · R+44Isle of Wight County, VA · R+20James City County, VA · D+6King and Queen County, VA · R+26King George County, VA · R+25King William County, VA · R+41Lancaster County, VA · R+7Lee County, VA · R+72Loudoun County, VA · D+16Louisa County, VA · R+26Lunenburg County, VA · R+23Madison County, VA · R+35Mathews County, VA · R+39Mecklenburg County, VA · R+21Middlesex County, VA · R+27Montgomery County, VA · D+3Nelson County, VA · R+7New Kent County, VA · R+32Northampton County, VA · D+6Northumberland County, VA · R+21Nottoway County, VA · R+22Orange County, VA · R+25Page County, VA · R+54Patrick County, VA · R+60Pittsylvania County, VA · R+43Powhatan County, VA · R+44Prince Edward County, VA · R+3Prince George County, VA · R+21Prince William County, VA · D+18Pulaski County, VA · R+45Rappahannock County, VA · R+18Richmond County, VA · R+30Roanoke County, VA · R+22Rockbridge County, VA · R+34Rockingham County, VA · R+37Russell County, VA · R+67Scott County, VA · R+70Shenandoah County, VA · R+42Smyth County, VA · R+60Southampton County, VA · R+25Spotsylvania County, VA · R+9Stafford County, VA · D+1Surry County, VA · R+1Sussex County, VA · D+4Tazewell County, VA · R+69Warren County, VA · R+37Washington County, VA · R+53Westmoreland County, VA · R+14Wise County, VA · R+63Wythe County, VA · R+59York County, VA · R+6Alexandria city, VA · D+57Bristol city, VA · R+40Buena Vista city, VA · R+44Charlottesville city, VA · D+68Chesapeake city, VA · D+4Colonial Heights city, VA · R+32Covington city, VA · R+33Danville city, VA · D+21Emporia city, VA · D+31Fairfax city, VA · D+33Falls Church city, VA · D+62Franklin city, VA · D+23Fredericksburg city, VA · D+32Galax city, VA · R+44Hampton city, VA · D+40Harrisonburg city, VA · D+25Hopewell city, VA · D+14Lexington city, VA · D+26Lynchburg city, VA · R+8Manassas city, VA · D+15Manassas Park city, VA · D+20Martinsville city, VA · D+23Newport News city, VA · D+29Norfolk city, VA · D+41Norton city, VA · R+44Petersburg city, VA · D+73Poquoson city, VA · R+46Portsmouth city, VA · D+39Radford city, VA · D+1Richmond city, VA · D+66Roanoke city, VA · D+24Salem city, VA · R+19Staunton city, VA · D+13Suffolk city, VA · D+16Virginia Beach city, VA · D+3Waynesboro city, VA · R+6Williamsburg city, VA · D+44Winchester city, VA · D+10Chesterfield County, VA · D+9Fairfax County, VA · D+35Henrico County, VA · D+29
How it voted
Share of the 2024 vote
Kamala HarrisDemocratic51.8%2,334,867
Donald TrumpRepublican46.1%2,074,901
OtherAll other candidates2.1%94,771
D+60
R+60
133 counties, each filled by 2024 D-vs-R margin. Hover any county for its result.
presidential history
Presidential margin, 1876–2024
Democratic minus Republican, by election
Presidential margin over timeDemocratic-minus-Republican presidential margin from 1876 to 2024. Most recent: +5.8% in 2024.flipped D · 2008+5.8%DR18762024
Presidential margin over time
YearMargin (D minus R)
1876No data
1880No data
1884No data
1888No data
1892+17.5%
1896+6.6%
1900+11.5%
1904+24.8%
1908+22.2%
1912+48.9%
1916+34.7%
1920+23.5%
1924+29.7%
1928−8.0%
1932+38.4%
1936+40.8%
1940+36.5%
1944+25.0%
1948+6.8%
1952−13.0%
1956−17.0%
1960−5.4%
1964+7.1%
1968−10.9%
1972−37.7%
1976−1.3%
1980−12.7%
1984−25.2%
1988−20.5%
1992−4.4%
1996−2.0%
2000−8.1%
2004−8.2%
2008+6.3%
2012+3.9%
2016+5.3%
2020+10.1%
2024+5.8%
DemocraticRepublican
Source · MIT Election Lab · ICPSR · VEST (precinct-level 2024).
YearWonMarginDemocraticRepublicanTotal
D
+5.8%
2,334,8672,074,9014,504,539
D
+10.1%
2,413,4951,962,4284,460,479
D
+5.3%
1,981,4731,769,4433,982,752
D
+3.9%
1,970,5951,820,9953,851,684
D
+6.3%
1,958,2611,723,5083,720,463
R
−8.2%
1,454,7421,716,9593,198,367
R
−8.1%
1,215,3441,435,6082,735,474
R
−2.0%
1,089,0211,136,8742,412,690
R
−4.4%
1,036,7291,148,7942,554,383
R
−20.5%
859,7991,309,1622,191,609
R
−25.2%
796,2501,337,0782,146,635
R
−12.7%
752,174989,6091,866,032
R
−1.3%
813,896836,5541,697,094
R
−37.7%
441,980995,8271,467,583
R
−10.9%
442,387590,3191,361,491
D
+7.1%
560,872486,4681,050,254
R
−5.4%
361,850403,714770,162
R
−17.0%
266,571384,820695,069
R
−13.0%
268,677349,037619,689
D
+6.8%
200,786172,070419,256
D
+25.0%
242,276145,243388,485
D
+36.5%
235,961109,363346,608
D
+40.8%
234,98098,336334,590
D
+38.4%
203,97989,637297,942
R
−8.0%
140,146164,609304,755
D
+29.7%
139,71473,312223,602
D
+23.5%
141,67087,456231,000
D
+34.7%
102,82549,358153,984
D
+48.9%
90,38023,327137,189
D
+22.2%
82,93652,568136,979
D
+24.8%
80,64948,180130,842
D
+11.5%
146,079115,769264,357
D
+6.6%
154,978135,379294,837
D
+17.5%
164,136113,098292,238
No data
No data
No data
No data

U.S. Senate

Source · MIT Election Lab (MEDSL), Senate. CC-BY 4.0.
YearWonD %R %Total
2024D54.4%45.4%4,445,535
2020D56.0%43.9%4,405,087
2018D57.0%41.0%3,351,373
2014D49.1%48.3%2,184,473
2012D52.9%47.0%3,802,196
2008D65.0%33.7%3,643,294
2006D49.6%49.2%2,370,445
2002R0.0%82.6%1,489,422
2000R47.7%52.3%2,718,301
1996R47.4%52.5%2,354,715
1994D45.6%42.9%2,057,463
1990R0.0%80.9%1,083,690
1988D71.2%28.7%2,068,897
1984R29.9%70.0%2,007,487
1982R48.8%51.2%1,415,622
1978R49.8%50.2%1,222,256
1976O38.3%0.0%1,557,500

Demographics

2024 ACS
Race, ethnicity, and ancestry
Click any group to see the ancestries typically reported within it.
English
12.0%
German
10.1%
Irish
9.1%
American
8.4%
Italian
3.9%
Scottish
1.9%
Polish
1.5%
Source · American Community Survey 5-year estimates, 2024 release. Hispanic/Latino is an ethnicity that overlaps the race categories, so these shares can total more than 100%. Ancestry is a self-reported, multiple-response item; ancestry percentages do not sum to the parent race percentage.
2024 ACS
Language at home
Population aged 5 and older
82.5%
speak English only
Spanish7.9%
Other Indo-European3.9%
Asian & Pacific Islander3.8%
Other languages1.9%
Source · ACS 5-year estimates, 2024.
2020 religion census
Religious adherents
Adherents per capita by tradition
Other Christian
11.4%
Catholic & Orthodox
10.6%
Baptist
9.3%
Methodist
5.1%
Mainline Protestant
3.9%
Non-Christian
3.1%
Pentecostal & Holiness
2.4%
Source · 2020 US Religion Census. Remaining 54.2% of residents not counted as adherents by any reporting body.

Virginia sits in the Mid-Atlantic and Appalachia. In 2024 it voted Democratic.

Across the recorded series it reached a Democratic high of forty-nine points in 1912 and a Republican high of thirty-eight points in 1972. Between 2020 and 2024 the state moved four points toward the Republican candidate; the 2024 margin was six points.

A population of 8,705,170, a 60% non-Hispanic-white share, and a median household income of $93,170 describe the state.

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 →

Cite this page
All citations released under CC BY 4.0. Attribution: Akashic Intelligence.
Virginia. Akashic. https://akashic.app/state/VA/. Accessed May 20, 2026. License: CC BY 4.0.
License: CC BY 4.0

Frequently asked questions

How did Virginia vote in 2024?
In 2024, Virginia voted Democratic by 5.8 points (D+6), carried by the Democratic candidate. Out of 4,504,539 votes cast, 2,334,867 went Democratic and 2,074,901 went Republican.
What is Virginia's political typology?
Akashic places Virginia in the "" typology. The typology is a data-driven cluster built from vote share, vote swing, race and ethnicity, income, language spoken at home, religion, and ancestry. Across 38 elections in the dataset, the state has voted Democratic 20 times, Republican 14 times, and other 0 times.
When did Virginia last vote Republican?
The most recent presidential election in which Virginia voted Republican was 2004.
How many people live in Virginia?
Virginia has a population of 8,705,170 according to the 2024 American Community Survey 5-year estimates from the US Census Bureau.
What is the median household income in Virginia?
Median household income in Virginia is $93,170 — above the national median of $80,734. The Virginia state median is $93,170.
What is the political history of Virginia?
Akashic tracks 38 presidential elections in Virginia from 1876 to 2024. Of those, 20 went Democratic and 14 went Republican. The state's typology — "" — captures where that record, its demographics, and its recent swing place it among American communities.