Luxembourg's 2026 population is now estimated at 139,241. In 1981, the population of Luxembourg was 78,912. Luxembourg has grown by 3,080 in the last year, which represents a 2.26% annual change. These population values and projections come from Luxembourg communes census series (1981-2021) direct from STATEC LUSTAT DF_X021, Luxembourg communes estimate 2025 direct from STATEC LUSTAT DF_X021 and World Population Review Internal Projections .
| City | 2026 Pop. ↓ | Growth |
|---|---|---|
| Luxembourg | 139,241 | 2.26% |
| Esch-sur-Alzette | 38,358 | 1.15% |
| Differdange | 31,566 | 2.52% |
| Clervaux | 22,544 | 3.07% |
| Dudelange | 22,379 | 0.79% |
| Redange-sur-Attert | 21,855 | 1.93% |
| Petange | 21,344 | 1.22% |
| Echternach | 20,779 | 1.32% |
| Wiltz | 20,406 | 2.32% |
| Sanem | 19,395 | 1.62% |
| Hesperange | 17,540 | 2.3% |
| Bettembourg | 11,692 | 0.55% |
| Mamer | 11,675 | 2.7% |
| Schifflange | 11,665 | 0.66% |
| Kaerjeng | 11,465 | 1.74% |
| Mersch | 10,819 | 1.55% |
| Strassen | 10,736 | 0.93% |
| Ettelbruck | 10,388 | 2.35% |
| Kayl | 10,046 | 0.77% |
| Bertrange | 9,260 | 1.79% |