Middlebury, IN
Middlebury Map
Middlebury is a town in Middlebury Township, Elkhart County, Indiana, in the United States. It is located approximately 15 miles east of Elkhart, 35 miles east of South Bend, 130 miles east of Chicago, and 165 miles north of Indianapolis. Middlebury is a small farm and manufacturing town nestled in Northern Indiana's Amish Country. As of the 2010 census, the town population was 3,420.
Middlebury is located at 41°40?26?N 85°42?34?W / 41.67389°N 85.70944°W / 41.67389; -85.70944 (41.673863, -85.709443).
According to the United States Census Bureau, the town has a total area of 3.4 square miles (8.8 km²), all of it land. It sits on the banks of the Little Elkhart River in the middle of a mix of rolling hills and rural farm land.
Nearby cities include Millersburg, Constantine, Topeka, New Paris, Elkhart.
Places in Middlebury
Dine and drink
Eat and drink your way through town.
Can't-miss activities
Culture, natural beauty, and plain old fun.
Places to stay
Hang your (vacation) hat in a place that’s just your style.










