Marhult es una aldea en el municipio de Eksjö, en la provincia de Jönköping, Suecia. Marhult se encuentra a 248 m de altitud. La ciudad grande más cercana es Jönköping, a 73 km al oeste. Entre los lugares de interés cercanos: Bellö Church (3,2 km), Eksjö Church (23 km) y Hässleby Church (13,6 km). Entre los parajes naturales: Rumskulla oak (23 km).