-->
24 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Georgetown charter township | 1 | 55,573 | 54,213 | 0.39% | 1,676 | 33.16 | Township |
Holland charter township | 2 | 40,367 | 38,383 | 0.46% | 1,496 | 26.98 | Township |
Holland | 3 | 34,665 | 34,352 | 0.18% | 2,078 | 16.68 | City |
Allendale charter township | 4 | 27,097 | 26,632 | 0.76% | 870 | 31.14 | Township |
Grand Haven charter township | 5 | 20,125 | 18,112 | 2.21% | 701 | 28.70 | Township |
Park township | 6 | 19,319 | 18,663 | 0.75% | 1,006 | 19.20 | Township |
Spring Lake township | 7 | 15,708 | 15,328 | 0.36% | 952 | 16.51 | Township |
Zeeland charter township | 8 | 12,264 | 12,029 | 0.41% | 357 | 34.38 | Township |
Grand Haven | 9 | 10,992 | 11,016 | -0.04% | 1,920 | 5.72 | City |
Jamestown charter township | 10 | 10,697 | 9,699 | 2.38% | 302 | 35.42 | Township |
Tallmadge charter township | 11 | 9,257 | 8,855 | 0.81% | 288 | 32.17 | Township |
Hudsonville | 12 | 8,035 | 7,645 | 0.98% | 1,951 | 4.12 | City |
Blendon township | 13 | 7,629 | 7,109 | 1.11% | 210 | 36.36 | Township |
Robinson township | 14 | 6,401 | 6,390 | 0.11% | 166 | 38.48 | Township |
Port Sheldon township | 15 | 5,650 | 5,236 | 1.18% | 253 | 22.30 | Township |
Zeeland | 16 | 5,596 | 5,718 | -0.43% | 1,871 | 2.99 | City |
Olive township | 17 | 5,395 | 5,022 | 1.75% | 149 | 36.18 | Township |
Coopersville | 18 | 4,854 | 4,834 | 0.08% | 1,009 | 4.81 | City |
Crockery township | 19 | 4,811 | 4,587 | 0.9% | 148 | 32.44 | Township |
Wright township | 20 | 3,185 | 3,195 | 0.09% | 88 | 36.10 | Township |
Ferrysburg | 21 | 2,917 | 2,951 | -0.24% | 976 | 2.99 | City |
Polkton charter township | 22 | 2,606 | 2,571 | 0.42% | 66 | 39.29 | Township |
Spring Lake | 23 | 2,505 | 2,544 | -0.32% | 2,006 | 1.25 | Village |
Chester township | 24 | 2,126 | 2,099 | 0.47% | 60 | 35.63 | Township |
Georgetown charter township is the largest city in Ottawa County, with a population of 55,573.
Chester township is the smallest city in Ottawa County.
There are 24 cities in Ottawa County, Michigan.