← Back to Discover · All towns in Indiana
Towns in Elkhart County
12 towns with data in Elkhart County, Indiana, largest first. Find your matches.
Elkhart is the largest of the 12 towns we list in Elkhart County, with 53,733 people. Together they have 116,535 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Elkhart | 53,733 | $51,028 | $139,500 |
| Goshen | 34,420 | $59,184 | $184,900 |
| Nappanee | 6,815 | $68,892 | $238,600 |
| Dunlap | 6,109 | $87,039 | $222,200 |
| Simonton Lake | 4,248 | $75,673 | $266,800 |
| Middlebury | 3,700 | $75,236 | $243,700 |
| Wakarusa | 2,282 | $74,464 | $207,200 |
| Bristol | 2,128 | $77,188 | $229,500 |
| New Paris | 1,549 | $74,663 | $223,700 |
| Millersburg | 1,077 | $65,833 | $186,400 |
| Benton | 384 | $105,393 | $146,000 |
| Vistula | 90 | $57,727 | $317,900 |
ZIP codes in Elkhart County
11 ZIP codes in Elkhart County, Indiana. A ZIP code can also reach into a neighboring county.
- 46507 Bristol
- 46514 Elkhart
- 46516 Elkhart
- 46517 Elkhart
- 46526 Goshen
- 46528 Goshen
- 46540 Middlebury
- 46543 Millersburg
- 46550 Nappanee
- 46553 New Paris
- 46573 Wakarusa
Nearby counties in Indiana
- Lagrange County 10
- St. Joseph County 15
- Kosciusko County 19
- Noble County 9
- Marshall County 9
- Whitley County 7
Link to this page
Copy this HTML to link to this page from your own site.