Home
Tweet
Facebook
Show Map

Luxembourg: Administrative Division

Contents: Luxembourg

Grand Duchy


643,941 Population [2021] – census

672,050 Population [2024] – estimate

2,586km² Area

259.8/km² Density [2024]

2.0% Annual Population Change [2021 → 2024]

Contents: Cantons and Communes

The population of the cantons and communes of the Grand Duchy of Luxembourg according to census results and latest official estimates.

The Details icon links to further information about a selected division including its population structure (gender, age groups, age distribution, citizenship, country of birth, main language).

NameStatusPopulation
Census
1981-03-31
Population
Census
1991-03-01
Population
Census
2001-02-15
Population
Census
2011-02-01
Population
Census
2021-11-08
Population
Estimate
2024-01-01
Capellen (Kapellen)Canton27,14831,79137,13341,17351,52354,352
Dippach (Dippech)Commune2,0082,5883,1893,5444,4924,593
Garnich (Garnech)Commune1,1111,2641,4951,8612,2552,308
Habscht (incl. Hobscheid, Septfontaines)Commune2,5472,7313,3403,8404,9185,144
Käerjeng (incl. Bascharage, Clemency)Commune6,0726,6628,6959,67110,76111,159
Kehlen (Kielen)Commune2,7274,3814,7925,0486,1686,859
Koerich (Käerch)Commune1,3921,5171,8022,2832,6492,733
Kopstal (Koplescht)Commune3,0232,9633,0023,0974,1374,501
MamerCommune5,4236,2646,7537,47310,42611,055
Steinfort (Stengefort)Commune2,8453,4214,0654,3565,7176,000
Clervaux (Klierf)Canton9,88010,55912,83615,40519,94421,214
Clervaux (Klierf, Cliärref; incl. Munshausen, Heinerscheid)Commune2,8342,9913,5574,3585,7516,121
Parc Hosingen (Parc Housen; incl. Consthum, Hoscheid)Commune1,6731,8522,2232,9843,8344,141
Troisvierges (Ëlwen)Commune1,8581,9932,5232,9193,4633,580
Weiswampach (Wäisswampech)Commune8829761,1521,3622,2252,456
Wincrange (Wëntger)Commune2,6332,7473,3813,7824,6714,916
Diekirch (Dikrech)Canton20,93122,33125,60328,48934,27835,764
Bettendorf (Bettenduerf)Commune1,7482,0192,3142,4892,9433,094
Bourscheid (Buerschent)Commune9241,0271,1301,3361,6861,724
Diekirch (Dikrech)Commune5,5855,5896,0686,3187,1437,244
Erpeldange-sur-Sûre (Ierpeldeng op der Sauer)Commune1,1601,5482,0612,2952,4352,494
Ettelbruck (Ettelbréck)Commune6,4546,5527,3447,8319,3539,965
Feulen (Feelen)Commune1,0031,1691,3691,5852,3022,439
Mertzig (Mäerzeg)Commune9201,0331,4391,7462,2932,422
Reisdorf (Reisduerf)Commune5435317411,0431,3131,430
SchierenCommune1,1731,2931,3581,4972,1132,156
Vallée de l'Ernz (Ärenzdallgemeng; incl. Medernach, Ermsdorf)Commune1,4211,5701,7792,3492,6972,796
Echternach (Iechternach)Canton10,64911,73414,13416,67019,67920,283
Beaufort (Beefort)Commune9161,2021,5512,2543,0043,044
BechCommune7157869461,0781,3301,337
Berdorf (Bäerdref)Commune8529881,3041,6961,9832,244
Consdorf (Konsdref)Commune1,1941,4341,7451,8232,1262,127
Echternach (Iechternach)Commune4,1494,2164,6105,3365,6905,869
Rosport-Mompach (Rouspert-Mompech)Commune2,1392,2642,8413,1413,6383,714
Waldbillig (Waldbëlleg)Commune6848441,1371,3421,9081,948
Esch-sur-Alzette (Esch-Uelzecht)Canton114,483116,501134,674152,479186,224192,739
Bettembourg (Beetebuerg)Commune7,1318,0209,0639,79011,40611,521
Differdange (Déifferdeng)Commune16,72615,74018,17221,93528,53230,364
Dudelange (Diddeleng)Commune14,07214,67417,32018,78121,56822,043
Esch-sur-Alzette (Esch-Uelzecht)Commune25,14424,01827,14630,12536,11737,455
Frisange (Fréiseng)Commune1,6882,0532,8783,7504,7684,968
Kayl (Keel, Käl)Commune6,3546,2927,0507,7679,7019,889
Leudelange (Leideleng)Commune1,3401,4421,8512,1482,7042,780
Mondercange (Monnerech)Commune3,9644,9426,0896,2286,9797,274
Pétange (Péiteng)Commune12,12712,35213,74916,08520,38520,903
Reckange-sur-Mess (Recken, Reckeng op der Mess)Commune1,4061,5561,7002,1382,6842,799
Roeser (Réiser)Commune3,0383,4884,4575,3026,5986,919
Rumelange (Rëmeleng)Commune3,7113,5004,3095,0385,6705,775
Sanem (Suessem)Commune11,16211,55413,04114,47017,96418,532
Schifflange (Schëffleng)Commune6,6206,8707,8498,92211,14811,517
Grevenmacher (Gréiwemaacher)Canton16,40318,15221,65025,59931,68233,047
Betzdorf (Betzder)Commune1,6541,9872,3693,2364,1264,109
BiwerCommune1,0051,1331,4921,6531,8941,904
Flaxweiler (Fluessweller)Commune1,0771,1531,4131,7692,1602,199
Grevenmacher (Gréiwemaacher)Commune2,9963,0293,7344,3685,0505,193
Junglinster (Jonglënster)Commune3,6574,7725,7536,4828,4058,800
ManternachCommune9481,0231,3221,7612,2322,296
Mertert (Mäertert)Commune3,0532,9263,2873,8524,7605,346
Wormeldange (Wuermeldeng, Wormer)Commune2,0132,1292,2802,4783,0553,200
Luxembourg (Lëtzebuerg)Canton114,225117,471125,019151,592197,932207,650
Bertrange (Bartreng)Commune4,0004,2285,5146,2138,5348,892
Contern (Konter)Commune2,2032,5683,0823,4194,1544,513
Hesperange (Hesper)Commune9,0909,92110,40013,33515,83516,836
Luxembourg (Lëtzebuerg)Commune78,91275,83376,68895,058128,097134,697
Niederanven (Nidderaanwen)Commune3,3935,0535,4395,4246,4426,837
SandweilerCommune2,0282,0202,5773,1373,7163,797
Schuttrange (Schëtter)Commune1,7382,5033,2583,7214,3064,436
Steinsel (Steesel)Commune2,4213,5214,4024,7175,5595,677
Strassen (Stroossen)Commune4,2424,9205,9017,39910,26110,594
Walferdange (Walfer)Commune5,3005,8196,4377,2408,5278,866
Weiler-la-Tour (Weiler zum Tuerm)Commune8981,0851,3211,9292,5012,505
Mersch (Miersch)Canton16,54219,14123,31127,27634,65236,262
Bissen (Biissen)Commune1,6711,7812,4472,7843,3153,492
Colmar-Berg (Kolmer-Bierg)Commune1,1761,3851,7111,9192,2712,429
Fischbach (Fëschbech)Commune4654916358941,2561,300
Heffingen (Hiefenech)Commune6546848241,0681,5061,548
Helperknapp (incl. Boevange-sur-Attert, Tuntange)Commune1,7522,1442,7873,3124,6645,115
Larochette (Fiels)Commune1,2801,2881,7422,0122,2062,230
Lintgen (Lëntgen)Commune1,6161,8412,2262,6053,4013,487
Lorentzweiler (Luerenzweiler)Commune2,4482,7732,9733,5314,4204,658
Mersch (Miersch)Commune4,8175,9707,0127,97310,16710,519
Nommern (Noumer)Commune6637849541,1781,4461,484
Redange (Réiden)Canton10,26811,07513,66616,14620,27921,138
Beckerich (Biekerech)Commune1,4921,6472,0712,2932,7762,874
EllCommune5595958231,0891,5471,598
Groussbus-WalCommune1,1271,1981,4271,7122,1732,285
PréizerdaulCommune8098871,2441,3921,7641,825
Rambrouch (Rammerech)Commune2,5402,7413,3323,8984,6974,934
Redange-sur-Attert (Réiden)Commune1,7011,8502,1772,5642,9683,077
Saeul (Sëll)Commune426440460673960980
Useldange (Useldeng)Commune1,0401,0841,3011,5372,0292,143
Vichten (Viichten)Commune5746338319881,3651,422
Remich (Réimech)Canton11,79412,94916,16419,26423,68424,391
Bous-Waldbredimus (Bus-Waldbriedemes)Commune1,4111,5461,9382,3042,9703,165
Dalheim (Duelem)Commune1,2291,4251,7061,9422,3992,389
Lenningen (Lenneng)Commune9121,0151,1691,6442,0472,149
Mondorf-les-Bains (Munneref)Commune2,5102,8833,6384,3935,4035,432
Remich (Réimech)Commune2,3762,5362,8833,3323,8194,101
Schengen (incl. Burmerange, Wellenstein)Commune2,6022,6623,5814,0935,0755,163
Stadtbredimus (Stadbriedemes)Commune7548821,2491,5561,9711,992
Vianden (Veianen)Canton3,2773,3333,6454,4285,5025,680
Putscheid (Pëtscht, Pëtschent)Commune6006577169951,1271,176
TandelCommune1,1771,1961,4181,7022,2072,292
Vianden (Veianen, Veinen)Commune1,5001,4801,5111,7312,1682,212
Wiltz (Wolz)Canton8,9979,59711,70413,83218,56219,530
Boulaide (Bauschelt)Commune5335937349701,4381,521
Esch-sur-Sûre (Esch-Sauer; incl. Neunhausen, Heiderscheid)Commune1,3921,3991,7142,2012,9913,188
Goesdorf (Géisdref)Commune6557281,0251,2971,6301,663
Kiischpelt (Kiischpelt)Commune6197458659991,2261,260
Lac de la Haute-SûreCommune1,0061,1281,3281,5432,1602,281
Wiltz (Wolz; incl. Eschweiler)Commune4,1914,3625,1765,7587,6978,102
Winseler (Wanseler)Commune6016428621,0641,4201,515
Luxembourg (Lëtzebuerg)Grand Duchy364,597384,634439,539512,353643,941672,050

Source: Le Portail des Statistiques du Luxembourg.


Further information about the population structure:

MalesFemales49.6%50.4%
GenderPersons
Males324,355
Females319,586
Gender (C 2021)
Males324,355
Females319,586
0-14 years15-64years65+ years69.3%
Age GroupsPersons
0-14 years102,574
15-64 years446,491
65+ years94,876
Age Groups (C 2021)
0-14 years102,574
15-64 years446,491
65+ years94,876
MalesFemales
Age DistributionMalesFemales
90+ years13383352
80-89 years820012501
70-79 years1928321103
60-69 years3288932766
50-59 years4771344146
40-49 years4843646741
30-39 years5174050289
20-29 years4489242555
10-19 years3496632624
0-9 years3489833509
Age Distribution (C 2021)
90+ years4,690
80-89 years20,701
70-79 years40,386
60-69 years65,655
50-59 years91,859
40-49 years95,177
30-39 years102,029
20-29 years87,447
10-19 years67,590
0-9 years68,407
Luxembo…EUOtherCitizenshipOther38.2%52.8%
CitizenshipPersons
Luxembourger339,890
EU245,906
Other Citizenship57,805
Stateless183
Citizenship (C 2021)
Luxembourger339,890
EU245,906
Other Citizenship57,805
Stateless183
Luxembo…EUOtherCountry33.8%50.7%
Country of BirthPersons
Luxembourg326,239
EU217,685
Other Country99,619
Country of Birth (C 2021)
Luxembourg326,239
EU217,685
Other Country99,619
Luxembo…FrenchGermanPortugueseItalianEnglishOther La…55.8%
Main LanguagePersons
Luxembourgish265,731
French57,633
German14,658
Portuguese74,636
Italian13,896
English10,018
Other Language40,045
Main Language (C 2011)
Luxembourgish265,731
French57,633
German14,658
Portuguese74,636
Italian13,896
English10,018
Other Language40,045

The service has to support the EPSG:3857 projection; in case of WMTS as TileMatrixSet name.






20 km
Toggle Menu
Zoom In
Zoom Out
Change Level
Population
Density
Change
Gender
Age 65+
Foreign Citizenship
Foreign Born
Select Topic
Status
Change Label
Enlarge Map
Downsize Map
Hide Map
Toggle Menu
Change Base Map
Change Transparency
Undock Map
Swap Map Position
Enlarge Map
Downsize Map
Show Legend
Print Map
Luxembourger
Luxembourg
Luxembourgish
Other Language