Mexico is a city located in Audrain County Missouri. It is also the county seat of Audrain County. With a 2020 population of 11,505, it is the 71st largest city in Missouri and the 2809th largest city in the United States . Mexico is currently declining at a rate of -0.05% annually and its population has decreased by -0.33% since the most recent census, which recorded a population of 11,543 in 2010. Mexico reached it's highest population of 12,889 in 1960. Spanning over 13 miles, Mexico has a population density of 949 people per square mile.
The average household income in Mexico is $54,081 with a poverty rate of 17.43%. The median rental costs in recent years comes to $694 per month, and the median house value is $92,500. The median age in Mexico is 36.7 years, 32 years for males, and 41.6 years for females.