Högfors ligger 8 km söder om Norberg i Västmanland.
Det är en gammal bruksmiljö med anor från 1545 då man fick sina rättigheter. Själva bruket är självklart nedlagt idag. Men det finns spår kvar från tiden då verksamheten var igång. Då arbetarna som bodde i trånga längor i byn slet hårt under svåra förhållanden. Det bodde 358 invånare i Högfors, de flesta i trånga arbetarbostäder, i början på 30-talet.
Bruket hade bland annat två masugnar, sintringsverk, gjuteri och en klensmedja. Det fanns även såg och kvarn. Produktionen bestod i att man tillverkade tackjärn och sågade trävaror. De flesta av invånarna, ungefär 250 personer, arbetade på Högfors bruk i början av 1930-talet. Bruket ägdes av Högfors och Persbo AB. Det övertogs senare av Avesta Jernverks AB inom Axel Johnsons sfär.

Bland annat finns den tuffa hyttruinen bevarad i Högfors. Den är i och för sig inte så gammal, från 1910-talet, men det är en spännande miljö att gå omkring i och för barn att leka i. Under 2005 ordnades en barnfestival i ruinen med tornerspel mm och det blev en repris 2006.
Järnvägen som passerar Högfors öppnades från Kärrgruvan till Ängelsberg som smalspårig järnväg redan 1856. På somrarna kör man regelbundna turer med museala tåg på sträckan vilket är populärt bland besökare att prova på. I Högfors station finns idag en servering med mat och afternoon tea.
Högfors herrgård, som bl a Agnes von Krusenstjerna ofta gästade under 1900-talets början, fick sitt nuvarande utseende på 1830-talet. Den är i fint skick och sköts av ett trevligt ägarpar.

Andra byar kring Norberg är Klackberg och Karbenning.