Grand Ledge

City in Eaton County, Michigan

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

Grand Ledge is a city in Eaton County, Michigan, with 7,784 residents (2020 Census). It sits at 833 ft (254 m) above sea level. The nearest town is Eagle, 4.6 miles NW.

About Grand Ledge

Grand Ledge is a city in the U.S. state of Michigan. The city lies mostly within Eaton County, though a small portion extends into Clinton County to the north (no residents live in that portion). The city sits along the Grand River 12.7 miles (20.4 kilometers) west of downtown Lansing. The population was 7,784 at the 2020 census. The city is named for its sandstone rock ledges that are located between island park and Fitzgerald park. They rise 40 feet (12 m) above the Grand River and are used by recreational rock climbers.

Text: Wikipedia · CC BY-SA 4.0

Grand Ledge weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to Grand Ledge

There are no webcams in Grand Ledge itself. These are the closest, 36 miles away or more.

All 6 webcams near Grand Ledge ›

Webcams: Windy.com

Living in Grand Ledge

Median household income
$68,980
Median home value
$194,000
Median rent
$982/mo
Median age
44.7
Cost of living and demographics of Grand Ledge ›

Do you know Grand Ledge? Tell us about it

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

Map of Grand Ledge

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

Grand Ledge 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 ›

Grand Ledge, MI population

Grand Ledge had 7,784 residents in the 2020 Census.

2020 Census7,784
Density1,928 per sq mi (744 per km²)

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

Grand Ledge at a glance

StateMichigan (MI)
CountyEaton County
TypeCity
Population7,784 (2020)
Land area4.04 sq mi (10.5 km²)
Water area0.10 sq mi (0.25 km²)
Elevation833 ft (254 m)
Coordinates42.7529° N, 84.7449° W
ZIP code48837
Official websitecityofgrandledge.com
Census code (GEOID)2633420

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

Towns near Grand Ledge

Straight-line distance between town centers.

Frequently asked questions about Grand Ledge

What county is Grand Ledge in?

Grand Ledge is in Eaton County, Michigan.

What is the population of Grand Ledge, MI?

7,784 people lived in Grand Ledge at the 2020 Census.

What is the ZIP code of Grand Ledge, MI?

The ZIP code of Grand Ledge is 48837.

What is the elevation of Grand Ledge?

833 feet (254 m) above sea level.

What towns are near Grand Ledge?

Eagle (4.6 mi), Wacousta (5.2 mi), Waverly (5.7 mi), Mulliken (7.7 mi), Edgemont Park (7.7 mi).

Last updated: