Michigan Senate
Michigan Senate District 25
One of 38 districts in the Michigan Senate. 38 seats: Democratic 19, Republican 18, vacant 1. A majority is 20.
2026 election results
State Senator District 25: unofficial votes counted so far in the district's 6 counties.
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Andrew Beeler | Republican | 81,077 | 65.4% |
| April L. Osentoski | Democratic | 42,881 | 34.6% |
| Total | 123,958 |
Unofficial votes counted so far, not a call; final only when the state certifies. From the Michigan Department of State (opens in a new tab)'s county results file, updated Nov 4, 8:31 AM EST.
Michigan posts its official results, including legislative races on the ballot, on its election office's results page (opens in a new tab). Statewide and congressional counts are on GovGalaxy's Michigan results page.
Where District 25 is
District 25 is the dark area. Point to or tap any district for its name and a link to its page.
Sources and methodology
ShowHideWhere the district lines and seat counts come from.
District lines come from the U.S. Census Bureau's upper chamber boundary file (Cartographic boundary files, state legislative districts), which maps the districts the state reported to the Census Bureau. Where a state has redrawn its districts since then, the state's own maps are the official ones. District names are the Census Bureau's.
Census Bureau district name: State Senate District 25 (GEOID 26025).
Seats before the November 3, 2026 election, current to November 2, 2026, counted from the official member list. Source: Michigan Senate (opens in a new tab).
