Lafayette Township is one of thirteen townships in Owen County, Indiana, United States. As of the 2020 census, its population was 1,168 (down from 1,207 at 2010[1]) and it contained 562 housing units.[2]
According to the 2010 census, the township has a total area of 29.12 square miles (75.4 km2), of which 29.07 square miles (75.3 km2) (or 99.83%) is land and 0.05 square miles (0.13 km2) (or 0.17%) is water.[1]