Svinhult е село в община Екшьо, в лен Йоншьопинг, Швеция. Svinhult се намира на 233 m надморска височина. Най-близкият голям град е Йоншьопинг, на 57 km на запад. Сред забележителностите наоколо са Eksjö Church (6,9 km), Hults kyrka (3,1 km) и Höreda Church (5,4 km).