State legislatures / Kansas


Kansas Senate

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

Current seats

Republican majorityDemocrats 9, Republicans 31. 40 seats; 21 for a majority.
Democrats 9Republicans 31

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 9Republican 31

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
20221129040Republican majority (no regular election)
20201129040Republican majority
2018931040Republican majority
2016931040Republican majority
2014832040Republican majority (no regular election)
2012832040Republican majority
2010931040Republican majority (no regular election)
2008931040Republican majority
20041030040Republican majority
20001030040Republican majority
19981327040Republican majority (no regular election)
19961327040Republican majority
19921327040Republican majority
19881822040Republican majority
19841624040Republican majority
19801624040Republican majority
19781921040Republican majority (no regular election)
19761921040Republican majority
19741426040Republican majority (no regular election)
19721327040Republican majority
1968832040Republican 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: 40 contests
DistrictMost votesPartyShareNote
1CRAIG BOWSERRepublican100.0%one candidate
2MARCI FRANCISCODemocrat78.3%
3RICK KLOOSRepublican57.4%some precinct votes suppressed in the source (counted as 0)
4DAVID HALEYDemocrat100.0%one candidate
5JEFF KLEMPRepublican50.0%
6PAT PETTEYDemocrat62.8%
7ETHAN CORSONDemocrat64.3%
8CINDY HOLSCHERDemocrat61.1%
9BEVERLY GOSSAGERepublican61.2%
10MIKE THOMPSONRepublican52.4%
11KELLIE WARRENRepublican52.2%
12CARYN TYSONRepublican81.4%
13TIM SHALLENBURGERRepublican68.6%
14MICHAEL A FAGGRepublican100.0%one candidate
15VIRGIL PECKRepublican72.6%
16TY MASTERSONRepublican65.6%
17MIKE ARGABRIGHTRepublican59.9%
18KENNY TITUSRepublican66.8%
19PATRICK SCHMIDTDemocrat64.5%some precinct votes suppressed in the source (counted as 0)
20BRENDA S DIETRICHRepublican61.7%
21DINAH SYKESDemocrat100.0%one candidate
22BRAD STARNESRepublican50.9%
23ADAM THOMASRepublican52.4%
24JR CLAEYSRepublican67.8%
25MARY WAREDemocrat57.1%
26CHASE BLASIRepublican71.2%
27JOE CLAEYSRepublican60.3%
28MIKE PETERSENRepublican100.0%one candidate
29OLETHA FAUST GOUDEAUDemocrat100.0%one candidate
30RENEE ERICKSONRepublican57.1%
31STEPHEN OWENSRepublican64.3%
32LARRY W ALLEYRepublican73.4%
33TORY MARIE BLEWRepublican80.4%
34MICHAEL MURPHYRepublican70.8%
35TJ ROSERepublican52.8%
36ELAINE S BOWERSRepublican100.0%one candidate
37DOUGLAS SHANERepublican59.3%
38RONALD RYCKMANRepublican73.8%
39WILLIAM CLIFFORDRepublican80.2%
40RICHARD "RICK" BILLINGERRepublican100.0%one candidate
2020: 40 contests
DistrictMost votesPartyShareNote
1DENNIS PYLERepublican71.7%
2MARCI FRANCISCODemocrat100.0%one candidate
3TOM HOLLANDDemocrat51.2%
4DAVID HALEYDemocrat78.4%
5JEFF PITTMANDemocrat53.0%
6PAT PETTEYDemocrat64.2%
7ETHAN CORSONDemocrat59.2%
8CINDY HOLSCHERDemocrat54.3%
9BEVERLY GOSSAGERepublican52.1%
10MIKE THOMPSONRepublican51.8%
11KELLIE WARRENRepublican52.6%
12CARYN TYSONRepublican74.4%
13RICHARD HILDERBRANDRepublican66.0%
14MICHAEL A FAGGRepublican100.0%one candidate
15VIRGIL PECKRepublican100.0%one candidate
16TY MASTERSONRepublican68.9%
17JEFF LONGBINERepublican66.7%
18KRISTEN O'SHEARepublican59.2%
19RICK KLOOSRepublican51.0%
20BRENDA S DIETRICHRepublican56.7%
21DINAH SYKESDemocrat54.7%
22TOM HAWKDemocrat51.3%
23ROB OLSONRepublican53.0%
24JR CLAEYSRepublican100.0%one candidate
25MARY WAREDemocrat54.7%
26DAN KERSCHENRepublican98.4%
27GENE SUELLENTROPRepublican66.6%
28MIKE PETERSENRepublican53.6%
29OLETHA FAUST GOUDEAUDemocrat71.0%
30RENEE ERICKSONRepublican51.7%
31CAROLYN MCGINNRepublican99.0%
32LARRY W ALLEYRepublican100.0%
33ALICIA "SCHARTZ" STRAUBRepublican100.0%one candidate
34MARK STEFFENRepublican69.8%
35RICHARD WILBORNRepublican100.0%one candidate
36ELAINE S BOWERSRepublican100.0%one candidate
37MOLLY BAUMGARDNERRepublican65.3%
38BUD ESTESRepublican68.9%
39JOHN DOLLRepublican100.0%one candidate
40RICHARD "RICK" BILLINGERRepublican78.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)RICHARD HILDERBRANDRepublican54.8%
2016: 40 contests, 8 not shown
DistrictMost votesPartyShareNote
1Pyle, Dennis D.not in source58.3%seats not in source
2Francisco, Marcinot in source66.1%seats not in source
3Holland, Tomnot in source51.5%seats not in source
4David Haleynot in source98.2%seats not in source
5Not shown: several seats may be pooled under one label
6Pat Petteynot in source70.3%seats not in source
7Barbara Bolliernot in source54.2%seats not in source
8Jim Denningnot in source52.7%seats not in source
9Julia Lynnnot in source60.0%seats not in source
10Mary Pilcher Cooknot in source51.3%seats not in source
11John Skubalnot in source64.9%seats not in source
12Tyson, Carynnot in source73.3%seats not in source
13LaTurner, Jakenot in source56.1%seats not in source
14Givens, Brucenot in source72.6%seats not in source
15Goddard, Dannot in source60.9%seats not in source
16Not shown: several seats may be pooled under one label
17Longbine, Jeffnot in source59.0%seats not in source
18Not shown: several seats may be pooled under one label
19Not shown: several seats may be pooled under one label
20Not shown: several seats may be pooled under one label
21Dinah H. Sykesnot in source50.2%seats not in source
22Hawk, Tomnot in source100.0%seats not in source; one candidate
23Rob Olsonnot in source60.5%seats not in source
24Hardy, Randall R.not in source59.1%seats not in source
25Lynn W. Rogersnot in source58.4%seats not in source
26Dan Kerschennot in source69.4%seats not in source
27Gene Suellentropnot in source66.4%seats not in source
28Mike Petersennot in source51.4%seats not in source
29Oletha Faust Goudeaunot in source97.7%seats not in source
30Susan Waglenot in source58.4%seats not in source
31Not shown: several seats may be pooled under one label
32Not shown: several seats may be pooled under one label
33Taylor, Mary Jonot in source76.5%seats not in source
34Berger, Edward E.not in source82.2%seats not in source
35Wilborn, Richardnot in source71.4%seats not in source
36Bowers, Elaine S.not in source85.1%seats not in source
37Not shown: several seats may be pooled under one label
38Estes, Budnot in source75.7%seats not in source
39Doll, Johnnot in source83.4%seats not in source
40Billinger, Richard (Rick)not in source74.3%seats not in source

Not available: 2022.

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.