2024 Elections Have Been Set

It’s election season (again) in Kentucky. The entire Kentucky House of Representatives, half of the state Senate, all the Congressional seats, and the president are on the ballot this year.


Nine candidates filed for President of the United States on the Kentucky ballot, including current President Joe Biden and former President Donald Trump. Challenging Biden are U.S. Rep. Dean Phillips, D-Minnesota, and author Marianne Williamson. Republican hopefuls include former New Jersey Gov. Chris Christie, Florida Gov. Ron DeSantis, Former South Carolina Governor and UN Ambassador Nikki Haley, and entrepreneur Vivek Ramaswamy.


All of Kentucky’s federal delegation filed for re-election. 1st District Congressman James Comer, R-Tompkinsville, will face Democratic opponent Erin Marshall, D-Frankfort, in the fall. The matchup will be geographic in a district that stretches across the state. Marshall is a first-time candidate and single mother who is expected to make the abortion issue central to her campaign.

2nd District Congressman Brett Guthrie, R-Bowling Green, will avoid a GOP primary but will face Democratic recording engineer and singer-songwriter Hank Linderman, who challenged Guthrie in 2022, losing with 28 percent of the vote.

First-term incumbent 3rd District Congressman Morgan McGarvey will face a Democratic primary challenge from Jared Randall of Louisville, who sought a seat on Louisville’s Metro Council last year. He also faces perennial candidate Geoff Young of Lexington, who last challenged Gov. Andy Beshear in the Democratic primary. Republicans Mike Craven and Denny Ormerod are also vying for the seat.

4th District Republican Congressman Thomas Massie will not face a Democratic challenge but finds himself in a three-way GOP primary. Former GOP gubernatorial candidate Eric Deters, who finished fourth in the race, will turn this primary into a real race. However, if there is an anti-incumbency feeling in the electorate, largely unknown candidate Michael McGinnis of Fort Thomas could peel some of that vote away.

Three Republicans are hoping to make Congressman Hal Rogers of Somerset a 22-term congressman. Rogers, the dean of the House of Representatives, who has served since 1981, is seeking a 23rd term against Dana Edwards, a surgeon from Manchester, David Kraftchak Jr., of London, a former U.S. Navy pilot, and Brandon Monhollen, also of London, who challenged for the seat in 2022. No Democrats filed for this seat.

In Central Kentucky’s 6th District, Congressman Andy Barr, R-Lexington, will not face a GOP primary for the seat he has held since 2013. Four Democrats are seeking to challenge Barr in the fall, including Randy Cravens of Richmond, Don Pratt of Lexington, Jonathan Richardson of Lexington, Shauna Rudd of Lexington, and Todd Kelly, also of Lexington.


All 100 House seats are up for re-election this cycle. Not every candidate will face opposition, but most have challenges either in the primary or in the fall. There are a dozen incumbents not seeking re-election in the House. Here are some of the more interesting races to watch this cycle.

2nd District GOP Primary: Rep. Richard Heath, R-Mayfield, will face a Republican challenger this May. Heath faces Kimberly Holloway, a Republican from Mayfield, who was disqualified from the ballot in 2022 after her stepdaughter, who was one of the signers of her paperwork, was found to be a registered Democrat. She ran a write-in race in 2022 and is now an official candidate in 2024.

3rd District General Election: House Local Government Chairman Rep. Randy Bridges, R-Paducah, will face Democratic opposition in the fall. Carrie Gottschalk Singler, a well-being and recognition consultant for Mercy Health, filed for the seat. Bridges has served in the House since 2019. Redistricting has made this area less competitive for Democrats.

10th District GOP Primary: Rep. Josh Calloway, R-Irvington, has drawn opposition in the Republican primary from Julie Cantwell, who is the co-founder of the Kentucky Moms for Medicinal Marijuana. The winner of the race will face Democrat John Whipple.

11th District OPEN SEAT: Republican J.T. Payne is running unopposed in the Henderson district, which is currently represented by Rep. Jonathan Dixon, who is not seeking re-election.

14th District General Election: Rep. Scott Lewis, R-Hartford, will face competition for the first time since becoming elected in 2018. Democratic candidate Chanda Garner, D-Beaver Dam, the Treasurer for the Ohio County Democratic Party, will face Lewis in the fall.

15th District GOP Primary: Rep. Rebecca Raymer, R-Morgantown, will face her first legislative challenge from Republican Kathy Perry-Russell of Sacramento.

19th District GOP Primary: Rep. Michael Meredith, R-Oakland, has drawn a Republican primary challenger from Kelcey Rock of Bowling Green. Rock is the President of Elite Business Solutions and a member of the Bowling Green Rotary Club, Warren County Conservatives, and Warren County Young Republicans. Meredith is a family name in the region, but the district has shifted since redistricting, encompassing Edmonson County and part of Warren County.

24th District OPEN Seat: This is an open-seat election after Rep. Brandon Reed, R-Hodgenville, opted not to run for re-election and signaled he would resign his seat to join the Kentucky Department of Agriculture. Republicans Ryan Bivens of Hodgenville and Asa Waggoner of Horse Cave will face off in the primary. Bivens is a farmer and the chairman of the Kentucky Soybean Promotion Board, and Waggoner is the president of the Kentucky Liberty Republican Association. The winner will face Democratic candidate Johnny Pennington of Horse Cave in the fall election.

26th District VACANT OPEN SEAT: Peyton Griffee, R-Mount Washington, is the lone filer for the seat vacated by former Rep. Russell Webber, who was named the Deputy State Treasurer following the 2023 statewide election.

28th District General Election: Rep. Jared Bauman, R-Louisville, has a Democratic challenger in Almaria Baker in this southwest Louisville district. Baker is an early childhood teacher in Jefferson County Public Schools, and this will be Bauman’s first time defending the seat. 

29th District OPEN SEAT: Three Democrats and three Republicans are seeking to replace outgoing GOP Rep. Kevin Bratcher. On the Democratic side, Pastor Tim Findley Jr., Matthew Pfaadt, chapter president of the National Puerto Rican Chamber of Commerce, and “heavily recruited” candidate Ricky Santiago round out this race. On the GOP side, Wyatt Allison, Chris Lewis, and Debbie Peden meet in the district held by Bratcher since 1997.

30th District Democratic Primary: Rep. Daniel Grossberg, D-Louisville, will face opposition after a single term in office. Mitra Subedi is a Jefferson County Public Schools teacher, according to her biography. No Republicans have filed for this seat.

31st District General Election: Two Democrats have filed to take on Republican Rep. Susan Witten in this east-Louisville District. Collen Davis and Carma Marshall will vie to challenge Witten in the November election.

33rd District General Election: Rep. Jason Nemes, R-Louisville, will once again face a Democratic challenger. This year, it’s Democratic candidate Taylor Jolly, a pension actuary who attended high school at Pleasure Ridge Park and college at The Ohio State University, who will challenge Nemes.

36th District General Election: Rep. John Hogsdon, R-Fischerville, will face William “Woody” Zorn of Louisville in the general election. Zorn is the grandson of former Louisville Mayor Wilson Wyatt.

37th District General Election: Former Teamster president John Stovall will take on first-term incumbent Rep. Emily Callaway, R-Louisville. This is a union-friendly district along the southwest Jefferson County border.

38th District General Election: First-term Democratic Rep. Rachel Rorax of Louisville will have opposition in the General Election from Carrie Sanders McKeehan, a former case management worker for the Cabinet for Health and Family Services and educator.

40th District Democratic Primary: Rep. Nina Kulkarni, D-Louisville, has a challenge from her left flank from political newcomer William Zeitz.

41st District Democratic Primary: Longtime state Rep. Mary Lou Marzian, D-Louisville, has a primary challenge from William “Rick” Adams, an associate at Kaplan, Johnson, Abate, and Bird. Republican Sara-Elizabeth Cottrell has filed and will face the winner in the General Election.

42nd District OPEN – Democratic Primary: Three Louisville Democrats, Jonathan Musselwhite, Jack Walker, and Joshua Wakins, are all seeking the Democratic nomination for the seat held by Rep. Keturah Heron, who is seeking a state Senate seat.

44th District Democratic Primary: Rep. Beverly Chester-Burton, D-Louisville, faces a Democratic primary challenge from Daniel Cockrell and Shreeta Waldon.

45th District Republican Primary: Rep. Killian Timoney, R-Nicholasville, has a Republican challenger, Thomas Jefferson, R-Lexington. Democratic candidate Adam Moore of Lexington will face the winner of the primary.

47th District Republican Primary: Rep. Felicia Rabourn, R-Pendleton, faces Mark Gilkinson, a builder and real estate broker, in the GOP primary. Democratic Robb Adams will face the winner in the General Election.

48th District Democratic Primary: Debbie Wesslund and Kate Farrow will compete in the Democratic primary for the chance to challenge Rep. Ken Fleming, R-Louisville.

49th District Republican Primary: Rep. Thomas Huff, R-Shepherdsville, has a Republican challenger in this partial Bullitt County District. William Harned, from Lebanon Junction, filed against the incumbent, who has served since 2019. No Democratic candidate filed for this seat.

50th District Republican Primary: Two Republicans are trying to unseat Republican Rep. Candy Massaroni of Bardstown. Andy Stone, a member of the Bardstown City School Board and a commercial pilot for American Airlines, and Don Thrasher, the former Nelson County Republican Party chairman, have filed for the Republican primary. Massaroni was first elected in 2022, and was previously close with Thrasher.

55th District Republican Primary:  Rep. Kim King, R-Harrodsburg, will once again face a GOP primary challenger. This year, James Toller of Nicholasville will challenge the incumbent who has served in the House since 2011. Democratic candidate Katrina Sexton of Burgin will face the winner of the Republican primary.

56th District Democratic Primary: Versailles City Council Member Chantel Bingham is challenging Dencia Miche Branscum for the Democratic nomination. The winner of the primary will take on Republican Rep. Daniel Fister for the district, which encompasses part of Franklin, part of Jessamine, and all of Woodford County.

57th District Democratic Primary – OPEN SEAT: Two Democrats are seeking to replace longtime Rep. Derrick Graham, D-Frankfort. Frankfort insurance agent Erika Hancock and LRC constituent services analyst Kristie Powe are vying for the Democratic nomination. Republican Kyle Thompson also filed for the seat, which has long been under Democratic control.

60th District Republican Primary: Two Republicans are challenging GOP incumbent Rep. Marianne Procter of Union. Darren Nichols and Christopher Pavese, both of Union, are challenging the first-term incumbent. Democratic challenger Deborah Flowers has also filed.

62nd District Republican Primary – OPEN SEAT: Scott County Sheriff Tony Hampton and Bill Parker are seeking to replace retiring Rep. Phillip Pratt of Georgetown. Democratic candidate Kevin Kidwell, who served on the Scott County Board of Education for eight years, has also filed for the seat.

64th District Republican Primary: Rep. Kim Moser, R-Taylor Mill, has a primary challenge from Karen Campbell, a relator from Independence. Democratic candidate Heather Crabbe of Covington is also seeking the seat.

66th District Republican Primary OPEN SEAT: Former Rep. Ed Massey, R-Hebron, and liberty Republican T.J. Roberts are squaring off in the primary for the seat currently held by Rep. Steve Rawlings, who is seeking a state Senate seat. Democratic candidate Peggy Houston-Nienaber of Union is also seeking this seat.

67th District OPEN SEAT: Three Republicans and one Democrat are vying to replace Rep. Rachel Roberts, D-Newport, in the state House. Former Democratic Congressional candidate Matthew Lehman will face the winner of the Republican primary between Jerry Gearding of Wilder, Terry Hatton of Bellevue, and Brian Ormes of Sulfate.

69th District Republican Primary: First-term incumbent Rep. Steven Doan, R-Erlanger, faces a Republican challenge from Erlanger attorney Diane Brown. Democratic candidate Wilianne Stangel has also filed for the seat.

76th District Democratic Primary – OPEN SEAT: For the first time since 1991, a new face will represent this Lexington district as longtime Rep. Ruth Ann Palumbo announced her legislative retirement. Joshua Buckman, Anne Donworth, and Jamie Palumbo, all of Lexington, have filed to seek the Democratic nomination. No Republican filed for this seat.

77th District Democratic Primary: Rep. George Brown, D-Lexington, is being challenged in the Democratic primary by Daniel Whitley. Republican Jason Griffith is also seeking this seat.

88th District General Election: Perennial Republican target Rep. Cherlynn Stevenson, D-Lexington, will be challenged this season by Republican Vanessa Grossl, the vice president for business strategy of Grossl Aviation.

91st District Republican Primary: Rep. Billy Wesley, R-Ravenna, will once again face a primary challenge from Darrell Billings, the president of Tanner Chrysler in Stanton.

93rd District Democratic Primary: Fresh off her special election victory Rep. Adrielle Camuel, D-Lexington, has a Democratic challenge from Sarah Ritter.

94th District – OPEN SEAT: Rep. Jacob Justice, R-Elkhorn City, surprised some as he did not file for a second term, instead handing the seat off to Mitchum Whitaker of Fleming-Neon. No other candidates filed for this seat.

95th District Republican Primary: Rep. Ashley Tackett Laferty, D-Martin, will face the winner of a two-way Republican primary. David Pennington and Brandon Spencer, both of Prestonsburg, are once again facing off in the primary. Spencer defeated Pennington in 2022, and went on to be defeated by Tackett Laferty, who garnered 59.8 percent of the vote that year.

98th District Democratic Primary- OPEN SEAT: There are two healthy primary races taking place to replace outgoing Rep. Danny Bentley, R-Russell. On the Democratic side, Shawn Assar, James Reneau, Joe Virgin, and Tammie Womack are competing for their party’s nomination. Meanwhile, Republican Aaron Thompson will receive the GOP nomination and take on the winner of the Democratic primary.


1st District Republican Primary: Former Rep. Lynn Bechler, R-Marion, who lost in a 2022 redistrict matchup, filed to challenge Sen. Jason Howell, R-Murray, as time wound down on the candidate filings on Friday.

3rd District OPEN SEAT: Craig Richardson, an attorney from Hopkinsville, is the only person to file to replace Sen. Whitney Westerfield, R-Fruit Hill, in the state Senate.

5th District Republican Primary: Sen. Stephen Meredith, R-Leitchfield, will face a Republican challenger, Thomas Ballinger, of Jetson, Kentucky. Jamie Skudlarek, D-Cromwell, has also filed to represent the district, which includes Breckinridge, Grayson, Meade, Butler, and Ohio Counties.

7th District Republican Primary: Three Republicans and one Democrat are seeking the 7th Senatorial District seat, which includes Anderson, Henry, Shelby, and part of Jefferson County. Ed Gallrein, the owner of Gallrein Farms in Shelby County, and Aaron Reed, a Shelby County gun store owner, are challenging incumbent Sen. Adrienne Southworth, R-Lawrenceburg. Much of the district is new to Southworth through the redistricting process of 2022. Rhonda Davis, a Democrat from Lawrenceburg, has also filed for the race.

11th District Republican Primary OPEN SEAT: Two Republicans are seeking to replace outgoing Sen. John Schikel, R-Union, in the district, which includes part of Boone County. Duane Froelicher of Florence and Steve Rawlings of Burlington are seeking the seat.

17th District Republican Primary OPEN SEAT: Another open seat was created with the departure of Senate Majority Flood Leader Damon Thayer, R-Georgetown. Two Republicans and one Democrat filed for the seat. Republicans Julia Jaddock of Georgetown and Matt Nunn of Sadieville will meet in the GOP primary. Kiana Fields, a Democrat from Georgetown, will face the winner of the Republican primary in November.

23rd District General Election: Senate Budget Chairman Chris McDaniel, R-Ryland Heights, drew a challenge from Covington Democrat Jennifer Sierra. Sierra is an author, artist, and small business owner.

27th District General Election: Sen. Steve West, R-Paris, will have a general election opponent. Lexington Democrat Molly Gene Crain, the Emerge Kentucky Assistant Director, filed for the seat.

29th District Republican Primary: Senator Johnnie Turner, R-Harlan, will have his hands full in the GOP primary as he fends off two opponents. Shawn Andrew Gilley of Jeremiah, and former Knott County Judge Executive Randy Thompson are seeking to unseat Turner in the primary. The district includes Bell, Floyd, Harlan, Knott, and Letcher Counties.

33rd District Democratic Primary: State Sen. Gerald Neal, D-Louisville, is being challenged for his long-held seat by former state Rep. Attica Scott. Scott vacated her House seat to run for the 3rd District Congressional Seat in Louisville in 2022. Also filing for the seat is Democratic candidate Michael Churchill Jr.