Hagafors е село во општината Vaggeryd, во округот Јеншепинг, Шведска. Hagafors се наоѓа на 223 m надморска височина. Бројот на жители е 104. Најблискиот голем град е Värnamo, на 36 km југозападно. Меѓу знаменитостите во околината се Nydala Abbey (16,0 km), Hylletofta Church (12,5 km) и Svenarum Church (1,1 km).