Goshen

City in Elkhart County, Indiana

View of Goshen, Indiana
Photo: Jon Konrath from Oakland, USA · CC BY 2.0

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Goshen

All 6 webcams near 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
Cost of living and demographics of Goshen ›

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

Loading 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 Census34,517
Density1,924 per sq mi (743 per km²)

Source: U.S. Census Bureau, Decennial Census.

Goshen at a glance

StateIndiana (IN)
CountyElkhart County
TypeCity
Population34,517 (2020)
Land area17.94 sq mi (46.5 km²)
Water area0.38 sq mi (0.99 km²)
Elevation801 ft (244 m)
Coordinates41.5739° N, 85.8303° W
ZIP codes46526, 46528
Official websitegoshenindiana.org
Census code (GEOID)1828386

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Goshen

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: