List of communes of Luxembourg

This is a list of communes of Luxembourg. The commune is the basic administrative division in Luxembourg. Within the hierarchy of administrative subdivisions, communes come directly below cantons, which are (in turn) directly below districts (yellow: Luxembourg, blue: Grevenmacher, green: Diekirch.



Capellen Canton

 * 1. Bascharage
 * Bascharage, Bomicht, Hautcharage, Horchen, Im Schack, Lauterban, Linger
 * 17. Clemency
 * Clemency, Fingig, Nachtbann, Neudriesch, Schockmuhle
 * 26. Dippach
 * Bettange, Dippach, Dippach-Gare, Grevenheck, Loftgermuhle, Schouweiler, Schouweiler-Halte, Sprinkange, Sprinkange-Ferme
 * 40. Garnich
 * Dahlem, Garnich, Grand-Bivange, Hivange, Kahler, Petit-Bivange
 * 48. Hobscheid
 * Eichelsbarriere, Eischen, Felleschmuhle, Hobscheid, Jinkenhof, Kreuzerbuch, Langengrund, Oichtloch, Saegemuhle
 * 53. Kehlen
 * Brameschhof, Dondelange, Durrenthal, Kehlen, Keispelt, Kreuzweig-Olm, Kuhberg, Nospelt, Olm, Quatre-Vents, Val des Oseraies
 * 55. Koerich
 * Frastenhof, Fulsberg, Goeblange, Goetzingen, Grevenmuhle, Jagdhaus, Koerich, Neumuhle, Windhof-Goeblange, Windhof-Koerich
 * 56. Kopstal
 * Bridel, Kahlscheuer, Klingelbour, Kopstal, Rodenhof, Rothenhof
 * 64. Mamer
 * Berethal, Birel, Cap, Capellen, Capellen-Gare, Gaaschtmuhle, Holzem, Mamer, Neumaxmuhle, Pfaffenbruck, Wiltzermuhle
 * 95. Septfontaines
 * Greisch, Heckenhof, Klaus, Leesbach, Roodt, Saegemuhle, Septfontaines, Simmerfarm, Simmerschmelz
 * 97. Steinfort
 * Grass, Hagen, Kleinbettingen, Peiffershof, Rengscheid, Schwartzenhof, Steinfort

Clervaux Canton

 * Asselborn
 * Asselborn, Asselborn-Moulin, Asselborn-Route, Bockmuhle, Boxhorn, Cinqfontaines, Emeschbach-Asselborn, Emeschbach-Stockem, Lentzweiler, Maulusmuhle, Rumlange, Sassel, Stockem, Stockem-Route, Uschler
 * Note: Dissolved 1 January 1978 to form Wincrange commune.
 * Boevange
 * Boevange, Crendal, Deiffelt, Doennange, Hamiville, Hinterhassel, Lentzweiler, Lullange, Troine, Troine-Route, Wincrange
 * Note: Dissolved 1 January 1978 to form Wincrange commune.
 * 18. Clervaux
 * Clervaux, Eselborn, Katzfeld, Kirelshof, Mecher, Reuler, Urspelt, Weicherdange
 * 21. Consthum
 * Consthum, Geiershof, Holzthum
 * Hachiville
 * Lewesmuhlen, Hachiville, Hoffelt, Moulin-Neuf, Neumuhle, Weiler
 * Note: Dissolved 1 January 1978 to form Wincrange commune.
 * 46. Heinerscheid
 * Fischbach, Fossen, Grindhausen, Heinerscheid, Hupperdange, Kaesfurt, Kalborn, Kalborn-Mulin, Lausdorn, Lieler, Tintesmuhle
 * 50. Hosingen
 * Ackerscheid, auf dem Paad, Bockholtz, Dasbourg-Pont, Dickt, Dorscheid, Dorscheidhauschen, Fennberg, Honichshof, Hosingen, Hosingen-Barriere, Kohnenhof, Lehmkual, Lehresmuhle, Neidhausen, Oberreisenbach, Rodershausen, Route de Vianden, Schmitzdell, Untereisenbach, Wahlhausen, Waldberg, Wegscheid
 * 73. Munshausen
 * Drauffelt, Kocheren, Marbourg, Marnach, Munschausen, Roder, Siebenaler
 * 101. Troisvierges
 * Basbellain, Biwisch, Drinklange, Goedange, Hautbellain, Huldange, Lenglerloch, Massen, Troisvierges, Wilderdange
 * 111. Weiswampach
 * Beiler, Binsfeld, Breidfeld, Holler, Holler-Moulin, Kaesfurt-Beiler, Kleemuhle, Lausdorn, Leithum, Maison de Garde, Massen, Maulusmuhle, Rossmuhle, Troisbaraques, Weiswampach, Wemperhardt
 * 114. Wincrange
 * Allerborn, Asselborn, Asselborn-Moulin, Asselborn-Route, Birkenhof, Bockmuhle, Boevange, Boxhorn, Brachtenbach, Buschweg, Cinqfontaines, Crendal, Deiffelt, Derenbach, Doennange, Emeschbach-Asselborn, Emeschbach-Stockem, Hachiville, Hamiville, Hinterhassel, Hoffelt, Lentzweiler, Lewesmuhlen, Lullange, Maulusmuhle, Moulin-Neuf, Neumuhle, Niederwampach, Oberwampach, Rumlange, Sassel, Schimpach, Schimpach-Station, Stockem, Stockem-Route, Troine, Troine-Route, Uschler, Weiler, Wincrange,
 * Note: Formed from former communes of Asselborn, Boevange, Hachiville and Oberwampach (in Wiltz) 1 January 1978.

Diekirch Canton

 * Bastendorf
 * Bastendorf, Bleesmuhle, Brandenbourg, Fischbacherhof, Froehnerhof, Hoscheidterhof, Katzenbour, Kippenhof, Kleinspech, Landscheid, Ronnenbusch, Schmittenhof, Selz, Tandel
 * Note: Dissolved alongside with Fouhren (in Vianden) to form new commune of Tandel 1 January 2006 and included in Vianden Canton.
 * 8. Bettendorf
 * Bettendorf, Biltgeshof, Bleesbruck, Broderbour, Clairefontaine, Clemenshof, Gilsdorf, Grube, Hirzenhof,Keiwelbach,Kempchen, Kolesberg, Mitschenhof, Moestroff, Morgenflissen, Moschberg, Niederberg, Sasselbach, Schroedeschhof, Selz, Steinicht, Unterfoos, Unterherel
 * 14. Bourscheid
 * Asselborn, Baumhof, Bourscheid, Bourscheid-Moulin, Brahmuhle, Closdelt, Enteschbach, Fischeiderhof, Flebour-Michelau, Friedbusch, Goebelsmuhle, Kehmen, Lipperscheid, Marbeshof, Michelau, Maschbour, Oberschlinder, Scheidel, Schlindermanderscheid, Unterschlinder-Lipperscheid, Welscheid, Windhof
 * 24. Diekirch
 * Diekirch, Friedhof, Herrenberg, Juttelshof
 * 30. Ermsdorf
 * Backesmuhle, Brucherhof, Eppeldorf, Ermsdorf, Folkendange, Gilcher, Hessenmuhle, Hossenberg, Keiwelbach, Moserhof, Neumuhle, Reisermuhle, Spierberich, Stegen, Webershof
 * 31. Erpeldange
 * Burden, Erpeldange, Ingeldorf, Neuhof
 * 35. Ettelbruck
 * Ettelbruck, Grentzingen, Heinenhof, Herckmannsmuhle, Lopert, Warken
 * 36. Feulen
 * Feulenerhecken, Hirtzhof, Hubertushof, Kalkfabrik, Niederfeulen, Oberfeulen
 * 49. Hoscheid
 * Dickt, Hoscheid,Kehrmuhle,Markenbach, Niederhoscheid, Oberschlinder, Unterschlinder
 * 66. Medernach
 * Dohlenberg, Follmuhle, Fousheck, Furtgeshof, Halsbach, Kengert, Kitzenbour, Knebgen, Kohn, Kohnshoecht, Marxberg, Medernach, Muhlenweg, Neuenshof, Neumuhle,Ohligsmuhle, Ostert, Pletschette, Rinkenberg, Savelborn, Schleifmuhle, Schwanterhof, Wattscheid
 * 69. Mertzig
 * Mertzig, Niedermertzig,Obermertzig
 * 83. Reisdorf
 * Beforterheide, Bigelbach, Finsterloch, Goberhof, Hermeswies, Hoesdorf, Klein Reisdorf, Kranzenhof, Reisdorf, ROhl, Scheidheck, Wallendorf-Pont, Wangert
 * 92. Schieren
 * Birtrange, Colmar-Pont, Mathieuhof, Niederschieren, Oberschieren, Pleter, Schieren-Moulin, Schierenerhof

Echternach Canton

 * 2. Beaufort
 * Beaufort-Bergerie, Beaufort-Chateau, Dillingen, Grundhof, Grundhof-Dillingen, Krehwinkel, Muhlenbach, Roederhof, Schmittenwehr
 * 3. Bech
 * Altrier, Bech, Blumental, Geyershof, Grassenberg, Graulinster, Hemstal, Hersberg, Jakobsberg, Kinsickerhof, Kobenbour, Kreutzenhoecht, Reulanderwald, Rippig, Rosswinkel, Waldhof, Zittig, Zittig-Moulin
 * 5. Berdorf
 * Berdorf, Birkelt, Bollendorf-Pont, Dosterthof, Grundhof, Halsbach, Hamhof, Heisbich, Hungershof, Kalkesbach, Langent, Laufenwehr, Posselt, Schleiterhof, Seitert, Weilerbach
 * 20. Consdorf
 * Breidweiler, Burgkapp, Colbette, Consdorf, Crispent, Gemenerhof, Juckenfeld, Kalkesbach, Marscherwald, Melicksheck, Neurodeschohof, Osterholz, Paschetterhof, Scheidgen, Stoppelhof, Theinshof, Wolper, Wolperhof
 * 28. Echternach
 * Bel Air, Echternach, Felsbuch, Felsmuhle, Fahrhaus, Kefferbour, Lauterborn, Lauterborn-Mouin, Lohmuhle, Lutschen, Melicksberg, Melickshof, Michelshof, Muhlenacht, Neumuhle, Nonnenmuhle, Ohligsmuhle, Rodenhof, Schantbous, Schlammenmuhle, Specksmuhl, Thoul, Wann, Wolfsmuhle
 * 70. Mompach
 * Born, Born-Moulin, Boursdorf, Givenich, Herborn, Lilien, Moersdorf, Mompach
 * 86. Rosport
 * Blauen Knopp, Dickweiler, Fromburg, Giesenborn, Girst, Girsterklaus, Hinkel, Michelsberg, Osweiler, Paffenberg, Rosport, Schiltzhaus, Steinheim
 * 107. Waldbillig
 * Christnach, Elbigerkneppchen, Freckeisen-Christnach, Freckeisen-Waldbillig, Grundhof-Chateau, Haller, Harthof, Kelleschhof, Mullerthal, Niesenthal, Ohligsmuhle, Savelborn, Waldbillig

Esch-sur-Alzette Canton

 * 7. Bettembourg
 * Abweiler, Bettembourg, Fennange, Huncherange, Noertzange
 * 25. Differdange
 * Bachermuhle, Differdange, Fonde de Gras, Kuohlesgrund, Lasauvage, Niedercorn, Obercorn, Rothenhof, Schlackenmule, Um Bau
 * 27. Dudelange
 * Budersberg, Burange, Dudelange
 * 32. Esch-sur-Alzette
 * Esch-sur-Alzette, Lallange
 * 39. Frisange
 * Aspelt, Frisange, Hellange, Krockelshof
 * 52. Kayl
 * Kayl, Toussaintsmuhle, Tetange
 * 60. Leudelange
 * Leudelange, Schlevenhof
 * 71. Mondercange
 * Bergem, Foetz, Lameschmuhle, Mondercange, Pontpierre, Schwindhaus
 * 77. Petange
 * Fousbusch, Helmbach, In den Weiden, Lamadelaine, Neumuhle, Petange, Rodange, Weissenhof
 * 81. Reckange-sur-Mess
 * Bevingen, Ehlange, Limpach, Pissange, Reckange-sur-Mess, Roedgen, Wickrange
 * 85. Roeser
 * Berchem, Bivange, Crauthem, Jeanmathiashof, Kreutzhof, Livange, Peppange, Roeser, Schwartzenhof, Tampichshof
 * 87. Rumelange
 * Rumelange
 * 90. Sanem
 * Aresdorf, Arsdorferhof, Belval-Halte, Belvaux, Ehlerange, Ernzhof-Belval, Gadderscheuer, Galgenberg, Horchen, Sanem, Sanem-Chateau, Scheuerhof, Soleuvre
 * 93. Schifflange
 * Dumontshof, Franzenmuhle, Litschend, Neumuhle, Nutzberg, Saegemuhle, Schifflange
 * Note: Formed on 15 August 1876, detached from commune of Esch-sur-Alzette.

Grevenmacher Canton

 * 9. Betzdorf
 * Berg, Betzdorf, Haupeschhof, Hundsloch, Mensdorf, Olinge, Roodt-sur-Syre
 * 11. Biwer
 * Biwer, Biwerbach, Boudler, Boudlerbach, Breinert, Breinertknupp, Brouch, Hagelshof, Wecker, Wecker-Dorf, Wecker-Gare, Weydig
 * 38. Flaxweiler
 * Banzelt, Berghof, Beyren, Buchholz, Flaxweiler, Gostingen, Niederdonven, Oberdonven, Spittelhof
 * 42. Grevenmacher
 * Fronayhof, Grevenmacher, Grevenmacherberg, Grosshiehl, Kahlenberg, Kelsbach, Manternacherberg, Olke, Potaschberg, Ziegelei
 * 51. Junglinster
 * Altlinster, Behlen, Beidweiler, Bourglinster, Eisenborn, Eschweiler, Godbrange, Gonderange, Imbringen, Jeanhary, Junglinster, Linster, Neumuhle, Rodenbourg, Schwachtgesmuhle
 * Note: Absorbed commune of Rodenbourg on 1 January 1979.
 * 65. Manternach
 * Bergbourg, Holzmuhle, Lellig, Manternach, Munschecker, Papeterie, Schorenshof, Steckenmuhle
 * 68. Mertert
 * Fausermuhle, Felsmuhle, Mertert, Schaefferreder, Scheidberg, Wasserbillig, Wolfsmuhle
 * Rodenbourg
 * Beidweiler, Eschweiler, Gonderange, Rodenbourg
 * Note: Absorbed into Junglinster commune 1 January 1979.
 * 116. Wormeldange
 * Ahn, Dreiborn, Dreysermuhle, Ehnen, Kapenacker, Machtum, Wormeldange, Wormeldange-Haut

Luxembourg-Campagne Canton
now Luxembourg Canton


 * 6. Bertrange
 * Bertrange, Bertrange-Gare, Bofort, Findelshof, Grevels, Helfent, Lorentzscheuer, Lorentzscheuerhof, Niedert, Niederterhof, Tossenberg
 * 22. Contern
 * Brucherhof, Bruchermuhle, Contern, Contern-Barriere, Conterweyer, Croentgeshof, Kackerterhof, Medingen, Moutfort, Muhlbach, Muhlbach-Moulin, Oetrange, Oetrange-Moulin, Pleitrange
 * 47. Hesperange
 * Alzingen, Fentange, Hesperange, Howald, Itzig, Schleifmuhle
 * 63. Luxembourg City
 * also known as Luxembourg-Ville (a commune wity city status)
 * Andreashohl, Baumbusch-Sanatorium, Beggen, Bel Air, Bonnevoie-Nord, Bonnevoie-Sud, Cents, Cessange, Clausen, Crispinusberg, Dommeldange, Duderhof, Eich, Fetschenbour, Fetschenhof, Gasperich, Gerardshof, Hamm,Hasengrund, Hollerich, Kirchberg, Kirchberg-Siechengrund, Kockelscheuer, Kriepsgrundchen, Kuhberg, Limpertsberg, Luxembourg-Gare, Luxembourg-Stadtgrund, Luxembourg-Ville haute (Capital City), Merl, Muhlenbach, Neudorf, Papierberg, Pfaffenthal, Pulvermuhle, Petrusse, Rollingergrund, Rotenberg, Scheidgrund, Scheidhof, Schleifmuhle, Sichengrund, Tubishof, Val Saint Crox, Verlorenkost, Weimershof, Weimerskirch, Windmuhle, Wolfsloch
 * 75. Niederanven
 * Brennerei, Buschhaus, Engelshof, Ernster, Franzosengrund, Hoehenhof, Jagerhauschen, Langschipp-Munsterhof, Niederanven, Oberranven, Parishof, Rammldange, Senningen, Senningerberg, Staffelstein, Waldhof, Weistel
 * 89. Sandweiler
 * Findel, Sandweiler
 * 94. Schuttrange
 * Munsbach, Neuhausgen, Schrassig, Schuttrange, Ubersyren
 * 98. Steinsel
 * Heisdorf, Steinsel, Mullendorf, Walferdange (before 1851)
 * 99. Strassen
 * Strassen
 * Note: formed 1 January 1850, with a detachment from the commune of Bertrange
 * 109. Walferdange
 * Helmsange, Bereldange, Walferdange.
 * Note: Formed 1 January 1851, with a detachment from the commune of Steinsel.
 * 110. Weiler-la-Tour
 * Hassel, Syren, Weiler-la-Tour

Mersch Canton

 * 10. Bissen
 * Bissen, Rost
 * 12. Boevange-sur-Attert
 * Bill, Boevange-sur-Attert, Brouch, Brouch-Moulin, Buschdorf, Finsterthal, Finsterthalerhohe, Grevenknapp
 * 19. Colmar-Berg
 * Berg, Brongeshof, Brosiushof, Carlshof, Colmar, Geismuhle, Lellingerhof, Welsdorf
 * 37. Fischbach
 * Angelsberg, Fischbach, Fischbach-Forge, Koedange, Schiltzberg, Schoos, Stuppicht, Weyer, Wickelscheidt
 * 44. Heffingen
 * Fuhrels, Heffingen, Reuland, Reuland-Moulin, Scherbach, Scherfenhof, Scherfenmuhle, Steinborn
 * 58. Larochette
 * Ernzen, Goudelt, Larochette, Leidenbach, Meysembourg, Weydert
 * 61. Lintgen
 * Gosseldange, Lintgen, Plankenhof, Prettingen
 * 62. Lorentzweiler
 * Asselscheuerhof, Blaschette, Bofferdange, Bofferdange-Ferme, Dauschkaul, Helmdange, Hunsdorf, Klingelscheuer, Lorentzweiler, Rashof, Schwanenthal, Weisbach
 * 67. Mersch
 * Beckesmuhle, Beringen, Beringerberg, Berschbach, Binzrath, Essigen, Finsterthalerhof, Hilbach, Hosbich, Hunnebour, Huhnerhof, Lohr, Mersch, Mersch-Gare, Moesdorf, Pettingen, Reckange, Reckange-Barriere, Rollingen, Roosthof, Scheuerhof, Schoenfels, Storchenheim, Udange, Wickelscheid
 * 76. Nommern
 * Beisten, Bourghof, Cruchten, Cruchten-Gare, Eichelbour, Kleinbourghof, Niederglabach, Nommern, Oberglabach, Schleiderhof, Schrondweiler, Seylerhof
 * 102. Tuntange
 * Ansembourg, Bour, Claushof, Hollenfels, Kalbacherhof, Kohnshocht, Marienthal, Marienthalerhof, Tuntange

Redange Canton

 * Arsdorf
 * Arsdorf, Arsdorf-Moulin, Bilsdorf, Koetschette, Miserehof, Neumuhle, Weissenhof
 * Note: Dissolved 1 January 1979 to form Rambrouch commune.
 * 4. Beckerich
 * Beckerich, Elvange, Hovelange, Huttange, Levelange, Noerdange, Oberpallen, Schweich
 * 78. Bettborn, now Préizerdaul
 * Bettborn, Horas, Platen, Pratz, Pratz-Moulin, Reimberg, Rodbach
 * Note: Until 17 July 2001, it was known as Bettborn, after its administrative centre.[1] Préizerdaul was the first commune to change its name since before the First World War; to date, it is the only commune to have changed its name to a name of Luxembourgish origin.
 * Bigonville
 * Bigonville, Bigonville-Moulin, Bigonville-Route, Flatzbour, Martelinville, Riesenhof, Rieshaus
 * Note: Dissolved 1 January 1979 to form Rambrouch commune.
 * 29. Ell
 * Colpach-Bas, Colpach-Haut, Ell, Jinkenhof, Pettit-Nobressart, Roodt, auf Folscheid, auf Pilscheid
 * Folschette
 * Eschette, Folschette, Goeldt-Hostert, Hostert, Koetschette-Rambrouch, Koetschette-Schwiedelbrouch, Mergenhof, Rambrouch, Schwiedelbrouch
 * Note: Dissolved 1 January 1979 to form Rambrouch commune.
 * 43. Grosbous
 * Hintgeshof, Jeankenhof, Dellen, Grosbous, Lehrhof, Lehrhauschen
 * Perle
 * Hautmartelange, Holtz, Martelange-Rombach, Perle, Wolwelange
 * Note: Dissolved 1 January 1979 to form Rambrouch commune.
 * 82. Redange
 * Eltz-Ospern, Eltz-Redange, Heidenkaul, Lannen, Lannenerberg, Nagem, Nagemerberg, Nagemerhof, Niederpallen, Niederpallen-Moulin, Ospern, Osterbour, Redange, Reichlange
 * 80. Rambrouch
 * Arsdorf, Arsdorf-Moulin, Bigonville, Bilsdorf, Bigonville-Moulin, Bigonville-Route, Eschette, Flatzbour, Folschette, Goeldt-Hostert, Hautmartelange, Holtz, Hostert, Koetschette, Koetschette-Rambrouch, Koetschette-Schwiedelbrouch, Martelange-Rombach, Martelinville, Mergenhof, Miserehof, Neumuhle, Perle, Rambrouch, Riesenhof, Rieshaus, Rombach, Schwiedelbrouch, Weissenhof, Wolwelange
 * Note: Formed 1 January 1979 from former communes of Arsdorf, Bigonville, Folschette and Perle.
 * 88. Saeul
 * Calmus, Ehner, Kapweiler, Saeul, Schwebach
 * 103. Useldange
 * Everlange, Everlange-Moulin, Reichlange-Halte, Rippweiler, Schandel, Useldange
 * 105. Vichten
 * Heid, Michelbuch, Niedervichten, Obervichten, Peckelshof, Schlossberg, Vichten, Vichterhaide, Wampecherhiel, Wiltgeshof
 * 106. Wahl
 * Brattert, Buschrodt, Grevels, Heispelt, Koenigshof, Kuborn, Redingshof, Rindschleiden, Wahl

Remich Canton

 * 15. Bous
 * Assel, Bous, Emeringerhof, Erpeldange, Heisbourgerhof, Herdermuhle, Neunkirchen, Rolling, Scheuerberg
 * 16. Burmerange
 * Burmerange, Elvange, Emerange, Frohmuhle, Weidenmuhle
 * 23. Dalheim
 * Buchholzerhof, Dalheim, Filsdorf, Heidscheuer, Hunnenbusch, Leymuhle, Reckingerhof, Schleifmuhle, Welfrange
 * 59. Lenningen
 * Beyerholz, Canach, Eilern, Hackenhof, Lenningen, Scheuerhof, Untere Muhle
 * 72. Mondorf-les-Bains
 * Altwies, Castelmuhle, Daundorf, Ellange, Ellange-Gare, Heinrichsmuhle, Maison Brehm, Mondorf
 * 91. Remerschen (Schengen since 3 September 2006)
 * Remerschen, Schengen, Wintrange
 * 84. Remich
 * Berg, Remich
 * 96. Stadtbredimus
 * Bucherhof, Greiveldange, Huttermuhle, Stadtbredimus
 * 108. Waldbredimus
 * Ersange, Gondelange, Roedt, Trintange, Waldbredimus
 * 112. Wellenstein
 * Bech-Kleinmacher, Schwebsingen, Wellenstein

Vianden Canton

 * Fouhren
 * Bettel, Fouhren, Herbsgracht, Hoscheidterhof, Kaempchen, Longsdorf, Marxberg, Poscheid, Walsdorf
 * Note: Dissolved alongside with Bastendorf (in Diekirch) to form commune of Tandel 1 January 2006.
 * 79. Putscheid
 * Bivels, Bivels-Moulin, Gralingen, Grauenstein, Hoscheiderhof, Kohlberg, Merscheid, Nachtmanderscheid, Poul, Putscheid, Route de Vianden, Route de Wahlhausen, Stolzembourg, Weiler
 * 100. Tandel
 * Bastendorf, Bettel, Bleesmuhle, Brandenbourg, Fischbacherhof, Fouhren, Froehnerhof, Herbsgracht, Hoscheidterhof, Kaempchen, Katzenbour, Kippenhof, Kleinspech, Landscheid, Longsdorf, Marxberg, Poscheid, Ronnenbusch, Schmittenhof, Selz, Tandel, Walsdorf
 * 104. Vianden
 * Kaltgescbach, Munigkeltershaus, Sanatorium-Vianden, Scheuerhof, Vianden

Wiltz Canton

 * 13. Boulaide
 * Baschleiden, Boulaide, Boulaide-Moulin, Flebour, Poteau de Harlange, Schaulsmuhle
 * 33. Esch-sur-Sure
 * Esch-sur-Sure, Esch-sur-Sure-Tunnel, Flamsmuhle
 * 34. Eschweiler
 * Caff Halte, Erpeldange, Eschweiler, Kleinhoscheid, Knaphoscheid, Selscheid
 * 41. Goesdorf
 * Bockholtz, Buderscheid, Dahl, Dierbach, Goebelsmuhle, Goesdorf, Goesdorf-Mine, Harderbach, Heufurth, Masseler, Nocher, Nocher-Route
 * Harlange
 * Baumbusch, Harlange, Tarchamps, Tockenmuhle, Watrange
 * Note: Dissolved with Mecher 1 January 1979 to form new commune of Lac de la Haute-Sure.
 * 45. Heiderscheid
 * Dickenschbour, Dierbach, Eschdorf, Fond de Heiderscheid, Heiderscheid, Herheck, Merscheid, Ringel, Ringel-Ferme, Tadler
 * Kautenbach
 * Alscheid, Kautenbach, Koenerhof, Merkholtz, Schuttbourg-Chateau, Schuttbourg-Moulin
 * Note: Dissolved to merge with Wilwerwiltz to form new commune of Kiischpelt on 1 January 2006.
 * 54. Kiischpelt
 * Alscheid, Enscherange, Kautenbach, Pintsch and Wilwerwiltz.
 * Note: The commune was formed 1 January 2006, from the former communes of Kautenbach and Wilwerwiltz.
 * 57. Lac de la Haute-Sure
 * Bavigne, Harlange, Mecher, Kaundorf, Nothum and Tarchamps.
 * Note: The commune was formed from the former communes of Harlange and Mecher on 1 January 1979.
 * Mecher
 * Bavigne, Dunkrodt, Gefagmuhle, Kaundorf, Liefrange, Loutschmuhle, Mecher, Nothum, Saint-Pirmin
 * Note: Dissolved with Harlange 1 January 1979 to form new commune of Lac de la Haute-Sure.
 * 74. Neunhausen
 * Bonnal, Burgfried, Insenborn, Lultzhausen, Meischmuhle, Neuhof, Neunhausen
 * Oberwampach
 * Allerborn, Birkenhof, Brachtenbach, Buschweg, Derenbach, Niederwampach, Oberwampach, Schimpach, Schimpach-Station
 * Note: Dissolved 1 January 1978 to form Wincrange commune in Clervaux Canton.
 * 113. Wiltz
 * Batzendellt, Lameschmuhle, Niederwiltz, Roullingen, Toutschenmuhle, Unterwiltz, Weidingen, Wiltz
 * Wilwerwiltz
 * Enscherange, Lellingen, Pintsch, Wilwerwiltz
 * 115. Winseler
 * Berl, Doncols, Grummelscheid, Kailhorn, Noertrange, Pommerloch, Schleif, Schleifmuhle, Sonlez, Winseler