Flenshult ist ein Dorf in der Gemeinde Vetlanda, in Jönköpings län, Schweden. Flenshult liegt auf 216 m Höhe. Die nächste größere Stadt ist Västervik, 68 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Hässleby Church (13,1 km), Järeda Church (10,8 km) und Hultsfred Church (14,8 km). Zu den Naturdenkmälern gehören Rumskullaeken (26 km).