Geografische Lage
Bad Berleburg liegt im Nordosten des Kreises Siegen-Wittgenstein mitten im "Naturpark Rothaargebirge". Die Westgrenze ist gleichzeitig Kreisgrenze zum Kreis Olpe.
Im Norden schließt sich der Hochsauerlandkreis an. Die Ostgrenze bildet die Landesgrenze zu Hessen. Die Stadt Bad Laasphe grenzt im Süden und die Gemeinde Erndtebrück im Südwesten an.
Die Wallershöhe bei Wunderthausen mit 789 m und der Albrechtsberg bei Girkhausen mit 768 m sind die höchsten Erhebungen.
Die größte Ausdehnung des Stadtgebietes beträgt in ost-westlicher Richtung ca. 23 km und in nord-südlicher Richtung ca. 22 km Luftlinie.