Depuis la réorganisation territoriale en 1795, la commune de Consdorf comprend les villages de Breidweiler, Colbette, Consdorf et Scheidgen, les hameaux de Marscherwald, Wolper et partie de Kalkesbach, ainsi que plusieurs fermes agricoles situées en dehors de l’agglomération.
La commune fait partie du district de Grevenmacher et du canton d’Echternach. Elle est située en plein milieu de la région touristique dite “Mullerthal” ou “Petite Suisse luxembourgeoise” et fait partie du Parc Naturel du Mullerthal.