US Places
Home › States › Indiana › Middlebury

Middlebury, Indiana

Middlebury is a town in Elkhart County, Indiana, with an estimated population of 3,676 in 2023. It sits at 41.6706, -85.7087 in the America/Indiana/Indianapolis time zone.

FieldValue
Place nameMiddlebury
Typetown
StateIndiana (IN)
CountyElkhart County
Population (2023 est.)3,676
Land area4.58 sq mi (11.86 km²)
Coordinates41.6706, -85.7087
Time zoneAmerica/Indiana/Indianapolis
ZIP codes46540

ZIP codes and area codes for Middlebury

Middlebury covers 1 ZIP code: 46540. Browse all ZIP codes in Indiana for the full list.

Where is Middlebury?

Middlebury is located in Indiana, in Elkhart County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Shipshewana 11 km · INBristol 11 km · INWhite Pigeon 15 km · MIGoshen 15 km · INMillersburg 16 km · INConstantine 19 km · MITopeka 20 km · INElkhart 21 km · IN

Other places in Elkhart County

Elkhart 53,484Goshen 34,355Nappanee 6,872Wakarusa 1,999Bristol 1,785Millersburg 948

Related

All places in Indiana · Search US places · Elkhart County

Frequently asked questions

What county is Middlebury, IN in?

Middlebury is in Elkhart County, Indiana.

What is the population of Middlebury, IN?

The 2023 Census Bureau estimate is 3,676.

What time zone is Middlebury in?

Middlebury is in the America/Indiana/Indianapolis time zone.