Grand Haven is a city in the U.S. state of Michigan and the county seat of Ottawa County. As of the 2010 census, Grand Haven had a population of 10,412. It is part of the Grand Rapids Metropolitan Area.