Middlebury Township is one of sixteen townships in Elkhart County, Indiana. As of the 2000 census, its population was 8,498.
According to the 2010 census, the township has a total area of , of which (or 99.78%) is land and (or 0.25%) is water.
(This list is based on USGS data and may include former settlements.)
The township contains five cemeteries: Eldridge, Forest Grove, Geising, Grace Lawn and Miller.