Eulengebirge
Walim is situated in the north-west of the Owl Mountains, along the Voivodeship Road 383, which leads from Jugowice over the "Przełęcz Walimska" pass to Dzierżoniów. Neighboring towns are Kokrza to the north, Michałkowa, Glinno and Toszowice to the northeast, Modlęcin and Domachów to the east, Siedlików and Rzeczka to the southeast, Grządki and Głuszyca to the southwest, Jedlinka Górna to the west and Dolki and Sędzimierz to the northwest. To the southeast lies the 1,014 m tall mountain Wielka Sowa, the highest peak of the Owl Mountains.