Härshult is a village in Aneby Municipality, in Jönköping County, Sweden. Härshult lies at 272 m above sea level. The nearest city is Jönköping, 26 km to the west. Among the landmarks around are Brahehus (19.1 km), Habo Church (31 km) and Skärstad Church (10.4 km).