Muskegon County, Michigan Cities (2026)

27 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Muskegon137,32537,2110.05%2,63914 City
Norton Shores225,09525,0200.05%1,08023 City
Muskegon charter317,99817,6030.53%76723 Township
Fruitport charter415,76414,6160.98%52630 Township
Egelston511,58111,1290.72%34933 Township
Muskegon Heights69,7579,904-0.25%3,0633 City
Dalton79,7009,4340.54%27535 Township
Laketon87,8077,6280.63%44817 Township
Fruitland96,0795,8031.06%16836 Township
Roosevelt Park104,1154,168-0.22%4,0071 City
North Muskegon114,0874,093-0.02%2,2832 City
Cedar Creek123,4213,2001.15%9835 Township
Whitehall133,2342,9211.63%1,0063 City
Ravenna143,0992,9600.98%8636 Township
Casnovia152,8522,7940.46%8036 Township
Sullivan162,7512,5481.03%11424 Township
Holton172,7012,5860.67%7735 Township
Blue Lake182,5422,4121.56%7634 Township
Montague192,4282,4180.08%9243 City
Whitehall201,8141,7700.5%1999 Township
Moorland211,7711,6301.08%5036 Township
Montague221,5881,5560.51%8319 Township
Ravenna231,4321,3391.13%1,2021 Village
White River241,4181,3900.07%9016 Township
Lakewood Club251,3351,3320.07%6982 Village
Fruitport261,1951,1051.27%1,3181 Village
Casnovia273213210%3021 Village

Muskegon County Cities Summary

Largest City

Muskegon is the largest city in Muskegon County, with a population of 37,325.

Smallest City

Casnovia is the smallest city in Muskegon County, with a population of 321.

10 Largest Cities

There are 27 cities in Muskegon County, Michigan.

Location of Muskegon County