Munisipyo ang Rothenburg sa Nasod nga Swiss.[1] Nahimutang ni sa distrito sa Hochdorf District ug kanton sa Kanton Luzern, sa sentro nga bahin sa nasod, 60 km sa sidlakan sa Bern ang ulohan sa nasod. Adunay 7,227 ka molupyo.[1] Naglangkob kin og 15.5 ka kilometro kwadrado. Rothenburg mopakigbahin sa usa ka utlanan sa Emmen.
Ang kasarangang giiniton 9 °C. Ang kinainitan nga bulan Agosto, sa 20 °C, ug ang kinabugnawan Disyembre, sa −4 °C.[3] Ang kasarangang pag-ulan 1,854 milimetro matag tuig. Ang kinabasaan nga bulan Nobiyembre, sa 202 milimetro nga ulan, ug ang kinaugahan Marso, sa 76 milimetro.[4]