The Town Files

Ottawa County, Michigan

301,203 people. The median home is worth $323,400 (typical Michigan town: $193,900) and the median household earns $90,502.

Towns in Ottawa County

Towns in Ottawa County

TownPeopleMedian homeIncomeMedian age
Georgetown54,091$336,400$102,15035.4
Holland38,276$275,100$84,27937.0
Holland34,378$252,200$75,86531.7
Allendale27,073$307,900$70,15021.5
Allendale26,582$321,300$81,68322.1
Park18,625$393,200$110,40249.0
Grand Haven18,004$365,800$99,59242.5
Jenison16,640$281,600$89,59337.7
Spring Lake15,296$359,200$97,45145.1
Zeeland12,008$357,500$113,75036.5
Grand Haven11,011$250,100$60,66946.8
Jamestown9,630$445,400$119,67635.6
Tallmadge8,802$366,100$100,72140.7
Hudsonville7,629$285,700$91,28032.3
Blendon7,081$395,600$95,28839.0
Robinson6,382$313,100$98,94738.5
Zeeland5,719$299,000$52,62837.1
Port Sheldon5,206$389,400$107,40043.9
Olive5,007$283,800$80,20839.6
Coopersville4,828$244,100$67,13133.7
Crockery4,572$306,000$89,70039.2
Wright3,190$321,000$87,34435.0
Beechwood3,121$277,800$71,27535.6
Ferrysburg2,952$239,900$70,40052.7
Polkton2,565$366,000$112,70839.3

People and housing

Ottawa CountyTypical Michigan town
Median home value$323,400$193,900
Median rent$1,211$955
Median household income$90,502$69,792
Median age36.543.7
Bachelor's degree or higher38.9%21.5%
Below the poverty line8.3%10.4%

Jobs and pay

131,885 jobs in 2024, average pay $59,813 a year.

Largest industries in Ottawa CountyManufacturing40,464 jobs · $74,443Retail10,500 jobs · $38,883Hotels & restaurants10,395 jobs · $24,194Health care & social assistan…9,743 jobs · $44,388Construction6,952 jobs · $72,790Administrative & support6,750 jobs · $40,922
BLS QCEW 2024.
Unemployment rate in Ottawa County0%4%8%12%2000200420082012201620202023 3%
BLS LAUS via USDA ERS, annual averages.

Storms since 1996

NOAA recorded 419 storm events in Ottawa County from 1996 to 2026, with 8 deaths.

Storm events in Ottawa County by type since 1996Hail76Flood10Tornado7Blizzard7High Wind19Ice Storm5Heavy Snow39Flash Flood13Winter Storm60Winter Weather11
NOAA NCEI Storm Events Database.

Federal disaster declarations

Ottawa County has been included in 16 FEMA declarations since 1953.

DeclaredIncidentDeclaration
March 27, 2020BiologicalDR-4494: Covid-19 Pandemic
March 13, 2020BiologicalEM-3455: Covid-19
June 18, 2013FloodDR-4121: Flooding
July 14, 2008Severe StormDR-1777: Severe Storms, Tornadoes, And Flooding
September 7, 2005HurricaneEM-3225: Hurricane Katrina Evacuation
June 30, 2004Severe StormDR-1527: Severe Storms, Tornadoes, And Flooding
Sources: U.S. Census Bureau ACS 2020–2024; BLS QCEW and LAUS; NOAA Storm Events; FEMA OpenFEMA (not endorsed by FEMA).