Shiawassee County, Michigan
Precinct data
Results by precinct
62 precincts · 40,685 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Woodhull Township, Precinct 1Woodhull Township, Precinct 1 | 1,050 | 1,382 | 47 | 2,479 | 42.4% | 55.7% | R+13.4 |
|---|---|---|---|---|---|---|---|
| Precinct -Burns Township, Precinct 1Burns Township, Precinct 1 | 648 | 1,476 | 25 | 2,149 | 30.2% | 68.7% | R+38.5 |
| Precinct -Bennington Township, Precinct 1Bennington Township, Precinct 1 | 679 | 1,407 | 23 | 2,109 | 32.2% | 66.7% | R+34.5 |
| Precinct -Owosso Township, Precinct 1Owosso Township, Precinct 1 | 671 | 1,151 | 23 | 1,845 | 36.4% | 62.4% | R+26.0 |
| Precinct -Shiawassee Township, Precinct 1Shiawassee Township, Precinct 1 | 608 | 1,169 | 27 | 1,804 | 33.7% | 64.8% | R+31.1 |
| Precinct -Caledonia Charter Township, Precinct 1Caledonia Charter Township, Precinct 1 | 698 | 961 | 29 | 1,688 | 41.4% | 56.9% | R+15.6 |
| Precinct -City of Corunna, Precinct 1City of Corunna, Precinct 1 | 721 | 859 | 26 | 1,606 | 44.9% | 53.5% | R+8.6 |
| Precinct -City of Owosso, Precinct 2City of Owosso, Precinct 2 | 743 | 788 | 21 | 1,552 | 47.9% | 50.8% | R+2.9 |
| Precinct -Vernon Township, Precinct 1Vernon Township, Precinct 1 | 500 | 993 | 17 | 1,510 | 33.1% | 65.8% | R+32.6 |
| Precinct -City of Owosso, Precinct 1City of Owosso, Precinct 1 | 712 | 742 | 22 | 1,476 | 48.2% | 50.3% | R+2.0 |
| Precinct -Venice Township, Precinct 1Venice Township, Precinct 1 | 437 | 956 | 18 | 1,411 | 31.0% | 67.8% | R+36.8 |
| Precinct -Antrim Township, Precinct 1Antrim Township, Precinct 1 | 373 | 988 | 17 | 1,378 | 27.1% | 71.7% | R+44.6 |
| Precinct -Hazelton Township, Precinct 1Hazelton Township, Precinct 1 | 471 | 873 | 14 | 1,358 | 34.7% | 64.3% | R+29.6 |
| Precinct -Perry Township, Precinct 2Perry Township, Precinct 2 | 417 | 802 | 17 | 1,236 | 33.7% | 64.9% | R+31.1 |
| Precinct -Perry Township, Precinct 1Perry Township, Precinct 1 | 458 | 743 | 24 | 1,225 | 37.4% | 60.7% | R+23.3 |
| Precinct -Vernon Township, Precinct 2Vernon Township, Precinct 2 | 438 | 763 | 21 | 1,222 | 35.8% | 62.4% | R+26.6 |
| Precinct -City of Perry, Precinct 1City of Perry, Precinct 1 | 435 | 751 | 24 | 1,210 | 36.0% | 62.1% | R+26.1 |
| Precinct -City of Owosso, Precinct 6City of Owosso, Precinct 6 | 473 | 711 | 19 | 1,203 | 39.3% | 59.1% | R+19.8 |
| Precinct -Sciota Township, Precinct 1Sciota Township, Precinct 1 | 479 | 688 | 15 | 1,182 | 40.5% | 58.2% | R+17.7 |
| Precinct -City of Owosso, Precinct 3City of Owosso, Precinct 3 | 550 | 596 | 21 | 1,167 | 47.1% | 51.1% | R+3.9 |
| Precinct -Owosso Township, Precinct 2Owosso Township, Precinct 2 | 505 | 611 | 20 | 1,136 | 44.5% | 53.8% | R+9.3 |
| Precinct -City of Owosso, Precinct 4City of Owosso, Precinct 4 | 474 | 641 | 19 | 1,134 | 41.8% | 56.5% | R+14.7 |
| Precinct -City of Owosso, Precinct 5City of Owosso, Precinct 5 | 459 | 556 | 26 | 1,041 | 44.1% | 53.4% | R+9.3 |
| Precinct -City of Durand, Precinct 2City of Durand, Precinct 2 | 379 | 590 | 16 | 985 | 38.5% | 59.9% | R+21.4 |
| Precinct -Middlebury Township, Precinct 1Middlebury Township, Precinct 1 | 273 | 674 | 19 | 966 | 28.3% | 69.8% | R+41.5 |
| Precinct -Caledonia Charter Township, Precinct 2Caledonia Charter Township, Precinct 2 | 358 | 560 | 16 | 934 | 38.3% | 60.0% | R+21.6 |
| Precinct -City of Durand, Precinct 1City of Durand, Precinct 1 | 366 | 505 | 19 | 890 | 41.1% | 56.7% | R+15.6 |
| Precinct -New Haven Township, Precinct 1New Haven Township, Precinct 1 | 275 | 531 | 11 | 817 | 33.7% | 65.0% | R+31.3 |
| Precinct -Rush Township, Precinct 1Rush Township, Precinct 1 | 271 | 526 | 14 | 811 | 33.4% | 64.9% | R+31.4 |
| Precinct -City of Laingsburg, Precinct 1City of Laingsburg, Precinct 1 | 293 | 478 | 15 | 786 | 37.3% | 60.8% | R+23.5 |
| Precinct -Fairfield Township, Precinct 1Fairfield Township, Precinct 1 | 121 | 247 | 7 | 375 | 32.3% | 65.9% | R+33.6 |
| 1550312000001155-03120-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1550728000001155-07280-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1551188000001155-11880-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1551252000001155-12520-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1551252000002155-12520-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 1551830000001155-18300-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1552350000001155-23500-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1552350000002155-23500-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 1552704000001155-27040-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1553744000001155-37440-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1554420000001155-44200-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1555368000001155-53680-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1555740000001155-57400-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556194001001155-61940-01001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556194002001155-61940-02001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556194002002155-61940-02002 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556194002003155-61940-02003 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556194002004155-61940-02004 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556194006001155-61940-06001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556196000001155-61960-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556196000002155-61960-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556370000001155-63700-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556372000001155-63720-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1556372000002155-63720-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 1557026000001155-70260-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1557196000001155-71960-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1557352000001155-73520-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1558188000001155-81880-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1558204000001155-82040-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 1558204000002155-82040-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 1558840000001155-88400-00001 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −8.1% |
| 1896 | −3.8% |
| 1900 | −18.1% |
| 1904 | −39.5% |
| 1908 | −25.7% |
| 1912 | −4.6% |
| 1916 | −8.1% |
| 1920 | −44.7% |
| 1924 | −58.9% |
| 1928 | −59.3% |
| 1932 | +9.4% |
| 1936 | +4.7% |
| 1940 | −27.0% |
| 1944 | −37.2% |
| 1948 | −35.7% |
| 1952 | −37.9% |
| 1956 | −35.9% |
| 1960 | −22.0% |
| 1964 | +27.4% |
| 1968 | −12.6% |
| 1972 | −26.1% |
| 1976 | −10.5% |
| 1980 | −12.4% |
| 1984 | −32.5% |
| 1988 | −8.5% |
| 1992 | +5.3% |
| 1996 | +9.7% |
| 2000 | −0.9% |
| 2004 | −6.9% |
| 2008 | +8.6% |
| 2012 | +3.7% |
| 2016 | −19.6% |
| 2020 | −19.9% |
| 2024 | −23.1% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 52,779 |
| 2018 | 52,414 |
| 2020 | 56,000 |
| 2022 | 57,260 |
| 2024 | 58,221 |
Who moves in and out
Net migration over time, and who arrivals are — where they came from and what those places vote
+36 net domestic migration · 2025
Net −1,784 over 2011–2025 · gain loss
Arrivals reported $52,466 in average income, against $64,963 for residents who stayed — 19% lower. (IRS SOI, 2022–23)
The places arrivals came from lean D+3.4 on average — 27 points more Democratic-leaning than Shiawassee County, MI itself (R+23.1).
Where arrivals came from lean of each source
- Genesee County, MI328D+4.2
- Ingham County, MI199D+29.7
- Clinton County, MI175R+8.6
- Livingston County, MI124R+23.9
- Saginaw County, MI91R+3.3
- Oakland County, MI75D+10.6
Where departures went households, 2022–23
- Genesee County, MI330
- Ingham County, MI241
- Clinton County, MI175
- Saginaw County, MI119
- Livingston County, MI64
- Oakland County, MI56
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 | −673 |
| 2012 | −716 |
| 2013 | −417 |
| 2014 | −74 |
| 2015 | −276 |
| 2016 | +27 |
| 2017 | −106 |
| 2018 | −252 |
| 2019 | +43 |
| 2021 | +123 |
| 2022 | +218 |
| 2023 | +185 |
| 2024 | +98 |
| 2025 | +36 |
Shiawassee County, anchored by the small city of Corunna, has shifted from a competitive bellwether to a reliably Republican county, posting a 23-point presidential margin in 2024 after voting within single digits as recently as 2008.
Across the recorded series it reached a Democratic high of 27.4 points in 1964 and a Republican high of 59.3 points in 1928. Between 2020 and 2024 the county moved 3.2 points toward the Republican candidate; the 2024 margin was 23.1 points.
A population of 67,991, a 93% non-Hispanic-white share, and a median household income of $67,404 describe the county. The county's voting pattern over the last decade is most similar to that of Lenawee County and Gratiot 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 →
Shiawassee County, Michigan. Akashic. https://akashic.app/county/26155/. Accessed May 20, 2026. License: CC BY 4.0.