Charlotte is a city in the U.S. state of Michigan. As of the 2000 census, the city population was 8,389. It is the county seat of Eaton County. Charlotte is in the central portion of the county, on the boundary between Eaton Township and Carmel Township, though politically independent of both. Interstate 69 serves the city, and connects it to the state capital of Lansing. It is located 21.5 miles (34.6 kilometers) from downtown Lansing.