Muskegon

City in Muskegon County, Michigan

View of Muskegon, Michigan
Photo: U.S. Army Corps of Engineers, photographer not specified … · Public domain

Muskegon is a city in Muskegon County, Michigan, with 38,318 residents (2020 Census). It sits at 627 ft (191 m) above sea level. The nearest town is Muskegon Heights, 1.9 miles SE.

About Muskegon

Muskegon ( mə-SKEE-gən) is a city in and the county seat of Muskegon County, Michigan, United States. Situated around a harbor of Lake Michigan, Muskegon is known for fishing, sailing regattas, and boating. It is the most populous city along Lake Michigan's eastern shore. At the 2020 census, the city's population was 38,318. The city is administratively autonomous from adjacent Muskegon Township, and several locations in Muskegon Township and other surrounding townships have Muskegon addresses.

Muskegon is the center of the Muskegon metropolitan statistical area, which is coextensive with Muskegon County and had a population of 175,824 as of the 2020 census. It is also part of the larger Grand Rapids-Kentwood-Muskegon-combined statistical area.

Text: Wikipedia · CC BY-SA 4.0

Muskegon weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Muskegon

All 6 webcams near Muskegon ›

Webcams: Windy.com

Living in Muskegon

Median household income
$44,735
Median home value
$142,300
Median rent
$996/mo
Median age
36
Cost of living and demographics of Muskegon ›

Do you know Muskegon? Tell us about it

Help other travelers: share what makes Muskegon special. We review every message before publishing it.

Map of Muskegon

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Muskegon Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Muskegon, MI population

Muskegon had 38,318 residents in the 2020 Census.

2020 Census38,318
Density2,709 per sq mi (1,046 per km²)

Source: U.S. Census Bureau, Decennial Census.

Muskegon at a glance

StateMichigan (MI)
CountyMuskegon County
TypeCity
Population38,318 (2020)
Land area14.14 sq mi (36.6 km²)
Water area4.05 sq mi (10.50 km²)
Elevation627 ft (191 m)
Coordinates43.2265° N, 86.2572° W
ZIP codes49440, 49443
Official websitemuskegon-mi.gov
Census code (GEOID)2656320

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Muskegon

Straight-line distance between town centers.

Frequently asked questions about Muskegon

What county is Muskegon in?

Muskegon is in Muskegon County, Michigan.

What is the population of Muskegon, MI?

38,318 people lived in Muskegon at the 2020 Census.

What is the ZIP code of Muskegon, MI?

The main ZIP code is 49440. Other ZIP codes: 49443.

What is the elevation of Muskegon?

627 feet (191 m) above sea level.

What towns are near Muskegon?

Muskegon Heights (1.9 mi), North Muskegon (1.9 mi), Roosevelt Park (2.1 mi), Norton Shores (4.1 mi), Wolf Lake (7.4 mi).

Last updated: