Bad Berleburg (, earlier also Berlenburg) is a town, in the district of Siegen-Wittgenstein, in North Rhine-Westphalia, Germany. It is one of Germany's largest towns by land area. It is located approximately 30km northeast of Siegen and 35km northwest of Marburg an der Lahn.