South Haven es una ciudad ubicada en el condado de Van Buren. La mayor parte de la ciudad está en el Condado de Van Buren, aunque una pequeña parte se extiende hasta el condado de Allegan en el estado estadounidense de Míchigan.[2] La localidad en el año 2010, tenía una población de 4.403 habitantes, con una densidad poblacional de 489,22 personas por km².[3]
En el 2000[3] la renta per cápita promedia del hogar era de $35.885, y el ingreso promedio para una familia era de $46.307. El ingreso per cápita para la localidad era de $19.396. En 2000 los hombres tenían un ingreso per cápita de $37.089 contra $25.486 para las mujeres. Alrededor del 9.80% de la población estaba bajo el umbral de pobreza nacional.