Goshen
City in Elkhart County, Indiana

Goshen is a city in Elkhart County, Indiana, with 34,517 residents (2020 Census). It sits at 801 ft (244 m) above sea level. The nearest town is New Paris, 5.0 miles S.
- 34,517residents (2020 Census)
- 801 ftelevation · 244 m
- 17.9 sq miland area · 46.5 km²
- 1,924 / sq mipopulation density
- 46526main ZIP code (2 in total)
About Goshen
Goshen ( GOH-shən) is a city in and the county seat of Elkhart County, Indiana, United States. It is located in the northern part of Indiana near the Michigan border, in a region known as Michiana. Goshen is located 10 miles southeast of Elkhart, 25 miles southeast of South Bend, 120 miles east of Chicago, and 150 miles north of Indianapolis. The population of Goshen was 34,517 at the 2020 census.
The city is known as a prominent recreational vehicle and accessories manufacturing center, the home of Goshen College, a small Mennonite liberal arts college, and the Elkhart County 4-H Fair, one of the largest county fairs in the United States.
Text: Wikipedia · CC BY-SA 4.0
Goshen weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Goshen
Webcams: Windy.com
Living in Goshen
- Median household income
- $59,184
- Median home value
- $184,900
- Median rent
- $1,093/mo
- Median age
- 34.4
Do you know Goshen? Tell us about it
Help other travelers: share what makes Goshen special. We review every message before publishing it.
Map of Goshen
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Goshen Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Goshen, IN population
Goshen had 34,517 residents in the 2020 Census.
| 2020 Census | 34,517 |
|---|---|
| Density | 1,924 per sq mi (743 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Goshen at a glance
| State | Indiana (IN) |
|---|---|
| County | Elkhart County |
| Type | City |
| Population | 34,517 (2020) |
| Land area | 17.94 sq mi (46.5 km²) |
| Water area | 0.38 sq mi (0.99 km²) |
| Elevation | 801 ft (244 m) |
| Coordinates | 41.5739° N, 85.8303° W |
| ZIP codes | 46526, 46528 |
| Official website | goshenindiana.org |
| Census code (GEOID) | 1828386 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Goshen
- New Paris5.0 mi S
- Benton5.4 mi SE
- Dunlap6.4 mi NW
- Millersburg7.6 mi SE
- Middlebury9.2 mi NE
- Bristol9.6 mi N
- Wakarusa9.9 mi W
- Elkhart10.6 mi NW
- Milford10.8 mi S
- Syracuse11.3 mi S
- Nappanee12.3 mi SW
- Vistula13.5 mi NE
Straight-line distance between town centers.
Frequently asked questions about Goshen
What county is Goshen in?
Goshen is in Elkhart County, Indiana.
What is the population of Goshen, IN?
34,517 people lived in Goshen at the 2020 Census.
What is the ZIP code of Goshen, IN?
The main ZIP code is 46526. Other ZIP codes: 46528.
What is the elevation of Goshen?
801 feet (244 m) above sea level.
What towns are near Goshen?
New Paris (5.0 mi), Benton (5.4 mi), Dunlap (6.4 mi), Millersburg (7.6 mi), Middlebury (9.2 mi).
Last updated: