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 Cou…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. The city sits along the Grand River 12.7 miles west of downtown Lansing. The population was 7,786 at the 2010 census. The city is named for its sandstone rock ledges that are located between island park and Fitzgerald park. They rise 40 feet above the Grand River and are used by recreational rock climbers.