Hagfors is a municipality in west central Sweden, in the county of Värmland. The municipality covers an area of 1834.5 km². Of the total population of 14059, 7067 are male, and 6992 are female. The population density of the community is 8 inhabitants per km².