Horsöja je selo u općini Gislaved, u Županija Jönköping, Švedska. Horsöja se nalazi na 186 m nadmorske visine. Najbliži veći grad je Värnamo, 29 km istočno. Među znamenitostima u okolici su Ås Church (6,0 km), Södra Hestra Church (21 km) i Forsheda Church (16,4 km).