Goshen, KY

Population
935
U.S. Census Population Estimates Program · 2025
Elevation
677 ft
Median Home Value
$307,200
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$2,288/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$88,188
U.S. Census American Community Survey 5-Year · 2024

Explore

Goshen in context.

About Goshen

Goshen is a small Oldham County city tucked against the Ohio River northeast of Louisville. The 2020 census counted 892 residents. It began in 1849 as Saltillo, a name borrowed from the Mexican city associated with the Mexican-American War, then became Goshen when a post office opened in 1851. The change gave the place its biblical name, but the setting is still very much river country: rolling farm ground, bluffs, and roads that lead back toward Louisville. Goshen feels less like a separate commercial center than a little edge-of-the-county community with the river doing a lot of the scenery work.

Horse country is the local calling card. Upson Downs and Sunny Acres are thoroughbred farms, while Riverfarm grows trees, so the countryside around town has more fence lines and working acreage than storefronts. The Oldham County Public Library branch supplies a practical neighborhood stop, and nearby Creasey Mahan Nature Preserve adds another reason the community's open land matters. If you like places with a clear sense of where the pavement ends, Goshen has that feel: Ohio River bends, farm lanes, horse properties, and a Louisville orbit without losing its own small-town name.

Top Rating Signals

Highest current ratings for this town.

Loading town details...