- Lead
- 493
- Total
- 3,666
- vs nation
- D+14.9
- Turnout
- —
Spring Lake Park, MN
President margin by year
Place winner margin
President results by year
Vote totals, margins, and source status
- Lead
- 617
- Total
- 3,911
- vs nation
- D+11.3
- Turnout
- —
- Lead
- 144
- Total
- 3,537
- vs nation
- D+2.0
- Turnout
- —
- Lead
- 345
- Total
- 3,648
- vs nation
- D+5.6
- Turnout
- —
- Lead
- 411
- Total
- 3,743
- vs nation
- D+3.7
- Turnout
- —
- Lead
- 238
- Total
- 3,516
- vs nation
- D+9.2
- Turnout
- —
Key facts
- 2024 presidential margin
- D+13.4MIT Election Lab
- Population
- 7,0322024 5-year
- Median household income
- $90,7532024 5-year
- White (non-Hispanic)
- 61.5%2024 5-year
- Black
- 8.8%2024 5-year
- Hispanic / Latino
- 14.6%2024 5-year
- Peak Democratic margin
- D+15.8 in 2020MIT Election Lab
- Most similar
- Altoona, WI · twin score 77.5
Presidential margin, 2004–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 2004 | +6.8% |
| 2008 | +11.0% |
| 2012 | +9.5% |
| 2016 | +4.1% |
| 2020 | +15.8% |
| 2024 | +13.4% |
| Year | Won | Democratic | Republican | Other | Margin | Swing | vs U.S. | Total |
|---|---|---|---|---|---|---|---|---|
| D | 55.0%Harris2,017 | 41.6%Trump1,524 | 3.4% | D+13.4 | R+2.3 | D+14.9 | 3,666 | |
| D | 56.8%Biden2,220 | 41.0%Trump1,603 | 2.3% | D+15.8 | D+11.7 | D+11.3 | 3,911 | |
| D | 47.3%Clinton1,673 | 43.2%Trump1,529 | 9.5% | D+4.1 | R+5.4 | D+2.0 | 3,537 | |
| D | 53.6%Obama1,954 | 44.1%Romney1,609 | 2.3% | D+9.5 | R+1.5 | D+5.6 | 3,648 | |
| D | 54.4%Obama2,035 | 43.4%McCain1,624 | 2.2% | D+11.0 | — | D+3.7 | 3,743 | |
| D | 53.2%Kerry1,871 | 46.4%Bush1,633 | 0.3% | D+6.8 | — | D+9.2 | 3,516 |
U.S. House
Each row shows U.S. House votes counted inside this Place. “Vote lead” is the local lead here, not necessarily the winner of the full contest.
| Year | Vote lead | Democratic | Republican | Total |
|---|---|---|---|---|
| 2024 | D | 51.4%1,774 | 48.6%1,679 | 3,453 |
| 2020 | R | 45.1%1,492 | 54.9%1,816 | 3,308 |
U.S. Senate
| Year | Won | Democratic | Republican | Total |
|---|---|---|---|---|
| 2020 | D | 56.9%1,981 | 43.1%1,500 | 3,481 |
Spring Lake Park sits along the Anoka-Hennepin county line in the northern Twin Cities metro, a working-class suburb where tight municipal races and school board contests routinely draw disproportionate voter participation relative to its modest size.
Across the recorded series it reached a Democratic high of 15.8 points in 2020. Between 2020 and 2024 the city moved 2.3 points toward the Republican candidate; the 2024 margin was 13.4 points.
A population of 7,032, a 62% non-Hispanic-white share, and a median household income of $90,753 describe the city. The city's voting pattern over the last decade is most similar to that of Altoona and La Crescent.
The cities 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 →
Spring Lake Park, Minnesota. Akashic. https://akashic.app/city/2761996/. Accessed May 20, 2026. License: CC BY 4.0.