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)