State legislatures / Minnesota


Minnesota Senate

Party seats now, after each election since 1970, and district results 2016-2024

Current seats

Democratic majorityDemocrats 34, Republicans 33. 67 seats; 34 for a majority.
Democrats 34Republicans 33

Control counts seats by party; coalitions and power-sharing agreements are not shown.

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

District map

Democrat 34Republican 33

Loading the map.

2024: the candidate(s) with the most votes in each contest (MEDSL); contests with unreliable rows are not shown. Lines of the 2024 elections (US Census Bureau).

Members as of November 3, 2026 (Open States), before the winners of the November 3, 2026 elections take office.

Seats after each election, 1970-2022

Seats by election, table
YearDROtherNonpartisanSeatsControl
202234330067Democratic majority
202033340067Republican majority
201833340067Republican majority
201633340067Republican majority
201239280067Democratic majority
201030370067Republican majority
200845220067Democratic majority (no regular election)
200644230067Democratic majority
200235311067Democratic majority
200039271067Democratic majority
199642241067Democratic majority
199244230067Democratic majority
199046210067Democratic majority
198647200067Democratic majority
198242250067Democratic majority
198045220067Democratic majority
197649180067Democratic majority
19742006567Nonpartisan (no regular election)
19720006767Nonpartisan
1970Not available

Carl Klarner, State Legislative Election Returns, 1967-2022: version 1.0, released June 12, 2024; a fixed historic release.

District results, 2016-2024

The candidate with the most votes in each contest.

2024: 1 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
45ANN JOHNSON STEWARTDemocrat52.4%
2022: 67 contests
DistrictMost votesPartyShareNote
1MARK JOHNSONRepublican97.0%
2STEVE GREENRepublican60.0%
3GRANT HAUSCHILDDemocratic-farmer-labor50.8%
4ROB KUPECDemocratic-farmer-labor52.5%
5PAUL J UTKERepublican72.8%
6JUSTIN EICHORNRepublican63.5%
7ROBERT FARNSWORTHRepublican53.0%
8JEN MCEWENDemocratic-farmer-labor71.5%
9JORDAN RASMUSSONRepublican62.7%
10NATHAN WESENBERGRepublican72.4%
11JASON RARICKRepublican60.9%
12TORREY WESTROMRepublican68.0%
13JEFF HOWERepublican70.0%
14ARIC PUTNAMDemocratic-farmer-labor52.3%
15GARY DAHMSRepublican71.2%
16ANDREW ROBERT LANGRepublican69.7%
17GLENN GRUENHAGENRepublican70.2%
18NICK FRENTZDemocratic-farmer-labor57.8%
19JOHN R JASINSKIRepublican65.3%
20STEVE DRAZKOWSKIRepublican61.7%
21BILL WEBERRepublican97.8%
22RICH DRAHEIMRepublican96.9%
23GENE DORNINKRepublican60.7%
24CARLA NELSONRepublican57.5%
25LIZ BOLDONDemocratic-farmer-labor58.5%
26JEREMY MILLERRepublican58.3%
27ANDREW MATHEWSRepublican71.8%
28MARK KORANRepublican67.2%
29BRUCE ANDERSONRepublican68.0%
30ERIC LUCERORepublican65.2%
31CAL K BAHRRepublican63.8%
32MICHAEL KREUNRepublican53.0%
33KARIN HOUSLEYRepublican52.8%
34JOHN HOFFMANDemocratic-farmer-labor54.9%
35JIM ABELERRepublican50.2%
36HEATHER GUSTAFSONDemocratic-farmer-labor52.8%
37WARREN LIMMERRepublican54.9%
38SUSAN PHADemocratic-farmer-labor63.9%
39MARY K KUNESHDemocratic-farmer-labor66.5%
40JOHN MARTYDemocratic-farmer-labor64.8%
41JUDY SEEBERGERDemocratic-farmer-labor50.3%
42BONNIE WESTLINDemocratic-farmer-labor57.7%
43ANN H RESTDemocratic-farmer-labor77.3%
44TOU XIONGDemocratic-farmer-labor59.5%
45KELLY MORRISONDemocratic-farmer-labor56.3%
46RON LATZDemocratic-farmer-labor97.3%
47NICOLE MITCHELLDemocratic-farmer-labor58.7%
48JULIA COLEMANRepublican54.3%
49STEVE CWODZINSKIDemocratic-farmer-labor62.3%
50ALICE MANNDemocratic-farmer-labor63.4%
51MELISSA HALVORSON WIKLUNDDemocratic-farmer-labor69.6%
52JIM CARLSONDemocratic-farmer-labor63.2%
53MATT KLEINDemocratic-farmer-labor58.2%
54ERIC PRATTRepublican56.6%
55LINDSEY PORTDemocratic-farmer-labor55.3%
56ERIN MAYE QUADEDemocratic-farmer-labor56.7%
57ZACH DUCKWORTHRepublican58.6%
58BILL LIESKERepublican52.8%
59BOBBY JOE CHAMPIONDemocratic-farmer-labor98.3%
60KARI DZIEDZICDemocratic-farmer-labor98.7%
61SCOTT DIBBLEDemocratic-farmer-labor98.7%
62OMAR FATEHDemocratic-farmer-labor90.3%
63ZAYNAB MOHAMEDDemocratic-farmer-labor85.6%
64ERIN MURPHYDemocratic-farmer-labor84.2%
65SANDY PAPPASDemocratic-farmer-labor80.1%
66CLARE OUMOU VERBETENDemocratic-farmer-labor78.4%
67FOUNG HAWJDemocratic-farmer-labor96.6%
2020: 67 contests
DistrictMost votesPartyShareNote
1MARK JOHNSONRepublican69.6%
2PAUL UTKERepublican65.1%
3THOMAS "TOM" BAKKDemocratic farmer labor55.2%
4KENT EKENDemocratic farmer labor54.5%
5JUSTIN EICHORNRepublican55.6%
6DAVID J TOMASSONIDemocratic farmer labor57.0%
7JEN MCEWENDemocratic farmer labor68.3%
8BILL INGEBRIGTSENRepublican67.7%
9PAUL GAZELKARepublican75.6%
10CARRIE RUUDRepublican67.5%
11JASON RARICKRepublican56.6%
12TORREY WESTROMRepublican74.4%
13JEFF HOWERepublican69.4%
14ARIC PUTNAMDemocratic farmer labor46.4%
15ANDREW MATHEWSRepublican72.2%
16GARY DAHMSRepublican73.6%
17ANDREW LANGRepublican67.9%
18SCOTT NEWMANRepublican71.3%
19NICK FRENTZDemocratic farmer labor59.8%
20RICH DRAHEIMRepublican54.2%
21MICHAEL P GOGGINRepublican59.7%
22BILL WEBERRepublican69.2%
23JULIE A ROSENRepublican78.7%
24JOHN R JASINSKIRepublican63.7%
25DAVID H SENJEMRepublican51.2%
26CARLA NELSONRepublican50.9%
27GENE DORNINKRepublican48.9%
28JEREMY R MILLERRepublican57.7%
29BRUCE D ANDERSONRepublican63.2%
30MARY KIFFMEYERRepublican67.2%
31MICHELLE R BENSONRepublican70.6%
32MARK KORANRepublican66.3%
33DAVID OSMEKRepublican54.0%
34WARREN LIMMERRepublican50.7%
35JIM ABELERRepublican62.6%
36JOHN HOFFMANDemocratic farmer labor56.3%
37JERRY NEWTONDemocratic farmer labor52.4%
38ROGER CHAMBERLAINRepublican52.1%
39KARIN HOUSLEYRepublican53.0%
40CHRIS A EATONDemocratic farmer labor71.5%
41MARY KUNESH-PODEINDemocratic farmer labor66.8%
42JASON "IKE" ISAACSONDemocratic farmer labor58.7%
43CHARLES "CHUCK" WIGERDemocratic farmer labor56.2%
44ANN JOHNSON STEWARTDemocratic farmer labor58.7%
45ANN H RESTDemocratic farmer labor60.7%
46RON LATZDemocratic farmer labor72.7%
47JULIA COLEMANRepublican57.6%
48STEVE CWODZINSKIDemocratic farmer labor58.1%
49MELISA LOPEZ FRANZENDemocratic farmer labor62.8%
50MELISSA HALVORSON WIKLUNDDemocratic farmer labor66.6%
51JIM CARLSONDemocratic farmer labor61.2%
52MATT KLEINDemocratic farmer labor60.6%
53SUSAN KENTDemocratic farmer labor54.1%
54KARLA BIGHAMDemocratic farmer labor52.9%
55ERIC PRATTRepublican61.6%
56LINDSEY PORTDemocratic farmer labor53.0%
57GREG CLAUSENDemocratic farmer labor56.4%
58ZACH DUCKWORTHRepublican54.9%
59BOBBY JOE CHAMPIONDemocratic farmer labor82.1%
60KARI DZIEDZICDemocratic farmer labor85.7%
61SCOTT DIBBLEDemocratic farmer labor84.8%
62OMAR FATEHDemocratic farmer labor89.0%
63PATRICIA TORRES RAYDemocratic farmer labor77.6%
64ERIN MURPHYDemocratic farmer labor78.7%
65SANDY PAPPASDemocratic farmer labor81.5%
66JOHN MARTYDemocratic farmer labor76.9%
67FOUNG HAWJDemocratic farmer labor73.8%
2018: 1 contests

Incomplete in the source: counties in the file with no rows for this chamber (uncontested seats left off the ballot, or missing data).

DistrictMost votesPartyShareNote
13 (special)JEFF HOWERepublican57.4%
2016: 67 contests
DistrictMost votesPartyShareNote
1Mark Johnsonnot in source61.4%seats not in source
2Paul Utkenot in source56.6%seats not in source
3Thomas (Tom) Bakknot in source61.4%seats not in source
4Kent Ekennot in source55.1%seats not in source
5Justin Eichornnot in source50.6%seats not in source
6David J Tomassoninot in source62.7%seats not in source
7Erik Simonsonnot in source65.5%seats not in source
8Bill Ingebrigtsennot in source66.3%seats not in source
9Paul Gazelkanot in source71.2%seats not in source
10Carrie Ruudnot in source64.3%seats not in source
11Tony Loureynot in source54.5%seats not in source
12Torrey Westromnot in source67.6%seats not in source
13Michelle Fischbachnot in source68.6%seats not in source
14Jerry Relphnot in source47.4%seats not in source
15Andrew Mathewsnot in source70.7%seats not in source
16Gary Dahmsnot in source67.3%seats not in source
17Andrew Langnot in source57.2%seats not in source
18Scott J Newmannot in source66.6%seats not in source
19Nick Frentznot in source56.1%seats not in source
20Rich Draheimnot in source51.9%seats not in source
21Mike Gogginnot in source54.2%seats not in source
22Bill Webernot in source70.2%seats not in source
23Julie Rosennot in source70.8%seats not in source
24John Jasinskinot in source58.5%seats not in source
25David H. Senjemnot in source63.2%seats not in source
26Carla Nelsonnot in source56.0%seats not in source
27Dan Sparksnot in source54.8%seats not in source
28Jeremy Millernot in source63.0%seats not in source
29Bruce Andersonnot in source66.0%seats not in source
30Mary Kiffmeyernot in source71.7%seats not in source
31Michelle Bensonnot in source68.0%seats not in source
32Mark Korannot in source56.5%seats not in source
33David Osmeknot in source59.6%seats not in source
34Warren Limmernot in source60.2%seats not in source
35Jim Abelernot in source67.5%seats not in source
36John Hoffmannot in source51.0%seats not in source
37Jerry Newtonnot in source51.4%seats not in source
38Roger Chamberlainnot in source58.6%seats not in source
39Karin Housleynot in source61.3%seats not in source
40Chris Eatonnot in source67.8%seats not in source
41Carolyn Lainenot in source61.0%seats not in source
42Jason "Ike" Isaacsonnot in source54.2%seats not in source
43Charles "Chuck" Wigernot in source57.0%seats not in source
44Paul Andersonnot in source50.1%seats not in source
45Ann H. Restnot in source63.7%seats not in source
46Ron Latznot in source96.6%seats not in source
47Scott Jensennot in source67.3%seats not in source
48Steve Cwodzinskinot in source51.1%seats not in source
49Melisa Franzennot in source54.5%seats not in source
50Melissa Halvorson Wiklundnot in source59.5%seats not in source
51Jim Carlsonnot in source54.0%seats not in source
52Matt Kleinnot in source57.8%seats not in source
53Susan Kentnot in source50.4%seats not in source
54Dan Schoennot in source53.1%seats not in source
55Eric Prattnot in source68.5%seats not in source
56Dan Hallnot in source55.1%seats not in source
57Greg Clausennot in source53.1%seats not in source
58Matt Littlenot in source50.4%seats not in source
59Bobby Joe Championnot in source77.6%seats not in source
60Kari Dziedzicnot in source77.5%seats not in source
61Scott Dibblenot in source81.1%seats not in source
62Jeff Haydennot in source87.8%seats not in source
63Patricia Torres Raynot in source80.7%seats not in source
64Dick Cohennot in source76.7%seats not in source
65Sandy Pappasnot in source80.7%seats not in source
66John Martynot in source74.3%seats not in source
67Foung Hawjnot in source75.1%seats not in source

MEDSL precinct returns 2016-2024: a fixed historic release; the file records no release date.

Sources

Current members: Open States (CC0 1.0), commit 3a1d876 of November 3, 2026; seat totals from openstates-metadata (MIT).

Seats after each election: Carl Klarner, State Legislative Election Returns, 1967-2022, Harvard Dataverse (CC0 1.0).

District results: MEDSL precinct returns (2018-2024 CC0 1.0; 2016 MIT License).

District lines: US Census Bureau, TIGER/Line cartographic boundaries (public domain), state legislative districts 2024, 1:500,000.

Data through November 3, 2026.