Hagshult je selo u općini Vaggeryd, u Županija Jönköping, Švedska. Hagshult se nalazi na 201 m nadmorske visine. Najbliži veći grad je Värnamo, 18,4 km jugozapadno. Među znamenitostima u okolici su Nydala Abbey (9,5 km), Hjälmseryd old Church (20 km) i Hagshult Church (0,8 km).