Fennville is a city in Allegan County in the U.S. state of Michigan. The population was 1,398 at the 2010 census. Located on M-89 on the boundary between Manlius Township to the north and Clyde Township to the south, Fennville is located about 11 miles southeast of the city of Saugatuck and about 13 miles west-northwest of the city of Allegan. It is about 13 miles south of Holland and about 16 miles northeast of South Haven.

source