Goshen is a village in and the county seat of Orange County, New York, United States. The population was 5,454 at the 2010 census. It is part of the Poughkeepsie–Newburgh–Middletown metropolitan area as well as the larger New York metropolitan area.