It is situated on the river
Ruhr, approx. 15 km east of
Meschede. It is bordered by
Arnsberg Forest Nature Park, on the northern fringe of the
Rothaargebirge. The town's setting is dominated by heavily wooded ridges and valleys formed by the Ruhr and three of its tributaries. A notable feature situated within the town's limits are the
Bruchhauser Steine, four large
porphyry rocks located on a mountain near the village of Bruchhausen. The
Langenberg, the highest mountain of north-west Germany and North Rhine-Westphalia, is located on the eastern town border, the peak being just inside the town's limits.
Neighbouring towns and municipalities Clockwise from the north, Olsberg is bordered by: •
Brilon •
Willingen •
Winterberg •
Schmallenberg •
Bestwig Division of the town The town of Olsberg comprises twelve villages. The town's core consists of Olsberg itself and Bigge, which have physically merged since the 1950s. • Antfeld • Assinghausen • Bigge • Olsberg • Bruchhausen • Brunskappel • Elleringhausen •
Elpe/Heinrichsdorf • Gevelinghausen • Helmeringhausen • Wiemeringhausen • Wulmeringhausen ==History==