Population Statistics
HomeWorldThe Netherlands

The Netherlands: cities by population

The Netherlands has a population of 17,231,017, with Amsterdam as its capital. The 50 largest of its 1,689 recorded towns and cities, ranked.

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 GeoNames country data. Sources & method.
#PlaceRegionPopulation
1RotterdamSouth Holland868,135
2AmsterdamNorth Holland741,636
3The HagueSouth Holland474,292
4UtrechtUtrecht376,435
5GroningenGroningen244,807
6EindhovenNorth Brabant235,691
7TilburgNorth Brabant221,947
8BredaNorth Brabant184,126
9NijmegenGelderland177,359
10Almere StadFlevoland176,432
11HaarlemNorth Holland162,543
12ArnhemGelderland162,424
13's-HertogenboschNorth Brabant160,783
14EnschedeOverijssel153,655
15ZaanstadNorth Holland140,085
16AmersfoortUtrecht139,914
17ApeldoornGelderland136,670
18HoofddorpNorth Holland132,734
19ZwolleOverijssel129,840
20LeeuwardenFriesland124,481
21MaastrichtLimburg122,378
22LeidenSouth Holland119,713
23DordrechtSouth Holland119,260
24ZoetermeerSouth Holland115,845
25VenloLimburg101,988
26DeventerOverijssel97,331
27DelftSouth Holland95,060
28AlkmaarNorth Holland94,853
29HeerlenLimburg93,084
30HilversumNorth Holland83,640
31HengeloOverijssel82,311
32PurmerendNorth Holland80,117
33LelystadFlevoland79,811
34AmstelveenNorth Holland79,639
35RoosendaalNorth Brabant77,725
36OssNorth Brabant76,430
37SchiedamSouth Holland75,438
38SpijkenisseSouth Holland74,988
39HelmondNorth Brabant74,740
40VlaardingenSouth Holland73,798
41AlmeloOverijssel72,725
42GoudaSouth Holland71,952
43ZaandamNorth Holland71,708
44Alphen aan den RijnSouth Holland70,251
45HoornNorth Holland68,852
46AssenDrenthe68,836
47Velsen-ZuidNorth Holland67,758
48EdeGelderland67,670
49Bergen op ZoomNorth Brabant66,256
50Capelle aan den IJsselSouth Holland65,255