South Haven là một thành phố ở tiểu bang Michigan của Hoa Kỳ. Phần lớn thành phố nằm trong Quận Van Buren, mặc dù một phần nhỏ kéo dài đến Quận Allegan. Dân số tại thời điểm điều tra dân số năm 2010 là 4.403 người. Do nằm trên hồ Michigan, ở cửa sông Black, South Haven luôn là một thành phố cảng.