Holly Springs is a city located in Marshall County Mississippi. It is also the county seat of Marshall County. With a 2020 population of 7,842, it is the 48th largest city in Mississippi and the 3676th largest city in the United States . Holly Springs is currently growing at a rate of 0.28% annually and its population has increased by 1.86% since the most recent census, which recorded a population of 7,699 in 2010. Holly Springs reached it's highest population of 7,957 in 2000. Spanning over 13 miles, Holly Springs has a population density of 614 people per square mile.
The average household income in Holly Springs is $39,479 with a poverty rate of 31.94%. The median rental costs in recent years comes to $674 per month, and the median house value is $85,200. The median age in Holly Springs is 35.2 years, 35.9 years for males, and 33.8 years for females.