Michigan's 31st Senate district is one of 38 districts in the Michigan Senate. The 31st district was created by the 1850 Michigan Constitution, as the 1835 constitution only permitted a maximum of eight senate districts. It has been represented by Republican Roger Victory since 2023, succeeding fellow Republican Kevin Daley.
Geography District 31 encompasses parts of Allegan and Ottawa counties.
2011 Apportionment Plan District 31, as dictated by the 2011 Apportionment Plan, covered all of Bay, Lapeer, and Tuscola Counties along Saginaw Bay, including the communities of Bay City, Essexville, Caro, Vassar, Lapeer, Imlay City, Almont, Bangor Township, Monitor Township, and Hampton Township.
The district was exactly split between Michigan's 5th and 10th congressional districts, and overlapped with the 82nd, 84th, 96th, and 98th districts of the Michigan House of Representatives.
List of senators Senator Party Dates Residence Notes Daniel B. Harrington Democratic 1853–1854 Port Huron Omar D. Conger Republican 1855–1856 Port Huron Thomas W. Ferry Republican 1857–1858 Grand Haven Henry Pennoyer Democratic 1859–1860 Grand Haven Nelson Green Republican 1861–1862 White River Charles Mears Republican 1863–1864 Mason County James B. Walker Republican 1865–1866 Benzonia John H. Standish Republican 1867–1870 Newaygo Seth C. Moffatt Republican 1871–1872 Northport William H. C. Mitchell Republican 1873–1876 East Traverse Bay Edward Breitung Republican 1877–1878 Negaunee Samuel M. Stephenson Republican 1879–1880 Menominee William F. Swift Republican 1881–1882 Ishpeming Henry W. Seymour Republican 1883–1884 Sault St. Marie Samuel M. Stephenson Republican 1885–1886 Menominee William S. Laing Republican 1887–1888 Iron Mountain Clinton G. Griffey Republican 1889–1890 Negaunee Joseph Flesheim Republican 1891–1892 Menominee Peter Pascoe Republican 1893–1896 Republic Alexander Maitland Republican 1897–1900 Negaunee Gad Smith Republican 1901–1902 Marquette Michael H. Moriarty Republican 1903–1912 Crystal Falls Charles T. Winegar Progressive 1913–1914 Iron Mountain Alton T. Roberts Republican 1915–1918 Marquette Frank H. Vandenboom Republican 1919–1922 Marquette Walter F. Truettner Republican 1923–1928 Bessemer Charles W. Richardson Republican 1929–1932 Marquette Ray Derham Republican 1933–1934 Iron Mountain John C. Wickstrom Democratic 1935–1938 Norway D. Stephen Benzie Democratic 1939–1942 Norway Joseph P. Cloon Republican 1943–1944 Wakefield Alvin C. Hampton Democratic 1945–1946 Negaunee Joseph P. Cloon Republican 1947–1948 Wakefield Albert J. Wilke Democratic 1949–1950 Iron Mountain Joseph P. Cloon Republican 1951–1954 Wakefield Philip Rahoi Democratic 1955–1964 Iron Mountain Robert VanderLaan Republican 1965–1982 Grand Rapids Dick Posthumus Republican 1983–1998 Alto Lived in Lowell from around 1983 to 1988. Ken Sikkema Republican 1999–2002 Grandville Jim Barcia Democratic 2003–2010 Bay City Mike Green Republican 2011–2018 Mayville Kevin Daley Republican 2019–2022 Lum Roger Victory Republican 2023–present Hudsonville Lived in Georgetown Township until around 2023.
Recent election results 2022
2018
2014
Federal and statewide results Year Office Results 2020 President Trump 62.4 – 35.9% 2018 Senate James 56.0 – 41.8% Governor Schuette 53.9 – 42.7% 2016 President Trump 61.0 – 33.8% 2014 Senate Peters 51.4 – 43.6% Governor Snyder 52.2 – 44.9% 2012 President Romney 51.4 – 47.5% Senate Stabenow 56.3 – 40.1%
Historical district boundaries
Map Description Apportionment Plan Notes Ionia County Kent County (part) Ada Township Algoma Township Bowne Township Byron Township Caledonia Township Cannon Township Cascade Township Cedar Springs Courtland Township East Grand Rapids Gaines Township Grand Rapids (part) Grand Rapids Township Grattan Township Lowell Lowell Township Nelson Township Oakfield Township Paris Township Plainfield Township Rockford Solon Township Sparta Township Spencer Township Tyrone Township Vergennes Township Wyoming Montcalm County (part) Maple Valley Township Pierson Township Reynolds Township Newaygo County (part) Croton Township Ensley Township 1964 Apportionment Plan Barry County (part) Thornapple Township Eaton County (part) Sunfield Township Ionia County Kent County (part) Ada Township Algoma Township Bowne Township Byron Township Caledonia Township Cannon Township Cascade Township Cedar Springs Courtland Township East Grand Rapids Gaines Township Grand Rapids (part) Grand Rapids Township Grattan Township Kentwood Lowell Lowell Township Nelson Township Oakfield Township Rockford Solon Township Sparta Township Spencer Township Tyrone Township Vergennes Township Montcalm County (part) Bloomer Township Bushnell Township Carson City Eureka Township Fairplain Township Greenville Montcalm Township (part) Sidney Township (part) 1972 Apportionment Plan Kent County (part) Algoma Township Alpine Township Bowne Township Byron Township Caledonia Township Cascade Township Cedar Springs Courtland Township (part) Gaines Township Grandville Kentwood Lowell Lowell Township Nelson Township Plainfield Township Rockford Solon Township Sparta Township Spencer Township Tyrone Township Walker Wyoming Ottawa County (part) Jamestown Township 1982 Apportionment Plan Kent County (part) Ada Township Algoma Township Bowne Township Byron Township Caledonia Township Cannon Township Cascade Township Cedar Springs Courtland Township East Grand Rapids Gaines Township Grand Rapids Charter Township Grandville Grattan Township Kentwood Lowell Lowell Township Nelson Township Oakfield Township Rockford Solon Township Spencer Township Tyrone Township Vergennes Township Vergennes Township 1992 Apportionment Plan Arenac County Bay County Huron County Sanilac County Tuscola County 2001 Apportionment Plan Bay County Lapeer County Tuscola County 2011 Apportionment Plan
References