Goshen is a city located in Elkhart County, Indiana. Goshen has a 2025 population of 34,261. It is also the county seat of Elkhart County. Goshen is currently declining at a rate of -0.14% annually and its population has decreased by -0.68% since the most recent census, which recorded a population of 34,496 in 2020.
The average household income in Goshen is $71,917 with a poverty rate of 18.11%.The median age in Goshen is 36.3 years: 34.5 years for males, and 38.6 years for females.
Data after 2023 is projected based on recent change
The racial composition of Goshen includes 67.16% White, 14.47% other race, 3.49% Black or African American, and smaller percentages for Asian, Native American, Native Hawaiian or Pacific Islander and multiracial populations.
Race | Population | Percentage (of total) |
---|---|---|
White | 23,085 | 67.16% |
Other race | 4,975 | 14.47% |
Two or more races | 4,448 | 12.94% |
Black or African American | 1,199 | 3.49% |
Asian | 463 | 1.35% |
Native American | 162 | 0.47% |
Native Hawaiian or Pacific Islander | 42 | 0.12% |
Married
Widowed
Divorced
Separated
Never Married
Goshen's average per capita income is $38,767. Household income levels show a median of $55,436. The poverty rate stands at 18.11%.
Name | Median | Mean |
---|---|---|
Married Families | $78,832 | - |
Families | $70,334 | $86,546 |
Households | $55,436 | $71,917 |
Non Families | $36,108 | $47,098 |
Average Income
Median Household Income
Poverty Rate