State legislatures / South Dakota


South Dakota Senate

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

Current seats

Republican majorityDemocrats 3, Republicans 32. 35 seats; 18 for a majority.
Democrats 3Republicans 32

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 3Republican 32

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, 1968-2022

Seats by election, table
YearDROtherSeatsControl
2022431035Republican majority
2020332035Republican majority
2018530035Republican majority
2016629035Republican majority
2014827035Republican majority
2012728035Republican majority
2010629035Republican majority
20081420135Republican majority
20061520035Republican majority
20041025035Republican majority
20021025035Republican majority
20001124035Republican majority
19981322035Republican majority
19961322035Republican majority
19941519135Republican majority
19922015035Democratic majority
19901619035Republican majority
19881520035Republican majority
19861223035Republican majority
19841025035Republican majority
1982926035Republican majority
19801025035Republican majority
19781124035Republican majority
19761124035Republican majority
19741916035Democratic majority
19721916035Democratic majority
19701124035Republican majority
1968827035Republican majority

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: 35 contests
DistrictMost votesPartyShareNote
1MICHAEL H ROHLRepublican100.0%one candidate
2STEVE KOLBECKRepublican100.0%one candidate
3CARL PERRYRepublican100.0%one candidate
4STEPHANIE SAUDERRepublican100.0%one candidate
5GLEN A VILHAUERRepublican71.1%
6ERNIE OTTENRepublican100.0%one candidate
7TIM REEDRepublican100.0%one candidate
8CASEY CRABTREERepublican100.0%one candidate
9JOY HOHNRepublican100.0%one candidate
10LIZ LARSONDemocrat100.0%one candidate
11CHRIS KARRRepublican58.9%
12ARCH BEALRepublican55.7%
13SUE PETERSONRepublican58.5%
14LARRY P ZIKMUNDRepublican54.6%
15JAMIE SMITHDemocrat52.4%
16KEVIN D JENSENRepublican100.0%one candidate
17SYDNEY DAVISRepublican100.0%one candidate
18LAUREN NELSONRepublican57.2%
19KYLE SCHOENFISHRepublican77.2%
20PAUL MISKIMINSRepublican100.0%one candidate
21MYKALA VOITARepublican77.0%
22DAVID WHEELERRepublican73.2%
23MARK LAPKARepublican100.0%one candidate
24JIM MEHLHAFFRepublican100.0%one candidate
25TOM PISCHKERepublican72.7%
26TAMARA GROVERepublican57.3%
27RED DAWN FOSTERDemocrat52.0%
28SAM MARTYRepublican64.0%
29JOHN CARLEYRepublican100.0%one candidate
30AMBER HULSERepublican74.4%
31RANDY DEIBERTRepublican100.0%one candidate
32HELENE DUHAMELRepublican60.0%
33CURT VOIGHTRepublican100.0%one candidate
34TAFFY HOWARDRepublican60.2%
35GREG BLANCRepublican100.0%one candidate
2022: 35 contests
DistrictMost votesPartyShareNote
1MICHAEL H ROHLRepublican58.9%
2STEVE KOLBECKRepublican100.0%one candidate
3AL NOVSTRUPRepublican100.0%one candidate
4JOHN WIIKRepublican100.0%one candidate
5LEE SCHOENBECKRepublican100.0%one candidate
6HERMAN OTTENRepublican100.0%one candidate
7TIM REEDRepublican100.0%one candidate
8CASEY CRABTREERepublican100.0%one candidate
9BRENT HOFFMANRepublican100.0%one candidate
10LIZ LARSONDemocrat56.7%
11JIM STALZERRepublican55.2%
12ARCH BEALRepublican53.9%
13JACK KOLBECKRepublican70.2%
14LARRY P ZIKMUNDRepublican53.9%
15REYNOLD F NESIBADemocrat52.8%
16JIM BOLINRepublican66.2%
17SYDNEY DAVISRepublican100.0%one candidate
18JEAN M HUNHOFFRepublican65.0%
19KYLE SCHOENFISHRepublican81.5%
20JOSHUA KLUMBRepublican100.0%one candidate
21ERIN TOBINRepublican81.8%
22DAVID WHEELERRepublican100.0%one candidate
23BRYAN J BREITLINGRepublican100.0%one candidate
24JIM MEHLHAFFRepublican100.0%one candidate
25TOM PISCHKERepublican100.0%one candidate
26SHAWN BORDEAUXDemocrat58.3%
27RED DAWN FOSTERDemocrat51.5%
28RYAN M MAHERRepublican100.0%one candidate
29DEAN WINKRepublican100.0%one candidate
30JULIE FRYE-MUELLERRepublican100.0%one candidate
31RANDY DEIBERTRepublican100.0%one candidate
32HELENE DUHAMELRepublican56.2%
33DAVID JOHNSONRepublican75.7%
34MICHAEL DIEDRICHRepublican100.0%one candidate
35JESSICA CASTLEBERRYRepublican100.0%one candidate
2020: 35 contests
DistrictMost votesPartyShareNote
1MICHAEL H ROHLRepublican55.2%
2BROCK L GREENFIELDRepublican100.0%one candidate
3AL NOVSTRUPRepublican100.0%one candidate
4JOHN WIIKRepublican82.6%
5LEE SCHOENBECKRepublican79.0%
6HERMAN OTTENRepublican66.7%
7V J SMITHRepublican100.0%one candidate
8CASEY CRABTREERepublican100.0%one candidate
9WAYNE H STEINHAUERRepublican58.0%
10MAGGIE SUTTONRepublican62.8%
11JIM STALZERRepublican60.5%
12R BLAKE CURDRepublican54.1%
13JACK KOLBECKRepublican56.3%
14LARRY P ZIKMUNDRepublican56.0%
15REYNOLD F NESIBADemocrat54.8%
16JIM BOLINRepublican100.0%one candidate
17ARTHUR RUSCHRepublican63.9%
18JEAN HUNHOFFRepublican59.9%
19KYLE SCHOENFISHRepublican100.0%one candidate
20JOSHUA KLUMBRepublican85.1%
21ERIN TOBINRepublican79.2%
22DAVID WHEELERRepublican100.0%one candidate
23BRYAN J BREITLINGRepublican89.6%
24MARY DUVALLRepublican100.0%one candidate
25MARSHA SYMENSRepublican58.9%
26TROY HEINERTDemocrat52.8%
27RED DAWN FOSTERDemocrat56.2%
28RYAN M MAHERRepublican100.0%one candidate
29GARY L CAMMACKRepublican77.9%
30JULIE FRYE-MUELLERRepublican71.3%
31TIMOTHY R JOHNSRepublican100.0%one candidate
32HELENE DUHAMELRepublican64.1%
33DAVID JOHNSONRepublican68.1%
34MICHAEL G DIEDRICHRepublican64.4%
35JESSICA CASTLEBERRYRepublican61.6%
2018: 35 contests
DistrictMost votesPartyShareNote
1SUSAN M WISMERDemocrat100.0%one candidate
2BROCK L GREENFIELDRepublican67.2%
3AL NOVSTRUPRepublican58.5%
4JOHN WILKRepublican64.8%
5LEE SCHOENBECKRepublican100.0%2 seats; share of all votes cast; one candidate
6ERNIE OTTENRepublican65.1%
7V J SMITHRepublican61.1%
8JORDAN YOUNGBERGRepublican55.2%
9WAYNE H STEINHAUERRepublican56.7%
10MARGARET SUTTONRepublican59.6%
11JIM STALZERRepublican60.4%
12BLAKE CURDRepublican50.1%
13JACK KOLBECKRepublican54.1%
14DEB SOHOLTRepublican60.5%
15REYNOLD F NESIBADemocrat100.0%one candidate
16JIM BOLINRepublican68.5%
17ARTHUR RUSCHRepublican61.2%
18CRAIG KENNEDYDemocrat52.7%
19STACE NELSONRepublican74.0%
20JOSHUA KLUMBRepublican72.5%
21ROCKY DALE BLARERepublican54.9%
22JAMES WHITERepublican72.7%
23JUSTIN R CRONINRepublican82.6%
24JEFF MONROERepublican66.5%
25KRIS K LANGERRepublican68.3%
26TROY HEINERTDemocrat53.0%
27RED DAWN FOSTERDemocrat58.6%
28RYAN M MAHERRepublican67.8%
29GARY L CAMMACKRepublican71.5%
30LANCE STEVEN RUSSELLRepublican56.7%
31BOB EWINGRepublican65.2%
32ALAN SOLANORepublican62.2%
33PHIL JENSENRepublican62.4%
34JEFF PARTRIDGERepublican62.7%
35LYNNE DISANTORepublican62.0%
2016: 35 contests
DistrictMost votesPartyShareNote
1Jason Frerichsnot in source100.0%seats not in source; one candidate
2Brock L. Greenfieldnot in source100.0%seats not in source; one candidate
3Al Novstrupnot in source61.2%seats not in source
4John Wiiknot in source60.4%seats not in source
5Neal Tapionot in source100.0%seats not in source; one candidate
6Ernie Ottennot in source68.8%seats not in source
7Larry Tidemannnot in source65.9%seats not in source
8Jordan Youngbergnot in source50.4%seats not in source
9Deb Petersnot in source65.4%seats not in source
10Jenna Haggarnot in source60.0%seats not in source
11Jim Stalzernot in source60.8%seats not in source
12Blake Curdnot in source58.4%seats not in source
13Jack Kolbecknot in source60.9%seats not in source
14Deb Soholtnot in source68.7%seats not in source
15Reynold F. Nesibanot in source100.0%seats not in source; one candidate
16Jim Bolinnot in source72.6%seats not in source
17Arthur Ruschnot in source55.9%seats not in source
18Craig Kennedynot in source100.0%seats not in source; one candidate
19Stace Nelsonnot in source78.2%seats not in source
20Joshua Klumbnot in source64.7%seats not in source
21Billie H. Suttonnot in source100.0%seats not in source; one candidate
22Jim Whitenot in source73.7%seats not in source
23Justin R Croninnot in source100.0%seats not in source; one candidate
24Jeff Monroenot in source100.0%seats not in source; one candidate
25Kris Langernot in source62.8%seats not in source
26Troy Heinertnot in source100.0%seats not in source; one candidate
27Kevin Killernot in source100.0%seats not in source; one candidate
28Ryan M. Mahernot in source100.0%seats not in source; one candidate
29Gary L. Cammacknot in source65.0%seats not in source
30Lance Russellnot in source71.5%seats not in source
31Bob Ewingnot in source100.0%seats not in source; one candidate
32Alan D. Solanonot in source66.8%seats not in source
33Phil Jensennot in source61.6%seats not in source
34Jeffrey D. Partridgenot in source65.2%seats not in source
35Terri L. Haverlynot in source100.0%seats not in source; one candidate

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.