Akashic
1892–2024
Akashic
IowaTrumpR+13.2
2024StatewideR+13.2

99 counties · presidential margin · 2024

County99 areas · 2024 presidential vote
Johnson58,84626,087D+37.886,644Polk140,075112,240D+10.8256,838Story26,76521,665D+10.349,526Linn66,35854,237D+9.9122,959Black Hawk31,29930,572D+1.262,906Scott42,47945,976R+3.990,133Dallas29,40232,374R+4.762,961Jefferson3,7884,353R+6.88,346Dubuque23,70528,224R+8.652,770Winneshiek5,3216,427R+9.211,979Cerro Gordo9,95512,627R+11.623,020Muscatine8,21211,152R+14.919,752Des Moines7,93510,794R+15.019,054Marshall7,1349,815R+15.517,270Poweshiek4,0675,758R+16.910,013Clinton9,47213,964R+18.823,878Pottawattamie17,46826,335R+19.944,559Warren12,71219,486R+20.632,804Boone5,8959,199R+21.515,403Cedar4,0756,390R+21.710,644Bremer5,5718,799R+22.114,607Woodbury16,14525,969R+22.942,921Washington4,2977,119R+24.411,588Floyd2,7824,744R+25.67,650Jones3,9426,820R+26.210,980Tama3,0705,379R+26.88,616Jasper7,14112,701R+27.520,198Iowa3,4006,068R+27.79,639Lee5,65910,152R+27.716,198Buchanan3,7666,790R+28.110,750Worth1,5082,715R+28.24,287Fayette3,3346,325R+30.49,848Winnebago1,9093,636R+30.65,642Mitchell1,9433,736R+31.15,771Webster5,64110,850R+31.116,748Wapello4,8969,479R+31.414,583Howard1,6193,157R+31.74,850Jackson3,5677,074R+32.510,801Greene1,6033,211R+32.94,881Benton4,7399,549R+33.214,509Buena Vista2,4624,962R+33.27,537Hamilton2,4825,004R+33.27,597Allamakee2,3504,857R+34.37,318Clayton3,0176,255R+34.49,400Henry2,9956,439R+35.99,600Union1,8744,044R+36.16,013Wright1,7703,853R+36.45,723Chickasaw1,9194,234R+37.16,239Marion5,92813,289R+37.619,566Guthrie1,9744,446R+37.86,543Hardin2,5535,790R+38.38,460Audubon9702,214R+38.33,249Madison3,0086,864R+38.510,028Mills2,4565,671R+39.08,253Montgomery1,5083,486R+39.05,074Delaware2,9786,984R+39.510,138Dickinson3,2977,775R+39.911,234Cass2,0775,007R+40.67,217Louisa1,4803,584R+40.95,142Franklin1,3933,431R+41.64,900Grundy2,0194,998R+41.77,146Harrison2,2455,566R+41.77,959Carroll3,1537,814R+41.811,140Clarke1,2653,140R+41.94,479Page2,0605,153R+42.27,322Shelby1,8114,600R+42.96,505Clay2,3676,047R+43.18,541Crawford1,8124,651R+43.46,545Emmet1,3153,422R+43.94,798Kossuth2,2845,983R+44.18,397Adams5761,517R+44.12,135Fremont1,0232,711R+44.53,795Adair1,0862,916R+44.94,080Palo Alto1,3383,576R+44.94,982Monona1,2363,331R+45.24,637Butler2,1445,784R+45.28,046Cherokee1,6114,398R+45.76,105Appanoose1,6864,704R+46.56,484Calhoun1,3283,708R+46.75,097Decatur9572,711R+46.93,739Hancock1,5234,336R+47.45,939Lucas1,1693,400R+48.04,646Humboldt1,2363,770R+49.95,083Monroe1,0023,104R+50.64,158Ringgold6382,015R+51.32,686Mahaska2,5778,207R+51.410,946Keokuk1,2193,869R+51.55,150Sac1,2894,100R+51.55,460Ida8262,771R+53.23,655Pocahontas7962,727R+53.93,582Plymouth3,10410,661R+54.113,971Davis8783,027R+54.43,954Van Buren7782,785R+55.43,625Taylor6662,381R+55.73,081Wayne6432,426R+57.13,124O'Brien1,4285,998R+60.77,525Osceola5552,623R+64.03,229Lyon1,0235,899R+69.67,002Sioux2,62616,053R+70.719,001

Iowa, Iowa

presidential history
Presidential margin, 1892–2024
Democratic minus Republican, by election
Presidential margin over timeDemocratic-minus-Republican presidential margin from 1892 to 2024. Most recent: −13.2% in 2024.flipped R · 2016−13.2%DR18922024
Presidential margin over time
YearMargin (D minus R)
1892−5.3%
1896−12.6%
1900−18.6%
1904−32.7%
1908−15.0%
1912+13.3%
1916−11.4%
1920−45.5%
1924−38.6%
1928−24.2%
1932+17.7%
1936+11.7%
1940−4.4%
1944−4.5%
1948+2.7%
1952−28.2%
1956−18.4%
1960−13.5%
1964+24.0%
1968−12.2%
1972−17.1%
1976−1.0%
1980−12.7%
1984−7.4%
1988+10.2%
1992+6.0%
1996+10.3%
2000+0.3%
2004−0.7%
2008+9.5%
2012+5.8%
2016−9.3%
2020−8.2%
2024−13.2%
DemocraticRepublican
Third column names the leading third-party or independent finisher. Source · MIT Election Lab · ICPSR · VEST (precinct-level 2024).
YearWonDemocraticRepublicanOtherMarginTotal
R
42.5%Harris707,278
55.7%Trump927,019
0.8%Kennedy13,122
−13.2%
1,663,506
R
44.9%Biden759,061
53.1%Trump897,672
1.2%Jorgensen19,637
−8.2%
1,690,871
R
41.3%Clinton653,669
50.7%Trump800,983
3.7%Johnson59,186
−9.3%
1,581,371
D
52.0%Obama822,544
46.2%Romney730,617
0.8%Johnson12,926
+5.8%
1,582,180
D
53.9%Obama828,940
44.4%McCain682,379
0.5%Nader8,014
+9.5%
1,536,820
R
49.2%Kerry741,898
49.9%Bush751,957
0.5%Other7,243
−0.7%
1,506,908
D
48.5%Gore638,517
48.2%Bush634,373
2.2%Nader29,374
+0.3%
1,315,563
D
50.3%Clinton620,258
39.9%Dole492,644
8.5%Perot105,159
+10.3%
1,234,075
D
43.3%Clinton586,353
37.3%Bush504,891
18.7%Perot253,468
+6.0%
1,354,607
D
54.7%Dukakis670,557
44.5%Bush545,355
0.3%Larouche3,526
+10.2%
1,225,614
R
45.9%Mondale605,620
53.3%Reagan703,088
0.5%Larouche6,248
−7.4%
1,319,805
R
38.6%Carter508,672
51.3%Reagan676,026
8.8%Anderson115,633
−12.7%
1,317,661
R
48.5%Carter619,931
49.5%Ford632,863
1.6%McCarthy20,057
−1.0%
1,279,306
R
40.5%McGovern496,206
57.6%Nixon706,207
1.9%Schmitz23,531
−17.1%
1,225,944
R
40.8%Humphrey476,699
53.0%Nixon619,106
6.2%Wallace72,126
−12.2%
1,167,931
D
61.9%Johnson733,030
37.9%Goldwater449,148
0.2%Hass2,361
+24.0%
1,184,539
R
43.2%Kennedy550,565
56.7%Nixon722,381
0.1%Byrd864
−13.5%
1,273,810
R
40.7%Stevenson501,858
59.1%Eisenhower729,187
0.3%Andrews3,519
−18.4%
1,234,564
R
35.6%Stevenson451,513
63.8%Eisenhower808,906
0.7%Hallinan8,354
−28.2%
1,268,773
D
50.3%Truman522,380
47.6%Dewey494,018
2.1%Thurmond21,866
+2.7%
1,038,264
R
47.5%Roosevelt499,876
52.0%Dewey547,267
0.5%Thomas5,456
−4.5%
1,052,599
R
47.6%Roosevelt578,802
52.0%Willkie632,370
0.4%Thomas4,260
−4.4%
1,215,432
D
54.4%Roosevelt621,756
42.7%Landon487,977
2.9%Lemke33,000
+11.7%
1,142,733
D
57.7%Roosevelt598,019
40.0%Hoover414,433
2.3%Thomas24,235
+17.7%
1,036,687
R
37.6%Smith379,011
61.8%Hoover623,570
0.7%Thomas6,608
−24.2%
1,009,189
R
16.4%Davis160,382
55.0%Coolidge537,458
28.6%La Follette278,930
−38.6%
976,770
R
25.5%Cox227,804
70.9%Harding634,674
3.6%Debs32,487
−45.5%
894,965
R
42.9%Wilson220,597
54.3%Hughes279,331
2.9%Benson14,776
−11.4%
514,704
O
37.6%Wilson185,325
24.3%Taft119,805
38.0%Roosevelt187,226
Roosevelt +0.4
492,356
R
40.6%Bryan200,771
55.6%Taft275,209
3.8%Debs18,789
−15.0%
494,769
R
30.7%Parker149,276
63.4%Roosevelt308,158
5.9%Debs28,659
−32.7%
486,093
R
39.5%Bryan209,265
58.0%McKinley307,808
2.5%Woolley13,282
−18.6%
530,355
R
42.9%Bryan223,611
55.5%McKinley289,463
1.6%Palmer8,513
−12.6%
521,587
R
44.3%Cleveland196,370
49.6%Harrison219,795
6.1%Weaver26,960
−5.3%
443,125
2026 election
On the ballot
Governoropen seat
Rob SandnomineeZach Lahnnominee

Open seat: incumbent Kim Reynolds (R) declined to seek a third term. Primary held June 2, 2026. SURPRISE: businessman Zach Lahn upset Trump-aligned U.S. Rep. Randy Feenstra in the GOP primary; Democrat Rob Sand (state auditor) was unopposed. Libertarian Nicholas Gluba was disqualified from the general ballot.

Full 2026 forecast →

U.S. Senateopen seat
Josh TureknomineeAshley HinsonnomineeThomas Laehnnominee

Open seat; incumbent Joni Ernst (R) not seeking re-election (announced 2025-09-02), excluded. Hinson won the GOP primary (73.9%); Turek won the Dem primary (62.6%). Libertarian Thomas Laehn qualified via petition.

Full 2026 forecast →

U.S. House

Source · MIT Election Lab (MEDSL), House. CC-BY 4.0. Seat totals count district winners; vote shares aggregate every district.
YearSeats wonD %R %Total
R 443.2%56.2%1,609,609
R 443.4%55.9%1,211,700
D 1 · R 346.5%52.4%1,639,463
D 3 · R 150.5%46.5%1,316,648

U.S. Senate

Source · MIT Election Lab (MEDSL), Senate. CC-BY 4.0.
YearWonDemocraticRepublicanTotal
2022R
43.8%533,330
56.0%681,501
1,216,646
2020R
45.2%754,859
51.8%864,997
1,670,617
2016R
35.7%549,460
60.2%926,007
1,539,351
2014R
43.8%494,370
52.2%588,575
1,128,589
2010R
33.3%371,686
64.4%718,215
1,115,191
2008D
62.7%941,665
37.3%560,006
1,501,671
2004R
27.9%412,365
70.2%1,038,175
1,478,753
2002D
54.2%554,278
43.8%447,892
1,022,374
1998R
30.5%289,049
68.4%648,480
947,632
1996D
51.8%634,166
46.7%571,807
1,224,054
1992R
27.2%351,561
69.6%899,761
1,292,201
1990D
54.5%535,975
45.4%446,869
983,933
1986R
33.6%299,406
66.0%588,880
891,762
1984D
55.5%716,883
43.7%564,381
1,292,700
1980R
45.5%581,545
53.5%683,014
1,276,986
1978R
47.9%395,066
51.1%421,598
824,576
voter registration
Registered voters
By party of registration, over time
Voter registration in IowaRegistered voters by party of registration, 2008–2024. Latest total 2,252,959 in 2024.563.2K1.1M1.7M2.3M2.3M20082024
DemocraticRepublicanUnaffiliatedOther parties
Voter registration in Iowa
YearTotal registeredDemocraticRepublicanUnaffiliatedOther
20082,143,665736,244624,830781,617974
20102,116,170701,214647,381765,6421,933
20122,166,539694,252674,197795,1832,907
20142,142,304666,127664,320805,7946,063
20162,171,165682,890702,274774,19911,802
20182,170,012675,143686,013791,51117,345
20202,245,096744,475755,022726,29019,309
20222,234,696701,861763,611749,14020,084
20242,252,959654,052797,542779,63121,734
Source: Iowa Secretary of State
Clinton County, on the Mississippi, went from Obama by 22.8 points in 2012 to Trump by 18.8 in 2024 — a 41-point reversal in a single dozen years.
From Obama twice to Trump thrice
D+9.5 (2008), D+5.8 (2012) → R+9.3 (2016), R+8.2 (2020), R+13.2 (2024) — a 19-point move from 2012 · MIT Election Lab
The Democratic map shrank to five counties
Of 99 counties, only Johnson (D+37.8), Polk (D+10.8), Story (D+10.3), Linn (D+9.9), and Black Hawk (D+1.2) voted Democratic in 2024 · MIT Election Lab 2024
Widest county spread
Johnson (Iowa City) D+37.8 to Sioux R+70.7 — a gap of over 100 points · MIT Election Lab 2024
A river county reverses
Clinton County: Obama D+22.8 (2012) → Trump R+18.8 (2024), a 41-point reversal; Jackson County moved D+16.9 to R+32.5 · MIT Election Lab
Party registration crossed over
Democrats led Republican registration by ~111,000 in 2008 and trailed by ~143,000 in 2024 · Iowa Secretary of State
Two open seats in 2026
Gov. Reynolds (R) and Sen. Ernst (R) both declined re-election; Sand (D) vs Lahn (R) for governor, Hinson (R) vs Turek (D) for Senate · Akashic 2026 forecast

The states 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.

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.
Iowa. Akashic. https://akashic.app/state/IA/. Accessed May 20, 2026. License: CC BY 4.0.
License: CC BY 4.0
Embed this page
A live widget for your site — no API key, attribution built in, CC BY 4.0. All widgets & sizes →
Embed & data: CC BY 4.0 · Akashic Intelligence
Iowa at the ballot boxAll elections →

Places within Iowa

Frequently asked questions

How did Iowa vote in 2024?
In 2024, Iowa voted Republican by 13.2 points (R+13.2), carried by the Republican candidate. Out of 1,663,506 votes cast, 707,278 went Democratic and 927,019 went Republican.
When did Iowa last vote Democratic?
The most recent presidential election in which Iowa voted Democratic was 2012.
How many people live in Iowa?
Iowa has a population of 3,210,507 according to the 2024 American Community Survey 5-year estimates from the US Census Bureau.
What is the median household income in Iowa?
Median household income in Iowa is $75,059 — below the national median of $80,734. The Iowa state median is $75,059.
What is the political history of Iowa?
Akashic tracks 34 presidential elections in Iowa from 1892 to 2024. Of those, 10 went Democratic and 23 went Republican.