State legislatures / Kentucky


Kentucky Senate

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

Current seats

Republican majorityDemocrats 6, Republicans 32. 38 seats; 20 for a majority.
Democrats 6Republicans 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 6Republican 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, 1969-2022

Seats by election, table
YearDROtherSeatsControl
2022731038Republican majority
2020731038Republican majority
20181028038Republican majority
20161127038Republican majority
20141226038Republican majority
20121423138Republican majority
20101522138Republican majority
20081621138Republican majority
20061621138Republican majority
20041622038Republican majority
20021721038Republican majority
20002018038Democratic majority
19982018038Democratic majority
19962018038Democratic majority
19942216038Democratic majority
19922513038Democratic majority
19902711038Democratic majority
1988308038Democratic majority
1986299038Democratic majority
19832810038Democratic majority
1981299038Democratic majority
1979299038Democratic majority
1977299038Democratic majority
1975308038Democratic majority
1973299038Democratic majority
19712810038Democratic majority
1969Not 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: 19 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
1JASON G HOWELLRepublican100.0%one candidate
3CRAIG B RICHARDSONRepublican100.0%one candidate
5STEPHEN MEREDITHRepublican79.9%
7AARON REEDRepublican68.0%
9DAVID P GIVENSRepublican75.3%
11STEVE RAWLINGSRepublican100.0%one candidate
13REGGIE THOMASDemocrat100.0%one candidate
15RICK GIRDLERRepublican100.0%one candidate
17MATT NUNNRepublican69.0%
19CASSIE CHAMBERS ARMSTRONGDemocrat100.0%one candidate
21BRANDON J STORMRepublican100.0%one candidate
23CHRIS MCDANIELRepublican60.0%
25ROBERT STIVERSRepublican100.0%one candidate
27STEVE WESTRepublican62.8%
29SCOTT MADONRepublican35.2%
31C PHILLIP WHEELER JRRepublican100.0%one candidate
33GERALD A NEALDemocrat100.0%one candidate
35KETURAH J HERRONDemocrat100.0%one candidate
37DAVID YATESDemocrat60.4%
2022: 19 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
2DANNY CARROLLRepublican100.0%one candidate
4ROBERT M ROBBY MILLSRepublican66.6%
6LINDSEY TICHENORRepublican96.3%
8GARY M BOSWELLRepublican100.0%one candidate
10MATTHEW D DENEENRepublican100.0%one candidate
12AMANDA MAYS BLEDSOERepublican60.5%
14JIMMY HIGDONRepublican100.0%one candidate
16GEORGE MAXWELL MAX WISERepublican100.0%one candidate
18ROBIN L WEBBDemocrat100.0%one candidate
20GEX JAY WILLIAMSRepublican56.3%
22DONALD DOUGLASRepublican59.7%
24SHELLEY FUNKE FROMMEYERRepublican61.7%
26KAREN BERGDemocrat60.5%
28RALPH ALVARADORepublican98.0%
30BRANDON D SMITHRepublican73.7%
32MIKE WILSONRepublican100.0%one candidate
34JARED K CARPENTERRepublican59.1%
36JULIE RAQUE ADAMSRepublican100.0%one candidate
38MIKE NEMESRepublican100.0%one candidate
2020: 19 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
1JASON G HOWELLRepublican100.0%one candidate
3WHITNEY H WESTERFIELDRepublican78.4%
5STEPHEN L MEREDITHRepublican82.0%
7ADRIENNE E SOUTHWORTHRepublican52.6%
9DAVID P GIVENSRepublican78.5%
11JOHN SCHICKELRepublican70.5%
13REGINALD THOMASDemocrat100.0%one candidate
15RICK GIRDLERRepublican100.0%one candidate
17DAMON THAYERRepublican69.3%
19MORGAN MCGARVEYDemocrat100.0%one candidate
21BRANDON JACKSON STORMRepublican82.4%
23CHRIS MCDANIELRepublican57.7%
25ROBERT STIVERSRepublican100.0%one candidate
27STEVE WESTRepublican81.0%
29JOHNNIE L TURNERRepublican53.4%
31PHILLIP WHEELERRepublican72.2%
33GERALD A NEALDemocrat100.0%one candidate
35DENISE HARPER ANGELDemocrat100.0%one candidate
37DAVID YATESDemocrat100.0%one candidate
2018: 19 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
2DANNY CARROLLRepublican63.2%
4ROBERT M "ROBBY" MILLSRepublican50.6%
6C B EMBRY JRRepublican67.2%
8MATT CASTLENRepublican58.2%
10DENNIS L PARRETTDemocrat100.0%one candidate
12ALICE FORGY KERRRepublican50.7%
14JIMMY HIGDONRepublican65.2%
16GEORGE MAXWELL "MAX" WISERepublican100.0%one candidate
18ROBIN L WEBBDemocrat57.8%
20PAUL R HORNBACKRepublican56.5%
22TOM BUFORDRepublican66.0%
24WIL SCHRODERRepublican56.9%
26ERNIE HARRISRepublican51.8%
28RALPH ALVARADORepublican53.4%
30BRANDON SMITHRepublican73.2%
32MIKE WILSONRepublican52.3%
34JARED K CARPENTERRepublican61.8%
36JULIE RAQUE ADAMSRepublican53.4%
38DAN MALANO SEUMRepublican72.3%
2016: 19 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
1Stan HUMPHRIESnot in source100.0%seats not in source; one candidate
3Whitney H. WESTERFIELDnot in source100.0%seats not in source; one candidate
5Stephen L. MEREDITHnot in source63.3%seats not in source
7Julian M. CARROLLnot in source100.0%seats not in source; one candidate
9David P. GIVENSnot in source100.0%seats not in source; one candidate
11John SCHICKELnot in source100.0%seats not in source; one candidate
13Reggie THOMASnot in source100.0%seats not in source; one candidate
15Rick GIRDLERnot in source100.0%seats not in source; one candidate
17Damon THAYERnot in source67.9%seats not in source
19Morgan McGarveynot in source56.1%seats not in source
21Albert ROBINSONnot in source75.1%seats not in source
23Chris McDANIELnot in source100.0%seats not in source; one candidate
25Robert STIVERSnot in source100.0%seats not in source; one candidate
27Stephen WESTnot in source67.5%seats not in source
29Johnny Ray TURNERnot in source100.0%seats not in source; one candidate
31Ray JONESnot in source100.0%seats not in source; one candidate
33Gerald Nealnot in source84.2%seats not in source
35Denise Harper Angelnot in source98.5%seats not in source
37Perry Clarknot in source96.2%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.