List of cities in Netherlands by population. There are 137 cities in Netherlands, of which Amsterdam is the largest in terms of population - 825 143. The total number of people in Netherlands is 17 433 780 for 2026.
| # | Name, city | Population |
|---|---|---|
| 1 | Amsterdam | 825 143 |
| 2 | Rotterdam | 631 180 |
| 3 | The Hague | 501 799 |
| 4 | Utrecht | 316 533 |
| 5 | Eindhoven | 217 179 |
| 6 | Tilburg | 206 312 |
| 7 | Almere | 193 346 |
| 8 | Groningen | 192 825 |
| 9 | Breda | 175 630 |
| 10 | Nijmegen | 165 214 |
| 11 | Enschede | 157 957 |
| 12 | Apeldoorn | 157 069 |
| 13 | Haarlem | 151 961 |
| 14 | Arnhem | 149 356 |
| 15 | Amersfoort | 148 448 |
| 16 | Hertogenbosch | 141 935 |
| 17 | Zoetermeer | 122 366 |
| 18 | Zwolle | 121 687 |
| 19 | Maastricht | 121 109 |
| 20 | Dordrecht | 118 913 |