akashic
1876–2024
Iowa / all counties

All 99 counties in Iowa

Every county in Iowa 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.

Adair County
Republican loyalist
2024R+44.9
Adams County
Republican loyalist
2024R+44.1
Allamakee County
Republican loyalist
2024R+34.3
Appanoose County
Populist
2024R+46.5
Audubon County
Populist
2024R+38.3
Benton County
Republican loyalist
2024R+33.2
Black Hawk County
Tossup
2024D+1.2
Boone County
Tossup
2024R+21.5
Bremer County
Tossup
2024R+22.1
Buchanan County
Tossup
2024R+28.1
Buena Vista County
Republican loyalist
2024R+33.2
Butler County
Republican loyalist
2024R+45.2
Calhoun County
Republican loyalist
2024R+46.7
Carroll County
Republican loyalist
2024R+41.8
Cass County
Republican loyalist
2024R+40.6
Cedar County
Tossup
2024R+21.7
Cerro Gordo County
Bellwether
2024R+11.6
Cherokee County
Republican loyalist
2024R+45.7
Chickasaw County
Republican loyalist
2024R+37.1
Clarke County
Republican loyalist
2024R+41.9
Clay County
Republican loyalist
2024R+43.1
Clayton County
Republican loyalist
2024R+34.4
Clinton County
Bellwether
2024R+18.8
Crawford County
Republican loyalist
2024R+43.4
Dallas County
Tossup
2024R+4.7
Davis County
Republican loyalist
2024R+54.4
Decatur County
Populist
2024R+46.9
Delaware County
Republican loyalist
2024R+39.5
Des Moines County
Bellwether
2024R+15.0
Dickinson County
Republican loyalist
2024R+39.9
Dubuque County
Bellwether
2024R+8.6
Emmet County
Populist
2024R+43.9
Fayette County
Tossup
2024R+30.4
Floyd County
Bellwether
2024R+25.6
Franklin County
Populist
2024R+41.6
Fremont County
Republican loyalist
2024R+44.5
Greene County
Republican loyalist
2024R+32.9
Grundy County
Republican loyalist
2024R+41.7
Guthrie County
Republican loyalist
2024R+37.8
Hamilton County
Republican loyalist
2024R+33.2
Hancock County
Republican loyalist
2024R+47.4
Hardin County
Republican loyalist
2024R+38.3
Harrison County
Republican loyalist
2024R+41.7
Henry County
Republican loyalist
2024R+35.9
Howard County
Tossup
2024R+31.7
Humboldt County
Republican loyalist
2024R+49.9
Ida County
Populist
2024R+53.2
Iowa County
Republican loyalist
2024R+27.7
Jackson County
Tossup
2024R+32.5
Jasper County
Republican loyalist
2024R+27.5
Jefferson County
Bellwether
2024R+6.8
Johnson County
Democratic loyalist
2024D+37.8
Jones County
Tossup
2024R+26.2
Keokuk County
Populist
2024R+51.5
Kossuth County
Republican loyalist
2024R+44.1
Lee County
Tossup
2024R+27.7
Linn County
Democratic loyalist
2024D+9.9
Louisa County
Republican loyalist
2024R+40.9
Lucas County
Populist
2024R+48.0
Lyon County
Republican loyalist
2024R+69.6
Madison County
Republican loyalist
2024R+38.5
Mahaska County
Republican loyalist
2024R+51.4
Marion County
Republican loyalist
2024R+37.6
Marshall County
Bellwether
2024R+15.5
Mills County
Republican loyalist
2024R+39.0
Mitchell County
Republican loyalist
2024R+31.1
Monona County
Republican loyalist
2024R+45.2
Monroe County
Republican loyalist
2024R+50.6
Montgomery County
Populist
2024R+39.0
Muscatine County
Bellwether
2024R+14.9
O'Brien County
Republican loyalist
2024R+60.7
Osceola County
Republican loyalist
2024R+64.0
Page County
Republican loyalist
2024R+42.2
Palo Alto County
Republican loyalist
2024R+44.9
Plymouth County
Republican loyalist
2024R+54.1
Pocahontas County
Populist
2024R+53.9
Polk County
Democratic loyalist
2024D+10.8
Pottawattamie County
Republican loyalist
2024R+19.9
Poweshiek County
Bellwether
2024R+16.9
Ringgold County
Republican loyalist
2024R+51.3
Sac County
Republican loyalist
2024R+51.5
Scott County
Bellwether
2024R+3.9
Shelby County
Republican loyalist
2024R+42.9
Sioux County
Republican loyalist
2024R+70.7
Story County
Democratic loyalist
2024D+10.3
Tama County
Tossup
2024R+26.8
Taylor County
Republican loyalist
2024R+55.7
Union County
Republican loyalist
2024R+36.1
Van Buren County
Populist
2024R+55.4
Wapello County
Recent convert
2024R+31.4
Warren County
Republican loyalist
2024R+20.6
Washington County
Republican loyalist
2024R+24.4
Wayne County
Populist
2024R+57.1
Webster County
Republican loyalist
2024R+31.1
Winnebago County
Republican loyalist
2024R+30.6
Winneshiek County
Bellwether
2024R+9.2
Woodbury County
Republican loyalist
2024R+22.9
Worth County
Tossup
2024R+28.2
Wright County
Republican loyalist
2024R+36.4