Tupelo is a city located in Lee County Mississippi. It is also the county seat of Lee County. With a 2020 population of 38,432, it is the 7th largest city in Mississippi and the 1024th largest city in the United States . Tupelo is currently growing at a rate of 0.16% annually and its population has increased by 11.25% since the most recent census, which recorded a population of 34,546 in 2010. Tupelo reached it's highest population of 38,583 in 2013. Spanning over 65 miles, Tupelo has a population density of 597 people per square mile.
The average household income in Tupelo is $69,142 with a poverty rate of 15.59%. The median rental costs in recent years comes to $790 per month, and the median house value is $145,400. The median age in Tupelo is 35.5 years, 33.4 years for males, and 36.9 years for females.