 Wiesweiler borders in the northeast on the town of Lauterecken, in the east on the municipality of Lohnweiler, in the south on the municipality of Offenbach-Hundheim, in the southwest on the municipality of Buborn and in the northwest on the municipality of Hausweiler.Wiesweiler's "Ortsteile" are Wiesweiler on the Glan's left bank and the formerly self-administering village of Berschweiler on its right bank.The original villages were each laid out in the form of linear villages (by some definitions, thorpes) running parallel to the river, the road and the railway line.