Warren County, Iowa
Precinct data
Results by precinct
40 precincts · 32,662 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Norwalk 3Norwalk 3 | 823 | 902 | 14 | 1,739 | 47.3% | 51.9% | R+4.5 |
|---|---|---|---|---|---|---|---|
| Precinct -Norwalk 4Norwalk 4 | 774 | 936 | 24 | 1,734 | 44.6% | 54.0% | R+9.3 |
| Precinct -Allen 3Allen 3 | 669 | 930 | 19 | 1,618 | 41.3% | 57.5% | R+16.1 |
| Precinct -Norwalk 2Norwalk 2 | 705 | 750 | 20 | 1,475 | 47.8% | 50.8% | R+3.1 |
| Precinct -Indianola 4Indianola 4 | 567 | 651 | 18 | 1,236 | 45.9% | 52.7% | R+6.8 |
| Precinct -JeffersonJefferson | 335 | 833 | 21 | 1,189 | 28.2% | 70.1% | R+41.9 |
| Precinct -Indianola 2Indianola 2 | 525 | 633 | 20 | 1,178 | 44.6% | 53.7% | R+9.2 |
| Precinct -Indianola 3Indianola 3 | 568 | 590 | 16 | 1,174 | 48.4% | 50.3% | R+1.9 |
| Precinct -Indianola 6Indianola 6 | 429 | 670 | 20 | 1,119 | 38.3% | 59.9% | R+21.5 |
| Precinct -Indianola 1Indianola 1 | 481 | 583 | 16 | 1,080 | 44.5% | 54.0% | R+9.4 |
| Precinct -Lincoln 1Lincoln 1 | 388 | 672 | 12 | 1,072 | 36.2% | 62.7% | R+26.5 |
| Precinct -ALLEN 2ALLEN 2 | 424 | 619 | 15 | 1,058 | 40.1% | 58.5% | R+18.4 |
| Precinct -Indianola 8Indianola 8 | 434 | 599 | 25 | 1,058 | 41.0% | 56.6% | R+15.6 |
| Precinct -OtterOtter | 282 | 737 | 20 | 1,039 | 27.1% | 70.9% | R+43.8 |
| Precinct -Indianola 5Indianola 5 | 447 | 559 | 14 | 1,020 | 43.8% | 54.8% | R+11.0 |
| Precinct -Norwalk 1Norwalk 1 | 446 | 564 | 9 | 1,019 | 43.8% | 55.3% | R+11.6 |
| Precinct -NORWALK 6NORWALK 6 | 433 | 519 | 16 | 968 | 44.7% | 53.6% | R+8.9 |
| Precinct -Norwalk 5Norwalk 5 | 419 | 496 | 9 | 924 | 45.3% | 53.7% | R+8.3 |
| Precinct -Des Moines 73Des Moines 73 | 431 | 475 | 11 | 917 | 47.0% | 51.8% | R+4.8 |
| Precinct -Indianola 7Indianola 7 | 346 | 552 | 19 | 917 | 37.7% | 60.2% | R+22.5 |
| Precinct -Norwalk 7Norwalk 7 | 314 | 550 | 9 | 873 | 36.0% | 63.0% | R+27.0 |
| Precinct -White OakWhite Oak | 211 | 530 | 8 | 749 | 28.2% | 70.8% | R+42.6 |
| Precinct -LinnLinn | 238 | 457 | 13 | 708 | 33.6% | 64.5% | R+30.9 |
| Precinct -VirginiaVirginia | 155 | 506 | 9 | 670 | 23.1% | 75.5% | R+52.4 |
| Precinct -JacksonJackson | 215 | 443 | 9 | 667 | 32.2% | 66.4% | R+34.2 |
| Precinct -RichlandRichland | 196 | 451 | 10 | 657 | 29.8% | 68.6% | R+38.8 |
| Precinct -Cumming/WDMCumming/WDM | 251 | 361 | 9 | 621 | 40.4% | 58.1% | R+17.7 |
| Precinct -Squaw CreekSquaw Creek | 116 | 399 | 7 | 522 | 22.2% | 76.4% | R+54.2 |
| Precinct -Greenfield 1Greenfield 1 | 207 | 306 | 0 | 513 | 40.4% | 59.6% | R+19.3 |
| Precinct -Lincoln 2Lincoln 2 | 120 | 313 | 6 | 439 | 27.3% | 71.3% | R+44.0 |
| Precinct -PalmyraPalmyra | 108 | 319 | 7 | 434 | 24.9% | 73.5% | R+48.6 |
| Precinct -White BreastWhite Breast | 96 | 305 | 14 | 415 | 23.1% | 73.5% | R+50.4 |
| Precinct -UnionUnion | 97 | 232 | 4 | 333 | 29.1% | 69.7% | R+40.5 |
| Precinct -Greenfield 3Greenfield 3 | 126 | 195 | 3 | 324 | 38.9% | 60.2% | R+21.3 |
| Precinct -LibertyLiberty | 69 | 242 | 3 | 314 | 22.0% | 77.1% | R+55.1 |
| Precinct -BelmontBelmont | 40 | 177 | 3 | 220 | 18.2% | 80.5% | R+62.3 |
| Precinct -Des Moines 74Des Moines 74 | 78 | 140 | 1 | 219 | 35.6% | 63.9% | R+28.3 |
| Precinct -Greenfield 4Greenfield 4 | 60 | 128 | 5 | 193 | 31.1% | 66.3% | R+35.2 |
| Precinct -Lincoln 3Lincoln 3 | 47 | 119 | 4 | 170 | 27.6% | 70.0% | R+42.4 |
| Precinct -Greenfield 2Greenfield 2 | 42 | 43 | 2 | 87 | 48.3% | 49.4% | R+1.1 |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −21.8% |
| 1896 | −12.0% |
| 1900 | −21.7% |
| 1904 | −39.4% |
| 1908 | −21.4% |
| 1912 | +0.2% |
| 1916 | −6.5% |
| 1920 | −43.1% |
| 1924 | −45.2% |
| 1928 | −40.2% |
| 1932 | −2.5% |
| 1936 | −7.2% |
| 1940 | −13.0% |
| 1944 | −12.4% |
| 1948 | −5.2% |
| 1952 | −31.8% |
| 1956 | −18.5% |
| 1960 | −18.5% |
| 1964 | +28.6% |
| 1968 | −9.0% |
| 1972 | −17.1% |
| 1976 | +11.0% |
| 1980 | −4.8% |
| 1984 | −0.6% |
| 1988 | +19.9% |
| 1992 | +7.2% |
| 1996 | +12.7% |
| 2000 | −0.5% |
| 2004 | −6.2% |
| 2008 | +0.6% |
| 2012 | −1.9% |
| 2016 | −16.0% |
| 2020 | −16.8% |
| 2024 | −20.6% |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2022 | R | 40.7%9,634 | 59.3%14,052 | 23,686 |
| 2020 | R | 40.7%12,478 | 56.3%17,276 | 30,680 |
Registered voters
By party of registration, over time
Registration leans Republican; the presidential vote runs 7.5 points more Democratic.
| Year | Total registered | Democratic | Republican | Unaffiliated | Other |
|---|---|---|---|---|---|
| 2008 | 31,925 | 11,471 | 9,602 | 10,843 | 9 |
| 2010 | 32,637 | 10,940 | 10,503 | 11,165 | 29 |
| 2012 | 33,416 | 10,567 | 11,276 | 11,536 | 37 |
| 2014 | 33,814 | 10,150 | 11,444 | 12,155 | 65 |
| 2016 | 35,174 | 10,393 | 12,389 | 12,243 | 149 |
| 2018 | 35,865 | 10,489 | 12,234 | 12,877 | 265 |
| 2020 | 38,121 | 11,661 | 14,168 | 11,964 | 328 |
| 2022 | 39,233 | 11,182 | 14,817 | 12,873 | 361 |
| 2024 | 40,933 | 10,717 | 16,098 | 13,719 | 399 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+720 net domestic migration · 2025
Net +7,919 over 2011–2025 · gain loss
Arrivals reported $74,381 in average income, against $103,699 for residents who stayed — 28% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+1.4 on average — 22 points more Democratic-leaning than Warren County, IA itself (R+20.6).
Where arrivals came from lean of each source
- Polk County, IA843D+10.8
- Dallas County, IA165R+4.7
- Marion County, IA57R+37.6
- Madison County, IA51R+38.5
- Story County, IA42D+10.3
- Lucas County, IA27R+48.0
Where departures went households, 2022–23
- Polk County, IA648
- Dallas County, IA132
- Madison County, IA57
- Marion County, IA53
- Story County, IA31
- Jasper County, IA24
Migration is one input to a place’s political change, not its cause — a shift can also come from residents changing their minds, generational turnover, or turnout. These figures describe the places people moved between; they do not measure how any mover voted.
| Year | Net domestic migration |
|---|---|
| 2011 | +153 |
| 2012 | +88 |
| 2013 | +264 |
| 2014 | +335 |
| 2015 | +486 |
| 2016 | +717 |
| 2017 | +606 |
| 2018 | +781 |
| 2019 | +308 |
| 2021 | +882 |
| 2022 | +751 |
| 2023 | +842 |
| 2024 | +986 |
| 2025 | +720 |
Warren County sits on the southern edge of the Des Moines metro, and its rapid exurban growth has coincided with a consistent rightward trend, delivering a 20-point Republican margin in 2024 after posting much narrower results in earlier cycles.
Across the recorded series it reached a Democratic high of 28.6 points in 1964 and a Republican high of 45.2 points in 1924. Between 2020 and 2024 the county moved 3.9 points toward the Republican candidate; the 2024 margin was 20.6 points.
A population of 54,409, a 92% non-Hispanic-white share, and a median household income of $94,588 describe the county. The county's voting pattern over the last decade is most similar to that of Jefferson County and Madison County.
The counties 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.
Browse places by community — income, education, race & ethnicity, language — all community cuts →
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 →
Warren County, Iowa. Akashic. https://akashic.app/county/19181/. Accessed May 20, 2026. License: CC BY 4.0.