Grand Haven
City in Ottawa County, Michigan

Grand Haven is a city in Ottawa County, Michigan, with 11,011 residents (2020 Census). It sits at 663 ft (202 m) above sea level. The nearest town is Spring Lake, 1.8 miles NE.
- 11,011residents (2020 Census)
- 663 ftelevation · 202 m
- 5.7 sq miland area · 14.8 km²
- 1,924 / sq mipopulation density
- 49409ZIP code
About Grand Haven
Grand Haven is a city within the U.S. state of Michigan and the county seat of Ottawa County. Grand Haven is located on the eastern shore of Lake Michigan at the mouth of the Grand River, for which it is named. As of the 2020 census, Grand Haven had a population of 11,011. It is located in the northern portion of Grand Haven Charter Township, but is administratively autonomous. The city is home to the Grand Haven Memorial Airpark (3GM). Grand Haven's ZIP code also serves most of Grand Haven and Robinson townships.
Text: Wikipedia · CC BY-SA 4.0
Grand Haven weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Grand Haven
Webcams: Windy.com
Living in Grand Haven
- Median household income
- $60,669
- Median home value
- $250,100
- Median rent
- $939/mo
- Median age
- 46.8
Do you know Grand Haven? Tell us about it
Help other travelers: share what makes Grand Haven special. We review every message before publishing it.
Map of Grand Haven
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Grand Haven Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Grand Haven, MI population
Grand Haven had 11,011 residents in the 2020 Census.
| 2020 Census | 11,011 |
|---|---|
| Density | 1,924 per sq mi (743 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Grand Haven at a glance
| State | Michigan (MI) |
|---|---|
| County | Ottawa County |
| Type | City |
| Population | 11,011 (2020) |
| Land area | 5.72 sq mi (14.8 km²) |
| Water area | 0.53 sq mi (1.37 km²) |
| Elevation | 663 ft (202 m) |
| Coordinates | 43.0550° N, 86.2193° W |
| ZIP code | 49409 |
| Official website | grandhaven.org |
| Census code (GEOID) | 2633340 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Grand Haven
- Spring Lake1.8 mi NE
- Ferrysburg2.3 mi N
- Fruitport5.8 mi NE
- Nunica7.6 mi E
- Norton Shores7.9 mi N
- Muskegon Heights10.2 mi N
- Roosevelt Park10.3 mi N
- Muskegon12.0 mi N
- North Muskegon13.9 mi N
- Wolf Lake14.2 mi N
- Coopersville14.4 mi E
- Allendale14.8 mi E
Straight-line distance between town centers.
Frequently asked questions about Grand Haven
What county is Grand Haven in?
Grand Haven is in Ottawa County, Michigan.
What is the population of Grand Haven, MI?
11,011 people lived in Grand Haven at the 2020 Census.
What is the ZIP code of Grand Haven, MI?
The ZIP code of Grand Haven is 49409.
What is the elevation of Grand Haven?
663 feet (202 m) above sea level.
What towns are near Grand Haven?
Spring Lake (1.8 mi), Ferrysburg (2.3 mi), Fruitport (5.8 mi), Nunica (7.6 mi), Norton Shores (7.9 mi).
Last updated: