
Storm Lake, IA
Safe Republican — shifted 7.5pp toward Republicans in 2024 — 21K residents — 1 counties
| Group | % |
|---|---|
▶White (Non-Hispanic)(13) | 52.1% |
▶Hispanic / Latino(12) | 29.4% |
▶Black / African American(5) | 3.3% |
▶Asian(4) | 9.6% |
▶Native American / Alaska Native(2) | 0.4% |
▶Native Hawaiian / Pacific Islander(1) | 2.9% |
Multiracial / Other | 2.4% |
| Tradition | % Pop | % Adherents |
|---|---|---|
| Mainline Protestant | 18.9% | 37.5% |
| Catholic | 15.8% | 31.4% |
| Evangelical Protestant | 12.5% | 24.9% |
| Other | 3.1% | 6.1% |
| LDS (Mormon) | 1.6% | 3.2% |
| Non-religious | 49.7% | — |
| Year | Result |
|---|---|
| 2024 | Trump+33.2 |
| 2020 | Trump+25.7 |
| 2016 | Trump+24.4 |
| 2012 | Romney+10.2 |
| 2008 | McCain+1.8 |
| 2004 | Bush+16.1 |
| 2000 | Bush+13.3 |
| 1996 | Dole+2.7 |
| 1992 | Bush+5.3 |
Storm Lake, IA is a metro area that has a population of 20,753. In the 2024 presidential election, it voted Republican with a margin of R+33.2. Akashic Edge tracks 40 presidential elections here, dating back to 1868.
| Year | Dem % | Rep % | Margin | Swing |
|---|---|---|---|---|
| 2024 | 32.7% | 65.8% | R+33.2 | R+7.5 |
| 2020 | 36.3% | 61.9% | R+25.7 | R+1.2 |
| 2016 | 34.1% | 58.5% | R+24.4 | R+14.2 |
| 2012 | 44.1% | 54.3% | R+10.2 | R+8.4 |
| 2008 | 48.4% | 50.2% | R+1.8 | D+14.3 |
| 2004 | 41.5% | 57.6% | R+16.1 | R+2.9 |
| 2000 | 41.3% | 54.6% | R+13.3 | R+10.5 |
| 1996 | 42.9% | 45.6% | R+2.7 | D+2.6 |
| 1992 | 36.4% | 41.7% | R+5.3 | R+9.9 |
| 1988 | 51.9% | 47.3% | D+4.6 | D+16.2 |
| 1984 | 43.7% | 55.2% | R+11.5 | D+7.1 |
| 1980 | 35.8% | 54.5% | R+18.6 | R+9.2 |
| 1976 | 44.2% | 53.6% | R+9.4 | D+14.6 |
| 1972 | 37.3% | 61.3% | R+24.0 | D+4.2 |
| 1968 | 33.7% | 61.9% | R+28.2 | R+44.8 |
| 1964 | 58.3% | 41.6% | D+16.6 | D+43.8 |
| 1960 | 36.4% | 63.5% | R+27.2 | R+4.6 |
| 1956 | 38.7% | 61.3% | R+22.6 | D+17.0 |
| 1952 | 30.1% | 69.7% | R+39.6 | R+44.1 |
| 1948 | 51.1% | 46.6% | D+4.5 | — |
What defines Storm Lake, IA?
Storm Lake, IA has been trending Republican — 23pp redder over the last 4 presidential cycles. It has a heavily immigrant community where nativity and ethnic networks shape the political landscape.
Constituent Counties
Similar metro areas
Counties in Storm Lake, IA
| County | Pop. | Margin | Dem | Rep | Total | Share |
|---|---|---|---|---|---|---|
| Buena Vista | 21K | R+33.2 | 2,462 | 4,962 | 7,537 | 100.0% |
Ask the Historian
Key Insights
- Has voted Republican in the last 5 presidential elections
- Latest election (2024) was a Republican landslide with a 33.2% margin
- The 2008 election was decided by just 1.8 points — razor-thin
Who Lives Here
| Group | Storm Lake, IA | National |
|---|---|---|
▶White (Non-Hispanic)(13) | 52.1% | 57.4% |
▶Hispanic / Latino(12) | 29.4% | 19.3% |
▶Asian(4) | 9.6% | 6.0% |
▶Black / African American(5) | 3.3% | 12.2% |
▶Native Hawaiian / Pacific Islander(1) | 2.9% | 0.2% |
Multiracial / Other | 2.4% | 4.0% |
▶Native American / Alaska Native(2) | 0.4% | 0.9% |
Religious Adherents
| Tradition | % Pop | % Adherents | US Pop | US Adherents |
|---|---|---|---|---|
| 18.9% | 37.5% | — | — | |
| 15.8% | 31.4% | — | — | |
| 12.5% | 24.9% | — | — | |
| 3.1% | 6.1% | — | — | |
LDS (Mormon) | 1.6% | 3.2% | — | — |
Non-religiousPopulation | 49.7% | — | — | — |
Who lives in the Storm Lake, IA metro area? 20,753 residents across 1 counties.
Demographics
22% of adults hold a bachelor's degree — 11pp below the national average. Places with similar education levels vote R+9 on average nationally.
Scale, voting-age share, and this geography's footprint inside the national electorate.
Income, attainment, and ownership indicators that often shape coalition structure and turnout behavior.
Age structure, language use, and nativity signals that explain how this geography differs from state and nation.
Turnout in Storm Lake, IA
How competitive is Storm Lake, IA?
Do voters in Storm Lake, IA split their tickets?
| Offices | Margin A | Margin B | Split |
|---|---|---|---|
| Senate vs Governor | R+39.8 | R+47.5 | 7.7pp |