According to the 2010 census, the township has a total area of , of which (or 98.28%) is land and (or 1.72%) is water.
Cities, Towns, Villages •
Crest Hill (vast majority) •
Joliet (small portion) •
Lockport (vast majority) •
Romeoville (half)
Other Communities •
Bonnie Brae •
Crystal Lawns (small portion) •
Fairmont •
Lockport Heights (part) •
Sunnyland (half)
Unincorporated Towns •
Rockdale Junction at ==Demographics==