About This Place
Muskegon Heights is a city in Muskegon County in the U.S. state of Michigan. The population was 12,049 at the 2000 census.
According to the United States Census Bureau, the city has a total area of 3.2 square miles (8.2 km²), all land.
The city is surrounded on the north by Muskegon and on the south by Norton Shores, with a small area of unincorporated Muskegon Township on the east side. Roosevelt Park is a very short distance to the west.