Kentucky's 31st Senate district

Kentucky's 31st
State Senate district

Senator
  Phillip Wheeler
RPikeville
since March 19, 2019
Registration51.2% Republican
41.7% Democratic
6.8% No party preference
Demographics94.2% White
1.3% Black
1.1% Hispanic
0.7% Asian
0.1% Native American
0.1% Hawaiian/Pacific Islander
2.5% Multiracial
Population (2023)114,618
Registered voters (2025)87,645

Kentucky's 31st Senatorial district is one of 38 districts in the Kentucky Senate. Located in the eastern part of the state, it comprises the counties of Elliott, Johnson, Lawrence, Martin, and Pike. It has been represented by Phillip Wheeler (RPikeville) since 2019. As of 2023, the district had a population of 114,618.