Ottawa County, MI
11 towns and cities in Ottawa County, Michigan
Ottawa County is a county in Michigan with 296,200 residents and 564 sq mi of land.
Advertisement
Towns and cities in Ottawa County
- Allendale 27,073
- Beechwood 3,121
- Coopersville 4,828
- Ferrysburg 2,952
- Grand Haven 11,011
- Hudsonville 7,629
- Jenison 16,640
- Lamont 1,094
- Nunica 351
- Spring Lake 2,497
- Zeeland 5,719
Last updated: