Hasselfors är en tätort i Laxå kommun och kyrkbyn i Skagershults socken. Orten ligger mellan de två sjöarna Toften, där man förr flottade timmer, och Teen. I Hasselfors finns naturreservat och en nästan 400-årig brukshistoria, där Hasselfors Bruks AB drivit järnhantering torvbrytning samt skogsbruk fram till 1996, nu är det Sveaskog som driver skogsbruket. I Hasselfors bruksmuseum finns historien bevarad. Kommunal badplats finns anordnad i Toften. Gösfiske går utmärkt med fiskekort som inköpes via Mullhyttans ICA. Runt om Hasselfors finns fina naturområden med bl.a. en fågelsjö. Skagershults kyrka byggd på 1600-talet. 2018 fanns 420 personer bofasta i Hasselfors.
Närmsta matbutik finns i Mullhyttan ca 7 km. I Laxå finns matbutik, bank, systembolag, apotek, butiker, konditorier m.m. ca 14 km.
Buss finns till Laxå och Örebro. Skolbuss till Laxå. Till Laxå är det ca 1,4 mil, till Mullhyttan ca 7 km.
Sevärda länkar på internet är Hasselfors egna hemsida där man kan ta del av all aktivitet som händer i området www.hasselforsbyalag.com. Även på Hasselfors Wärshus händer det mycket.