akashic
1876–2024
West Virginia / all counties

All 55 counties in West Virginia

Every county in West Virginia with its political archetype and 2024 presidential margin. Tap any card for the full 148-year picture — every election from 1876, ACS demographics, and the counties most similar to it across the long history.

Barbour County
Republican loyalist
2024R+60.5
Berkeley County
Republican loyalist
2024R+35.8
Boone County
Realigner
2024R+57.4
Braxton County
Realigner
2024R+51.9
Brooke County
Realigner
2024R+44.6
Cabell County
Republican loyalist
2024R+21.9
Calhoun County
Populist
2024R+64.8
Clay County
Populist
2024R+62.3
Doddridge County
Republican loyalist
2024R+73.3
Fayette County
Realigner
2024R+41.8
Gilmer County
Realigner
2024R+57.0
Grant County
Republican loyalist
2024R+79.0
Greenbrier County
Populist
2024R+42.2
Hampshire County
Republican loyalist
2024R+62.6
Hancock County
Realigner
2024R+46.8
Hardy County
Populist
2024R+57.7
Harrison County
Realigner
2024R+40.9
Jackson County
Republican loyalist
2024R+56.2
Jefferson County
Tossup
2024R+15.8
Kanawha County
Republican loyalist
2024R+17.4
Lewis County
Republican loyalist
2024R+59.3
Lincoln County
Recent convert
2024R+62.5
Logan County
Realigner
2024R+66.7
Marion County
Recent convert
2024R+31.2
Marshall County
Republican loyalist
2024R+50.0
Mason County
Populist
2024R+58.0
McDowell County
Realigner
2024R+60.4
Mercer County
Republican loyalist
2024R+57.3
Mineral County
Republican loyalist
2024R+60.2
Mingo County
Realigner
2024R+73.8
Monongalia County
Bellwether
2024R+4.4
Monroe County
Republican loyalist
2024R+61.8
Morgan County
Republican loyalist
2024R+55.6
Nicholas County
Realigner
2024R+60.2
Ohio County
Republican loyalist
2024R+26.0
Pendleton County
Republican loyalist
2024R+58.6
Pleasants County
Republican loyalist
2024R+59.0
Pocahontas County
Populist
2024R+50.3
Preston County
Republican loyalist
2024R+57.0
Putnam County
Republican loyalist
2024R+46.3
Raleigh County
Realigner
2024R+54.3
Randolph County
Realigner
2024R+46.1
Ritchie County
Republican loyalist
2024R+73.0
Roane County
Populist
2024R+53.8
Summers County
Realigner
2024R+51.4
Taylor County
Republican loyalist
2024R+51.3
Tucker County
Republican loyalist
2024R+48.9
Tyler County
Republican loyalist
2024R+67.4
Upshur County
Republican loyalist
2024R+56.8
Wayne County
Republican loyalist
2024R+53.4
Webster County
Realigner
2024R+66.7
Wetzel County
Republican loyalist
2024R+55.5
Wirt County
Populist
2024R+66.3
Wood County
Republican loyalist
2024R+43.0
Wyoming County
Realigner
2024R+73.0