Bath Charter Township is a charter township located in the U.S. state of Michigan. It is within Clinton County in the city of East Lansing to the north. It has a total area of 35.0 square miles at 42°48′21″N 84°25′06″W. The elevation is 856 feet above sea level. Bath Charter Township was settled in 1836. As of the 2010 census data, it had a total population of 11,598. The population density was 331.0/sq mi. It has Zip code 48808.