Horsöja es una aldea en el municipio de Gislaved, en la provincia de Jönköping, Suecia. Horsöja se encuentra a 186 m de altitud. La ciudad grande más cercana es Värnamo, a 29 km al este. Entre los lugares de interés cercanos: Ås Church (6,0 km), Iglesia de Södra Hestra (21 km) y Forsheda Church (16,4 km).