Cunningham is a city located in Kingman County Kansas. With a 2020 population of 428, it is the 305th largest city in Kansas and the 13981st largest city in the United States . Cunningham is currently declining at a rate of -1.15% annually and its population has decreased by -5.73% since the most recent census, which recorded a population of 454 in 2010. Cunningham reached it's highest population of 478 in 2011. Spanning over 0 miles, Cunningham has a population density of 917 people per square mile.
The average household income in Cunningham is $62,790 with a poverty rate of 7.30%. The median rental costs in recent years comes to $609 per month, and the median house value is $65,200. The median age in Cunningham is 47.3 years, 43.4 years for males, and 49.4 years for females.