Muskegon Heights

City in Muskegon County, Michigan

Aerial view of Muskegon Heights, Michigan
Aerial view: USDA NAIP · USGS The National Map (public domain)

Muskegon Heights is a city in Muskegon County, Michigan, with 9,917 residents (2020 Census). It sits at 623 ft (190 m) above sea level. The nearest town is Roosevelt Park, 1.7 miles W.

About Muskegon Heights

Muskegon Heights is a city in Muskegon County in the U.S. state of Michigan. The population was 9,985 at the 2020 census. The city's population has been falling for decades. It is almost 3/4 African American. Incorporated January 2, 1891, the area was part of a lumber producing region and later foundries.

Text: Wikipedia · CC BY-SA 4.0

Muskegon Heights weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Muskegon Heights

All 7 webcams near Muskegon Heights ›

Webcams: Windy.com

Living in Muskegon Heights

Median household income
$35,239
Median home value
$68,000
Median rent
$889/mo
Median age
32.7
Cost of living and demographics of Muskegon Heights ›

Do you know Muskegon Heights? Tell us about it

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

Map of Muskegon Heights

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

Muskegon Heights 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 Heights, MI population

Muskegon Heights had 9,917 residents in the 2020 Census.

2020 Census9,917
Density3,113 per sq mi (1,202 per km²)

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

Muskegon Heights at a glance

StateMichigan (MI)
CountyMuskegon County
TypeCity
Population9,917 (2020)
Land area3.19 sq mi (8.3 km²)
Water area0.00 sq mi (0.00 km²)
Elevation623 ft (190 m)
Coordinates43.2019° N, 86.2410° W
ZIP code49443
Official websitecityofmuskegonheights.org
Census code (GEOID)2656360

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

Towns near Muskegon Heights

Straight-line distance between town centers.

Frequently asked questions about Muskegon Heights

What county is Muskegon Heights in?

Muskegon Heights is in Muskegon County, Michigan.

What is the population of Muskegon Heights, MI?

9,917 people lived in Muskegon Heights at the 2020 Census.

What is the ZIP code of Muskegon Heights, MI?

The ZIP code of Muskegon Heights is 49443.

What is the elevation of Muskegon Heights?

623 feet (190 m) above sea level.

What towns are near Muskegon Heights?

Roosevelt Park (1.7 mi), Muskegon (1.9 mi), Norton Shores (2.3 mi), North Muskegon (3.8 mi), Fruitport (6.8 mi).

Last updated: