Svinhult es una aldea en el municipio de Eksjö, en la provincia de Jönköping, Suecia. Svinhult se encuentra a 233 m de altitud. La ciudad grande más cercana es Jönköping, a 57 km al oeste. Entre los lugares de interés cercanos: Eksjö Church (6,9 km), Hults kyrka (3,1 km) y Höreda Church (5,4 km).