Grand Haven er en by som ligger i den amerikanske delstaten Michigan. Ved folketellingen i 2010 hadde byen 10 412 innbyggere,[3] og ligger ved elven Grand Rivers utløp i Michigansjøen. Grand Haven ligger i Ottawa County, og er fylkets administrasjonssentrum.
Byen har sin opprinnelse som en handelsstasjon for pelsjegere, og eksisterte allerede i 1809 under navnet Gabagouache. Byen fikk sitt nåværende navn i 1835.
Byen er mest kjent for tømmerindustri og sjøfart. Grand Haven har et kjent fyr fra 1839. Maritim virksomhet er fortsatt viktig for byen, blant annet er kystvaktsavdelingen med ansvar for Michigansjøen stasjonert her.
For innbyggerne i Vest-Michigan er Grand Haven et populært rekreasjonssted på grunn av byens fine sandstrender.