Fairhaven Township is a township in Huron County in the U.S. state of Michigan. As of the 2000 census, the township had a total population of 1,259.
According to the United States Census Bureau, the township has a total area of 150.3 km2 (58.0 mi2). 54.6 km2 (21.1 mi2) of it is land and 95.7 km2 (37.0 mi2) of it is water. The total area is 63.67% water.