Gratiot County, Michigan
Precinct data
Results by precinct
42 precincts · 19,848 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -City of St. Louis, Precinct 1City of St. Louis, Precinct 1 | 674 | 1,140 | 33 | 1,847 | 36.5% | 61.7% | R+25.2 |
|---|---|---|---|---|---|---|---|
| Precinct -City of Ithaca, Precinct 1City of Ithaca, Precinct 1 | 615 | 901 | 12 | 1,528 | 40.2% | 59.0% | R+18.7 |
| Precinct -Wheeler Township, Precinct 1Wheeler Township, Precinct 1 | 438 | 1,037 | 21 | 1,496 | 29.3% | 69.3% | R+40.0 |
| Precinct -Fulton Township, Precinct 1Fulton Township, Precinct 1 | 453 | 1,003 | 25 | 1,481 | 30.6% | 67.7% | R+37.1 |
| Precinct -City of Alma, Precinct 2City of Alma, Precinct 2 | 698 | 710 | 28 | 1,436 | 48.6% | 49.4% | R+0.8 |
| Precinct -Pine River Township, Precinct 1Pine River Township, Precinct 1 | 435 | 948 | 20 | 1,403 | 31.0% | 67.6% | R+36.6 |
| Precinct -City of Alma, Precinct 3City of Alma, Precinct 3 | 566 | 804 | 28 | 1,398 | 40.5% | 57.5% | R+17.0 |
| Precinct -Seville Township, Precinct 1Seville Township, Precinct 1 | 325 | 922 | 20 | 1,267 | 25.7% | 72.8% | R+47.1 |
| Precinct -City of Alma, Precinct 1City of Alma, Precinct 1 | 565 | 504 | 9 | 1,078 | 52.4% | 46.8% | D+5.7 |
| Precinct -Arcada Township, Precinct 1Arcada Township, Precinct 1 | 345 | 678 | 9 | 1,032 | 33.4% | 65.7% | R+32.3 |
| Precinct -Sumner Township, Precinct 1Sumner Township, Precinct 1 | 277 | 707 | 17 | 1,001 | 27.7% | 70.6% | R+43.0 |
| Precinct -Bethany Township, Precinct 1Bethany Township, Precinct 1 | 183 | 575 | 7 | 765 | 23.9% | 75.2% | R+51.2 |
| Precinct -Elba Township, Precinct 1Elba Township, Precinct 1 | 198 | 508 | 3 | 709 | 27.9% | 71.7% | R+43.7 |
| Precinct -Emerson Township, Precinct 1Emerson Township, Precinct 1 | 170 | 377 | 4 | 551 | 30.9% | 68.4% | R+37.6 |
| Precinct -New Haven Township, Precinct 1New Haven Township, Precinct 1 | 128 | 374 | 9 | 511 | 25.0% | 73.2% | R+48.1 |
| Precinct -North Star Township, Precinct 1North Star Township, Precinct 1 | 133 | 366 | 3 | 502 | 26.5% | 72.9% | R+46.4 |
| Precinct -Newark Township, Precinct 1Newark Township, Precinct 1 | 128 | 360 | 8 | 496 | 25.8% | 72.6% | R+46.8 |
| Precinct -Washington Township, Precinct 1Washington Township, Precinct 1 | 127 | 344 | 7 | 478 | 26.6% | 72.0% | R+45.4 |
| Precinct -Lafayette Township, Precinct 1Lafayette Township, Precinct 1 | 81 | 242 | 4 | 327 | 24.8% | 74.0% | R+49.2 |
| Precinct -North Shade Township, Precinct 1North Shade Township, Precinct 1 | 70 | 221 | 3 | 294 | 23.8% | 75.2% | R+51.4 |
| Precinct -Hamilton Township, Precinct 1Hamilton Township, Precinct 1 | 73 | 173 | 2 | 248 | 29.4% | 69.8% | R+40.3 |
| 0570154000001057-01540-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0570154000002057-01540-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0570154000003057-01540-00003 | 0 | 0 | 0 | 0 | — | — | Even |
| 0570326000001057-03260-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0570802000001057-08020-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0572512000001057-25120-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0572588000001057-25880-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0573108000001057-31080-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0573616000001057-36160-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0574134000001057-41340-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0574408000001057-44080-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0575704000001057-57040-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0575736000001057-57360-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0575880000001057-58800-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0575888000001057-58880-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0576436000001057-64360-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0577100000001057-71000-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0577258000001057-72580-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0577730000001057-77300-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0578408000001057-84080-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0578662000001057-86620-00001 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −22.1% |
| 1896 | +7.9% |
| 1900 | −13.8% |
| 1904 | −39.8% |
| 1908 | −26.5% |
| 1912 | +0.4% |
| 1916 | −7.2% |
| 1920 | −55.7% |
| 1924 | −55.3% |
| 1928 | −64.9% |
| 1932 | +8.7% |
| 1936 | +1.2% |
| 1940 | −38.5% |
| 1944 | −42.9% |
| 1948 | −43.6% |
| 1952 | −54.9% |
| 1956 | −51.7% |
| 1960 | −43.7% |
| 1964 | +15.8% |
| 1968 | −32.5% |
| 1972 | −38.2% |
| 1976 | −27.1% |
| 1980 | −27.9% |
| 1984 | −44.5% |
| 1988 | −19.2% |
| 1992 | −3.8% |
| 1996 | +3.9% |
| 2000 | −11.7% |
| 2004 | −14.1% |
| 2008 | +4.4% |
| 2012 | −3.9% |
| 2016 | −25.6% |
| 2020 | −28.3% |
| 2024 | −31.3% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 26,463 |
| 2018 | 26,299 |
| 2020 | 28,372 |
| 2022 | 28,780 |
| 2024 | 29,764 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
−113 net domestic migration · 2025
Net −1,433 over 2011–2025 · gain loss
Arrivals reported $45,261 in average income, against $67,062 for residents who stayed — 33% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+12.7 on average — 19 points more Democratic-leaning than Gratiot County, MI itself (R+31.3).
Where arrivals came from lean of each source
- Isabella County, MI162R+7.5
- Montcalm County, MI100R+39.0
- Midland County, MI70R+15.2
- Clinton County, MI59R+8.6
- Saginaw County, MI54R+3.3
- Ingham County, MI29D+29.7
Where departures went households, 2022–23
- Isabella County, MI180
- Montcalm County, MI97
- Clinton County, MI68
- Midland County, MI54
- Saginaw County, MI53
- Ingham County, MI43
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 | −351 |
| 2012 | −197 |
| 2013 | +9 |
| 2014 | −450 |
| 2015 | −99 |
| 2016 | −331 |
| 2017 | +121 |
| 2018 | −354 |
| 2019 | +160 |
| 2021 | −210 |
| 2022 | +27 |
| 2023 | +375 |
| 2024 | −20 |
| 2025 | −113 |
Gratiot County's agricultural economy and sparse rural settlement underpin one of lower Michigan's more lopsided presidential margins, with the 2024 result extending a consistent pattern of double-digit Republican advantages since 2000.
Across the recorded series it reached a Democratic high of 15.8 points in 1964 and a Republican high of 64.9 points in 1928. Between 2020 and 2024 the county moved 3.0 points toward the Republican candidate; the 2024 margin was 31.3 points.
A population of 41,385, a 83% non-Hispanic-white share, and a median household income of $63,556 describe the county. The county's voting pattern over the last decade is most similar to that of Shiawassee County and Montcalm 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 →
Gratiot County, Michigan. Akashic. https://akashic.app/county/26057/. Accessed May 20, 2026. License: CC BY 4.0.