Location of Fairfield Township in DeKalb County
|o Type||Indiana township|
|o Total||35.98 sq mi (93.2 km2)|
|o Land||35.66 sq mi (92.4 km2)|
|o Water||0.31 sq mi (0.8 km2)|
|Elevation||958 ft (292 m)|
|o Density||38.4/sq mi (14.8/km2)|
|GNIS feature ID||453284|
Fairfield Township was founded in 1844.
According to the 2010 census, the township has a total area of 35.98 square miles (93.2 km2), of which 35.66 square miles (92.4 km2) (or 99.11%) is land and 0.31 square miles (0.80 km2) (or 0.86%) is water. Indian Lake, Lower Story Lake and Upper Story Lake are in this township.