Hamlin Township is a civil township of Eaton County in the U.S. state of Michigan. The population was 3,227 at the 2020 census.
Communities
- Charlesworth
Geography
According to the US Census Bureau, the township has a total area of , of which is land and (0.46%) is water.
Demographics
As of the 2000 United States census,
