Vaduz's 2025 population is now estimated at 5,843. In 2016, the population of Vaduz was 5,624. Vaduz has grown by 147 in the last year, which represents a 0.42% annual change.
| City | 2025 Pop. ↓ | Growth |
|---|---|---|
| Schaan | 5,748 | |
| Triesen | 4,701 | |
| Balzers | 4,447 | |
| Eschen | 4,008 | |
| Mauren | 3,626 | |
| Triesenberg | 2,689 | |
| Ruggell | 1,862 | |
| Gamprin | 1,268 | |
| Schellenberg | 1,004 | |
| Planken | 377 |