Sandy beaches, lovely lake breezes and a charming downtown still make South Haven a popular summer tourist destination. South Haven is in southwestern Michigan, along Intestate 196 at the mouth of the Black River on the shores of Lake Michigan. It’s home to about 4300 people and 1100 boats. Do the math –that’s a lot of boats, people!