Dalton Township is a civil township of Muskegon County in the U.S. state of Michigan. As of the 2020 census, the township population was 9,427.

Geography

The township is in central Muskegon County, north of Muskegon, the county seat, and southeast of Whitehall. U.S. Route 31 crosses the township from northwest to south as a four-lane freeway, with access from Exits 118, 121, and 126. State highway M-120 crosses the east side of the township, passing through the community of Twin Lake.

According to the U.S. Census Bureau, the township has a total area of , of which are land and , or 2.71%, are water.

  • Dalton is an unincorporated community at in the southwest part of the township, with ZIP code 49445.

Demographics

As of the census