Luxembourg: cities by population
Luxembourg has a population of 687,448 (UN estimate, 2026), with Luxembourg as its capital. The 50 largest of its 209 recorded towns and cities, ranked.
+58%
since 2000 (436,132)
+15%
projected by 2050 (791,464)
265
people per km²
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.
Largest cities in Luxembourg
| # | Place | Region | Population |
|---|---|---|---|
| 1 | Luxembourg | Luxembourg | 76,684 |
| 2 | Esch-sur-Alzette | Esch-sur-Alzette | 36,625 |
| 3 | Dudelange | Esch-sur-Alzette | 18,013 |
| 4 | Belvaux | Esch-sur-Alzette | 8,329 |
| 5 | Schifflange | Esch-sur-Alzette | 8,155 |
| 6 | Walferdange | Luxembourg | 7,819 |
| 7 | Rodange | Esch-sur-Alzette | 7,774 |
| 8 | Bettembourg | Esch-sur-Alzette | 7,437 |
| 9 | Diekirch | Diekirch | 7,295 |
| 10 | Pétange | Esch-sur-Alzette | 7,187 |
| 11 | Soleuvre | Esch-sur-Alzette | 6,420 |
| 12 | Ettelbruck | Diekirch | 6,364 |
| 13 | Strassen | Luxembourg | 6,006 |
| 14 | Howald | Luxembourg | 5,815 |
| 15 | Bertrange | Luxembourg | 5,615 |
| 16 | Differdange | Esch-sur-Alzette | 5,296 |
| 17 | Schengen | Remich | 5,196 |
| 18 | Grevenmacher | Grevenmacher | 5,092 |
| 19 | Mamer | Capellen | 5,017 |
| 20 | Wiltz | Wiltz | 4,816 |
| 21 | Echternach | Echternach | 4,787 |
| 22 | Béreldange | Luxembourg | 4,665 |
| 23 | Bascharage | Capellen | 4,645 |
| 24 | Kayl | Esch-sur-Alzette | 4,396 |
| 25 | Tétange | Esch-sur-Alzette | 4,033 |
| 26 | Remich | Remich | 4,015 |
| 27 | Beggen | Luxembourg | 3,954 |
| 28 | Wasserbillig | Grevenmacher | 3,485 |
| 29 | Mersch | Mersch | 3,464 |
| 30 | Bridel | Capellen | 3,456 |
| 31 | Mondercange | Esch-sur-Alzette | 3,306 |
| 32 | Lamadelaine | Esch-sur-Alzette | 3,219 |
| 33 | Helmsange | Luxembourg | 3,118 |
| 34 | Mondorf-les-Bains | Remich | 3,113 |
| 35 | Alzingen | Luxembourg | 2,988 |
| 36 | Fentange | Luxembourg | 2,705 |
| 37 | Bissen | Mersch | 2,547 |
| 38 | Sandweiler | Luxembourg | 2,522 |
| 39 | Sanem | Esch-sur-Alzette | 2,489 |
| 40 | Itzig | Luxembourg | 2,414 |
| 41 | Capellen | Capellen | 2,371 |
| 42 | Junglinster | Grevenmacher | 2,358 |
| 43 | Rollingen | Mersch | 2,245 |
| 44 | Steinfort | Capellen | 2,225 |
| 45 | Eischen | Capellen | 2,206 |
| 46 | Vianden | Vianden | 2,203 |
| 47 | Roodt-sur-Syre | Grevenmacher | 2,017 |
| 48 | Gonderange | Grevenmacher | 1,983 |
| 49 | Hautcharage | Capellen | 1,971 |
| 50 | Hesperange | Luxembourg | 1,937 |
Twenty years earlier: Luxembourg in the 2005 World Gazetteer — population then 455,581.
Common questions
What is the population of Luxembourg?
Luxembourg has a population of 687,448, the UN World Population Prospects estimate for 2026. The UN's medium-variant projection for 2050 is 791,464 — a forecast, not a measurement.
What is the capital of Luxembourg?
Luxembourg.