Calhoun County, Michigan
Precinct data
Results by precinct
114 precincts · 68,505 votes
Precinct boundaries and identifiers are cycle-specific. This table does not join rows across years without a validated crosswalk.
| Precinct -Leroy Township, Precinct 1Leroy Township, Precinct 1 | 765 | 1,780 | 23 | 2,568 | 29.8% | 69.3% | R+39.5 |
|---|---|---|---|---|---|---|---|
| Precinct -Emmett Township, Precinct 4Emmett Township, Precinct 4 | 735 | 1,351 | 27 | 2,113 | 34.8% | 63.9% | R+29.2 |
| Precinct -City of Springfield, Precinct 1City of Springfield, Precinct 1 | 963 | 1,099 | 31 | 2,093 | 46.0% | 52.5% | R+6.5 |
| Precinct -Marshall Township, Precinct 1Marshall Township, Precinct 1 | 811 | 1,216 | 42 | 2,069 | 39.2% | 58.8% | R+19.6 |
| Precinct -City of Marshall, Precinct 1City of Marshall, Precinct 1 | 985 | 970 | 33 | 1,988 | 49.5% | 48.8% | D+0.8 |
| Precinct -City of Marshall, Precinct 2City of Marshall, Precinct 2 | 1,031 | 897 | 36 | 1,964 | 52.5% | 45.7% | D+6.8 |
| Precinct -Pennfield Township, Precinct 1Pennfield Township, Precinct 1 | 590 | 1,337 | 17 | 1,944 | 30.3% | 68.8% | R+38.4 |
| Precinct -Bedford Township, Precinct 3Bedford Township, Precinct 3 | 885 | 993 | 23 | 1,901 | 46.6% | 52.2% | R+5.7 |
| Precinct -Emmett Township, Precinct 2Emmett Township, Precinct 2 | 595 | 1,168 | 21 | 1,784 | 33.4% | 65.5% | R+32.1 |
| Precinct -Pennfield Township, Precinct 3Pennfield Township, Precinct 3 | 618 | 1,146 | 20 | 1,784 | 34.6% | 64.2% | R+29.6 |
| Precinct -Newton Township, Precinct 1Newton Township, Precinct 1 | 487 | 1,246 | 24 | 1,757 | 27.7% | 70.9% | R+43.2 |
| Precinct -Bedford Township, Precinct 2Bedford Township, Precinct 2 | 628 | 1,054 | 22 | 1,704 | 36.9% | 61.9% | R+25.0 |
| Precinct -City of Battle Creek, Ward 5, Precinct 11City of Battle Creek, Ward 5, Precinct 11 | 939 | 709 | 25 | 1,673 | 56.1% | 42.4% | D+13.7 |
| Precinct -City of Battle Creek, Ward 4, Precinct 8City of Battle Creek, Ward 4, Precinct 8 | 726 | 829 | 18 | 1,573 | 46.2% | 52.7% | R+6.5 |
| Precinct -City of Battle Creek, Ward 5, Precinct 3City of Battle Creek, Ward 5, Precinct 3 | 676 | 871 | 13 | 1,560 | 43.3% | 55.8% | R+12.5 |
| Precinct -Bedford Township, Precinct 1Bedford Township, Precinct 1 | 486 | 1,043 | 16 | 1,545 | 31.5% | 67.5% | R+36.1 |
| Precinct -City of Battle Creek, Ward 3, Precinct 15City of Battle Creek, Ward 3, Precinct 15 | 925 | 560 | 22 | 1,507 | 61.4% | 37.2% | D+24.2 |
| Precinct -City of Battle Creek, Ward 5, Precinct 5City of Battle Creek, Ward 5, Precinct 5 | 644 | 822 | 7 | 1,473 | 43.7% | 55.8% | R+12.1 |
| Precinct -Emmett Township, Precinct 3Emmett Township, Precinct 3 | 550 | 826 | 27 | 1,403 | 39.2% | 58.9% | R+19.7 |
| Precinct -City of Battle Creek, Ward 5, Precinct 20City of Battle Creek, Ward 5, Precinct 20 | 605 | 772 | 23 | 1,400 | 43.2% | 55.1% | R+11.9 |
| Precinct -City of Battle Creek, Ward 4, Precinct 6City of Battle Creek, Ward 4, Precinct 6 | 676 | 698 | 21 | 1,395 | 48.5% | 50.0% | R+1.6 |
| Precinct -Athens Township, Precinct 1Athens Township, Precinct 1 | 373 | 999 | 17 | 1,389 | 26.9% | 71.9% | R+45.1 |
| Precinct -Homer Township, Precinct 1Homer Township, Precinct 1 | 304 | 986 | 15 | 1,305 | 23.3% | 75.6% | R+52.3 |
| Precinct -Pennfield Township, Precinct 2Pennfield Township, Precinct 2 | 608 | 672 | 23 | 1,303 | 46.7% | 51.6% | R+4.9 |
| Precinct -Marengo Township, Precinct 1Marengo Township, Precinct 1 | 394 | 891 | 17 | 1,302 | 30.3% | 68.4% | R+38.2 |
| Precinct -City of Battle Creek, Ward 3, Precinct 17City of Battle Creek, Ward 3, Precinct 17 | 702 | 567 | 16 | 1,285 | 54.6% | 44.1% | D+10.5 |
| Precinct -City of Battle Creek, Ward 1, Precinct 23City of Battle Creek, Ward 1, Precinct 23 | 504 | 713 | 14 | 1,231 | 40.9% | 57.9% | R+17.0 |
| Precinct -Clarence Township, Precinct 1Clarence Township, Precinct 1 | 319 | 880 | 11 | 1,210 | 26.4% | 72.7% | R+46.4 |
| Precinct -City of Battle Creek, Ward 1, Precinct 4City of Battle Creek, Ward 1, Precinct 4 | 535 | 617 | 20 | 1,172 | 45.6% | 52.6% | R+7.0 |
| Precinct -City of Battle Creek, Ward 1, Precinct 10City of Battle Creek, Ward 1, Precinct 10 | 638 | 517 | 7 | 1,162 | 54.9% | 44.5% | D+10.4 |
| Precinct -Emmett Township, Precinct 1Emmett Township, Precinct 1 | 378 | 715 | 13 | 1,106 | 34.2% | 64.6% | R+30.5 |
| Precinct -Burlington Township, Precinct 1Burlington Township, Precinct 1 | 272 | 791 | 13 | 1,076 | 25.3% | 73.5% | R+48.2 |
| Precinct -City of Battle Creek, Ward 2, Precinct 21City of Battle Creek, Ward 2, Precinct 21 | 787 | 273 | 7 | 1,067 | 73.8% | 25.6% | D+48.2 |
| Precinct -City of Battle Creek, Ward 1, Precinct 22City of Battle Creek, Ward 1, Precinct 22 | 434 | 601 | 10 | 1,045 | 41.5% | 57.5% | R+16.0 |
| Precinct -City of Battle Creek, Ward 4, Precinct 9City of Battle Creek, Ward 4, Precinct 9 | 504 | 514 | 19 | 1,037 | 48.6% | 49.6% | R+1.0 |
| Precinct -Fredonia Township, Precinct 1Fredonia Township, Precinct 1 | 319 | 664 | 15 | 998 | 32.0% | 66.5% | R+34.6 |
| Precinct -City of Battle Creek, Ward 4, Precinct 13City of Battle Creek, Ward 4, Precinct 13 | 537 | 371 | 19 | 927 | 57.9% | 40.0% | D+17.9 |
| Precinct -Convis Township, Precinct 1Convis Township, Precinct 1 | 247 | 621 | 11 | 879 | 28.1% | 70.6% | R+42.5 |
| Precinct -Sheridan Township, Precinct 1Sheridan Township, Precinct 1 | 260 | 609 | 10 | 879 | 29.6% | 69.3% | R+39.7 |
| Precinct -Tekonsha Township, Precinct 1Tekonsha Township, Precinct 1 | 242 | 605 | 14 | 861 | 28.1% | 70.3% | R+42.2 |
| Precinct -City of Battle Creek, Ward 4, Precinct 2City of Battle Creek, Ward 4, Precinct 2 | 384 | 421 | 18 | 823 | 46.7% | 51.2% | R+4.5 |
| Precinct -Eckford Township, Precinct 1Eckford Township, Precinct 1 | 196 | 607 | 11 | 814 | 24.1% | 74.6% | R+50.5 |
| Precinct -City of Battle Creek, Ward 3, Precinct 1City of Battle Creek, Ward 3, Precinct 1 | 430 | 320 | 10 | 760 | 56.6% | 42.1% | D+14.5 |
| Precinct -City of Battle Creek, Ward 2, Precinct 12City of Battle Creek, Ward 2, Precinct 12 | 585 | 143 | 7 | 735 | 79.6% | 19.5% | D+60.1 |
| Precinct -City of Battle Creek, Ward 2, Precinct 18City of Battle Creek, Ward 2, Precinct 18 | 475 | 217 | 11 | 703 | 67.6% | 30.9% | D+36.7 |
| Precinct -Clarendon Township, Precinct 1Clarendon Township, Precinct 1 | 129 | 522 | 12 | 663 | 19.5% | 78.7% | R+59.3 |
| Precinct -Albion Township, Precinct 1Albion Township, Precinct 1 | 177 | 464 | 4 | 645 | 27.4% | 71.9% | R+44.5 |
| Precinct -Lee Township, Precinct 1Lee Township, Precinct 1 | 143 | 485 | 10 | 638 | 22.4% | 76.0% | R+53.6 |
| Precinct -City of Albion, Precinct 5City of Albion, Precinct 5 | 361 | 250 | 13 | 624 | 57.9% | 40.1% | D+17.8 |
| Precinct -City of Albion, Precinct 3City of Albion, Precinct 3 | 402 | 208 | 13 | 623 | 64.5% | 33.4% | D+31.1 |
| Precinct -City of Albion, Precinct 1City of Albion, Precinct 1 | 429 | 145 | 8 | 582 | 73.7% | 24.9% | D+48.8 |
| Precinct -City of Battle Creek, Ward 3, Precinct 19City of Battle Creek, Ward 3, Precinct 19 | 342 | 195 | 10 | 547 | 62.5% | 35.6% | D+26.9 |
| Precinct -City of Battle Creek, Ward 2, Precinct 7City of Battle Creek, Ward 2, Precinct 7 | 338 | 198 | 6 | 542 | 62.4% | 36.5% | D+25.8 |
| Precinct -City of Albion, Precinct 6City of Albion, Precinct 6 | 353 | 118 | 5 | 476 | 74.2% | 24.8% | D+49.4 |
| Precinct -City of Albion, Precinct 4City of Albion, Precinct 4 | 251 | 212 | 4 | 467 | 53.7% | 45.4% | D+8.4 |
| Precinct -City of Albion, Precinct 2City of Albion, Precinct 2 | 316 | 108 | 7 | 431 | 73.3% | 25.1% | D+48.3 |
| 0250098000001025-00980-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250098000002025-00980-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250098000003025-00980-00003 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250098000004025-00980-00004 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250098000005025-00980-00005 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250098000006025-00980-00006 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250100000001025-01000-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250390000001025-03900-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592001004025-05920-01004 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592001010025-05920-01010 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592001022025-05920-01022 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592001023025-05920-01023 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592002007025-05920-02007 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592002012025-05920-02012 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592002018025-05920-02018 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592002021025-05920-02021 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592003001025-05920-03001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592003015025-05920-03015 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592003017025-05920-03017 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592003019025-05920-03019 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592004002025-05920-04002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592004006025-05920-04006 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592004008025-05920-04008 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592004009025-05920-04009 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592004013025-05920-04013 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592005003025-05920-05003 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592005005025-05920-05005 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592005011025-05920-05011 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250592005020025-05920-05020 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250672000001025-06720-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250672000002025-06720-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0250672000003025-06720-00003 | 0 | 0 | 0 | 0 | — | — | Even |
| 0251182000001025-11820-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0251596000001025-15960-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0251602000001025-16020-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0251788000001025-17880-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0252470000001025-24700-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0252593500001025-25935-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0252593500002025-25935-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0252593500003025-25935-00003 | 0 | 0 | 0 | 0 | — | — | Even |
| 0252593500004025-25935-00004 | 0 | 0 | 0 | 0 | — | — | Even |
| 0253050000001025-30500-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0253894000001025-38940-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0254662000001025-46620-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0254706000001025-47060-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0254706000002025-47060-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0255152000001025-51520-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0255194000001025-51940-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0255194000002025-51940-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0255196000001025-51960-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0255762000001025-57620-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0256344000001025-63440-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0256344000002025-63440-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0256344000003025-63440-00003 | 0 | 0 | 0 | 0 | — | — | Even |
| 0257298000001025-72980-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0257570000001025-75700-00001 | 0 | 0 | 0 | 0 | — | — | Even |
| 0257570000002025-75700-00002 | 0 | 0 | 0 | 0 | — | — | Even |
| 0257918000001025-79180-00001 | 0 | 0 | 0 | 0 | — | — | Even |
Presidential margin, 1892–2024
Democratic minus Republican, by election
| Year | Margin (D minus R) |
|---|---|
| 1892 | −8.8% |
| 1896 | +2.6% |
| 1900 | −5.3% |
| 1904 | −37.8% |
| 1908 | −21.3% |
| 1912 | +2.6% |
| 1916 | +10.1% |
| 1920 | −43.1% |
| 1924 | −56.0% |
| 1928 | −61.4% |
| 1932 | +0.1% |
| 1936 | +15.4% |
| 1940 | −7.3% |
| 1944 | −10.8% |
| 1948 | −12.0% |
| 1952 | −24.8% |
| 1956 | −23.0% |
| 1960 | −15.4% |
| 1964 | +26.8% |
| 1968 | −6.5% |
| 1972 | −18.6% |
| 1976 | −9.1% |
| 1980 | −13.3% |
| 1984 | −25.7% |
| 1988 | −8.1% |
| 1992 | +9.8% |
| 1996 | +10.2% |
| 2000 | +1.9% |
| 2004 | −3.5% |
| 2008 | +9.4% |
| 2012 | +1.6% |
| 2016 | −12.5% |
| 2020 | −11.1% |
| 2024 | −14.0% |
U.S. Senate
Registered voters
Total registered voters, over time
| Year | Total registered |
|---|---|
| 2016 | 100,662 |
| 2018 | 98,221 |
| 2020 | 106,567 |
| 2022 | 108,677 |
| 2024 | 112,459 |
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 −5,583 over 2011–2025 · gain loss
Arrivals reported $48,780 in average income, against $66,888 for residents who stayed — 27% lower. (IRS SOI, 2022–23)
The places arrivals came from lean R+4.4 on average — 9.6 points more Democratic-leaning than Calhoun County, MI itself (R+14.0).
Where arrivals came from lean of each source
- Kalamazoo County, MI537D+17.7
- Jackson County, MI184R+21.3
- Branch County, MI174R+42.4
- Barry County, MI152R+34.3
- Eaton County, MI146R+3.1
- Kent County, MI91D+5.4
Where departures went households, 2022–23
- Kalamazoo County, MI500
- Jackson County, MI178
- Branch County, MI126
- Eaton County, MI125
- Kent County, MI111
- Barry County, MI104
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 | −1,234 |
| 2012 | −860 |
| 2013 | −482 |
| 2014 | −501 |
| 2015 | −985 |
| 2016 | −457 |
| 2017 | −496 |
| 2018 | −392 |
| 2019 | −184 |
| 2021 | +13 |
| 2022 | −177 |
| 2023 | −15 |
| 2024 | +223 |
| 2025 | −36 |
Home to Battle Creek and a legacy of cereal and defense manufacturing, Calhoun County voted Democratic as recently as 2012 but has swung roughly 20 points toward Republicans over the past three presidential cycles.
Across the recorded series it reached a Democratic high of 26.8 points in 1964 and a Republican high of 61.4 points in 1928. Between 2020 and 2024 the county moved 3.0 points toward the Republican candidate; the 2024 margin was 14.0 points.
A population of 133,778, a 75% non-Hispanic-white share, and a median household income of $63,177 describe the county. The county's voting pattern over the last decade is most similar to that of Muskegon County and Genesee 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 →
Calhoun County, Michigan. Akashic. https://akashic.app/county/26025/. Accessed May 20, 2026. License: CC BY 4.0.