Kansas's 31st Senate district is one of 40 districts in the Kansas Senate. It has been represented by Republican Stephen Owens since 2025.
Geography District 31 covers parts of Sedgwick County and all of Harvey County in the northern suburbs of Wichita, including some of northern Wichita proper as well as Newton, Park City, Valley Center, Hesston, Halstead, North Newton, Sedgwick, Kechi, Bel Aire, and Maize.
The district is located entirely within Kansas's 4th congressional district, and overlaps with the 72nd, 74th, 89th, 90th, 91st, 100th, and 103rd districts of the Kansas House of Representatives.
Recent election results 2020
2016
2012
Federal and statewide results Year Office Results 2020 President Trump 61.7 – 35.9% 2018 Governor Kobach 46.3 – 43.3% 2016 President Trump 62.0 – 31.0% 2012 President Romney 64.1 – 33.7%
References