Ballwin is a city located in Missouri. With a 2020 population of 29,970, it is the 21st largest city in Missouri and the 1286th largest city in the United States. Ballwin is currently declining at a rate of -0.36% annually and its population has decreased by -1.43% since the most recent census, which recorded a population of 30,404 in 2010. Ballwin reached it's highest population of 31,283 in 2000. Spanning over 9 miles, Ballwin has a population density of 3,338 people per square mile.
The average household income in Ballwin is $116,840 with a poverty rate of 2.65%. The median rental costs in recent years comes to $1,079 per month, and the median house value is $246,200. The median age in Ballwin is 43.1 years, 42.9 years for males, and 43.2 years for females. For every 100 females there are 90.2 males.