Cities in Muskegon County, Michigan by Population (2024)

There are 35 cities in Muskegon County, Michigan.

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

Download Table Data

Enter your email below, and you'll receive this table's data in your inbox momentarily.

City
Rank
2024 Population
2020 Population
Annual Change
Density (/mi²)
Area (mi²)
Type
Muskegon137,17437,210-0.02%2,62814.1City
Norton Shores225,00025,018-0.02%1,07623.2City
Muskegon charter township317,79317,6040.36%75823.5Township
Fruitport charter township415,79914,6153.21%52730.0Township
Egelston township511,37311,1280.53%34333.2Township
Grand Haven610,99711,016-0.04%1,9215.7City
Muskegon Heights79,7859,905-0.31%3,0723.2City
Dalton township89,5959,4330.34%27235.3Township
Laketon township97,6677,6270.07%44017.4Township
Fruitland township105,9215,7980.63%16336.3Township
Coopersville114,8504,8340.08%1,0084.8City
Fremont124,6194,5210.52%1,2823.6City
Roosevelt Park134,1204,167-0.29%4,0121.0City
North Muskegon144,0794,091-0.07%2,2791.8City
Cedar Creek township153,3473,1991.15%9634.9Township
Whitehall163,1662,9201.97%9843.2City
Ravenna township173,0512,9631.26%8436.2Township
Ferrysburg182,9242,951-0.24%9783.0City
Casnovia township192,8182,7910.25%7935.6Township
Sullivan township202,7512,5443.23%11424.1Township
Holton township212,6692,5850.79%7635.0Township
Spring Lake222,5132,544-0.32%2,0121.2Village
Blue Lake township232,4272,419-0.04%7233.6Township
Montague242,4162,418-0.04%9202.6City
Whitehall township251,8031,7700.67%1989.1Township
Moorland township261,7801,6353.37%5035.7Township
Montague township271,5681,5550.26%8219.1Township
White River township281,4241,3890.56%9015.8Township
Ravenna291,3891,3410.87%1,1661.2Village
Kent City301,3801,2981.47%1,0311.3Village
Lakewood Club311,3211,332-0.23%6911.9Village
Fruitport321,1691,1041.39%1,2890.9Village
Grant339859610.61%1,4660.7City
Rothbury344454390.22%1812.5Village
Casnovia353203180%3011.1Village
showing: 35 rows

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Muskegon County, Michigan?

Muskegon is the largest city in Muskegon County.

What is the smallest city in Muskegon County, Michigan?

Casnovia is the smallest city in Muskegon County.

How many cities are in Muskegon County?

There are 35 cities in Muskegon County, Michigan.

Frequently Asked Questions