Baxter Springs is a city located in Cherokee County Kansas. With a 2020 population of 3,958, it is the 73rd largest city in Kansas and the 5447th largest city in the United States . Baxter Springs is currently growing at a rate of 0.13% annually but its population has decreased by -6.61% since the most recent census, which recorded a population of 4,238 in 2010. Baxter Springs reached it's highest population of 4,921 in 1940. Spanning over 3 miles, Baxter Springs has a population density of 1,257 people per square mile.
The average household income in Baxter Springs is $52,404 with a poverty rate of 11.98%. The median rental costs in recent years comes to $595 per month, and the median house value is $68,800. The median age in Baxter Springs is 36 years, 32.9 years for males, and 37.9 years for females.