South Haven is a city located in Michigan. With a 2020 population of 4,326, it is the 165th largest city in Michigan and the 5171st largest city in the United States. South Haven is currently declining at a rate of -0.09% annually and its population has decreased by -1.75% since the most recent census, which recorded a population of 4,403 in 2010. South Haven reached it's highest population of 6,471 in 1970. Spanning over 4 miles, South Haven has a population density of 1,266 people per square mile.
The average household income in South Haven is $91,700 with a poverty rate of 12.51%. The median rental costs in recent years comes to $642 per month, and the median house value is $206,900. The median age in South Haven is 55.3 years, 51.9 years for males, and 56.3 years for females. For every 100 females there are 82.5 males.