Bloomfield Township is one of eleven townships in LaGrange County, Indiana. As of the 2020 census, its population was 5,746 (up from 5,412 at the 2010 census[4]), and it contained 2,270 housing units.
According to the 2010 census, the township has a total area of 35.85 square miles (92.9 km2), of which 35.58 square miles (92.2 km2) (or 99.25%) is land and 0.27 square miles (0.70 km2) (or 0.75%) is water.[4]