Horsöja е село в община Иславед, в лен Йоншьопинг, Швеция. Horsöja се намира на 186 m надморска височина. Най-близкият голям град е Вернаму, на 29 km на изток. Сред забележителностите наоколо са Ås Church (6,0 km), Södra Hestra Church (21 km) и Forsheda Church (16,4 km).