Goshen is located in Elkhart County, IN. The population is 31,989, making Goshen the 2nd largest city in Elkhart County.
There are 12 public schools in Goshen with an average Homefacts rating of C. The total crime rate for Goshen is very low , and there are 64 registered sex offenders residing in the city. Unemployment in Goshen is low and the median home sales price is $0. Detailed and up-to-date Goshen property reports are available for any property address.
Cities near Goshen include Elkhart Township, New Paris and Jefferson Township.