Natursköna Hasselfors ligger i landskapet Närke mitt emellan sjöarna Toften och Teen.
(1,5 mil norr om Laxå och 5 mil väster om Örebro)