Svinhult ist ein Dorf in der Gemeinde Eksjö, in Jönköpings län, Schweden. Svinhult liegt auf 233 m Höhe. Die nächste größere Stadt ist Jönköping, 57 km westlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Kirche von Eksjö (6,9 km), Hults kyrka (3,1 km) und Höreda Church (5,4 km).