[2] The township is in southern Menominee County, bordered to the southeast by Lake Michigan's Green Bay.
State highway M-35 crosses the township from northeast to southwest, following the lakeshore; the highway least southwest 14 miles (23 km) to Menominee, the county seat, and northeast 40 miles (64 km) to Escanaba.
[1] Hayward Lake is in the northern part of the township.
The former community of Greenwoods is located in Ingallston Township, northeast of Carbondale.
[5][6] As of the census[3] of 2000, there were 1,042 people, 456 households, and 316 families residing in the township.