Hagfors
- Hagfors eller Hagforsen er også namnet på gnr. 108 i Vefsn.

Hagfors er ein svensk by og centralort i Hagfors kommun i Värmlands län i landskapet Värmland. I 2005 hadde byen 5 403 innbyggjarar.
Hagfors fekk bystatus først i 1950, noko som gjer han til den tredje yngste byen i Sverige; det er berre Säffle og Oxelösund som fått bystatus seinare.