{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "e3c8bf378ad48c52f28e236cd31eb1a1",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:nl:official:nl:cbs_provincie:pv27",
  "name": "North Holland",
  "name_local": "Noord-Holland",
  "country_code": "NL",
  "country": "Netherlands",
  "canonical_url": "https://immigrationdb.com/countries/netherlands/north-holland/",
  "summary": "North Holland has 81 published cities; the largest is Amsterdam, with 934,526 residents. Net rent runs from €7.60 to €10.20 per m² a month across the 7 cities that publish it.",
  "cities": [
    {
      "name": "Amsterdam",
      "canonical_url": "https://immigrationdb.com/cities/nl/amsterdam/",
      "population": 934526,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.1,
      "pm25_ug_m3": 9
    },
    {
      "name": "Haarlem",
      "canonical_url": "https://immigrationdb.com/cities/nl/haarlem/",
      "population": 168898,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4,
      "pm25_ug_m3": null
    },
    {
      "name": "Haarlemmermeer",
      "canonical_url": "https://immigrationdb.com/cities/nl/haarlemmermeer/",
      "population": 166978,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": 8.4
    },
    {
      "name": "Zaanstad",
      "canonical_url": "https://immigrationdb.com/cities/nl/zaanstad/",
      "population": 165201,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.6,
      "pm25_ug_m3": 7.8
    },
    {
      "name": "Alkmaar",
      "canonical_url": "https://immigrationdb.com/cities/nl/alkmaar/",
      "population": 113196,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Purmerend",
      "canonical_url": "https://immigrationdb.com/cities/nl/purmerend/",
      "population": 96182,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Amstelveen",
      "canonical_url": "https://immigrationdb.com/cities/nl/amstelveen/",
      "population": 95840,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Hilversum",
      "canonical_url": "https://immigrationdb.com/cities/nl/hilversum/",
      "population": 94595,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Dijk en Waard",
      "canonical_url": "https://immigrationdb.com/cities/nl/dijk-en-waard/",
      "population": 91411,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Hoofddorp",
      "canonical_url": "https://immigrationdb.com/cities/nl/hoofddorp/",
      "population": 81685,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hoorn",
      "canonical_url": "https://immigrationdb.com/cities/nl/hoorn/",
      "population": 76202,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Velsen",
      "canonical_url": "https://immigrationdb.com/cities/nl/velsen/",
      "population": 70361,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": 11
    },
    {
      "name": "Gooise Meren",
      "canonical_url": "https://immigrationdb.com/cities/nl/gooise-meren/",
      "population": 61213,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Den Helder",
      "canonical_url": "https://immigrationdb.com/cities/nl/den-helder/",
      "population": 56678,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.5,
      "pm25_ug_m3": 9
    },
    {
      "name": "Hollands Kroon",
      "canonical_url": "https://immigrationdb.com/cities/nl/hollands-kroon/",
      "population": 50592,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Schagen",
      "canonical_url": "https://immigrationdb.com/cities/nl/schagen/",
      "population": 48778,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Medemblik",
      "canonical_url": "https://immigrationdb.com/cities/nl/medemblik/",
      "population": 46305,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3,
      "pm25_ug_m3": null
    },
    {
      "name": "Beverwijk",
      "canonical_url": "https://immigrationdb.com/cities/nl/beverwijk/",
      "population": 43052,
      "rent_eur_per_m2_month": 8.3,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.5,
      "pm25_ug_m3": 10
    },
    {
      "name": "Huizen",
      "canonical_url": "https://immigrationdb.com/cities/nl/huizen/",
      "population": 41287,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Heemskerk",
      "canonical_url": "https://immigrationdb.com/cities/nl/heemskerk/",
      "population": 39529,
      "rent_eur_per_m2_month": 7.6,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Edam-Volendam",
      "canonical_url": "https://immigrationdb.com/cities/nl/edam-volendam/",
      "population": 37126,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Castricum",
      "canonical_url": "https://immigrationdb.com/cities/nl/castricum/",
      "population": 37077,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.8,
      "pm25_ug_m3": null
    },
    {
      "name": "Aalsmeer",
      "canonical_url": "https://immigrationdb.com/cities/nl/aalsmeer/",
      "population": 33459,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Diemen",
      "canonical_url": "https://immigrationdb.com/cities/nl/diemen/",
      "population": 33327,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Uithoorn",
      "canonical_url": "https://immigrationdb.com/cities/nl/uithoorn/",
      "population": 32204,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Nieuw-Vennep",
      "canonical_url": "https://immigrationdb.com/cities/nl/nieuw-vennep/",
      "population": 31790,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bergen (NH.)",
      "canonical_url": "https://immigrationdb.com/cities/nl/bergen-nh/",
      "population": 29653,
      "rent_eur_per_m2_month": 8.4,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Heemstede",
      "canonical_url": "https://immigrationdb.com/cities/nl/heemstede/",
      "population": 27556,
      "rent_eur_per_m2_month": 10.2,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Wijdemeren",
      "canonical_url": "https://immigrationdb.com/cities/nl/wijdemeren/",
      "population": 24672,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Heiloo",
      "canonical_url": "https://immigrationdb.com/cities/nl/heiloo/",
      "population": 24613,
      "rent_eur_per_m2_month": 8.6,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Koggenland",
      "canonical_url": "https://immigrationdb.com/cities/nl/koggenland/",
      "population": 24214,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Bloemendaal",
      "canonical_url": "https://immigrationdb.com/cities/nl/bloemendaal/",
      "population": 23554,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Stede Broec",
      "canonical_url": "https://immigrationdb.com/cities/nl/stede-broec/",
      "population": 22445,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Drechterland",
      "canonical_url": "https://immigrationdb.com/cities/nl/drechterland/",
      "population": 20550,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Enkhuizen",
      "canonical_url": "https://immigrationdb.com/cities/nl/enkhuizen/",
      "population": 18738,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Naarden",
      "canonical_url": "https://immigrationdb.com/cities/nl/naarden/",
      "population": 18520,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Waterland",
      "canonical_url": "https://immigrationdb.com/cities/nl/waterland/",
      "population": 17721,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Zandvoort",
      "canonical_url": "https://immigrationdb.com/cities/nl/zandvoort/",
      "population": 17335,
      "rent_eur_per_m2_month": 9.8,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Wormerland",
      "canonical_url": "https://immigrationdb.com/cities/nl/wormerland/",
      "population": 16328,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Badhoevedorp",
      "canonical_url": "https://immigrationdb.com/cities/nl/badhoevedorp/",
      "population": 15625,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ouder-Amstel",
      "canonical_url": "https://immigrationdb.com/cities/nl/ouder-amstel/",
      "population": 14525,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Texel",
      "canonical_url": "https://immigrationdb.com/cities/nl/texel/",
      "population": 13958,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Uitgeest",
      "canonical_url": "https://immigrationdb.com/cities/nl/uitgeest/",
      "population": 13489,
      "rent_eur_per_m2_month": 8.2,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Blaricum",
      "canonical_url": "https://immigrationdb.com/cities/nl/blaricum/",
      "population": 12938,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Opmeer",
      "canonical_url": "https://immigrationdb.com/cities/nl/opmeer/",
      "population": 12669,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.8,
      "pm25_ug_m3": null
    },
    {
      "name": "Landsmeer",
      "canonical_url": "https://immigrationdb.com/cities/nl/landsmeer/",
      "population": 11685,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Laren",
      "canonical_url": "https://immigrationdb.com/cities/nl/laren/",
      "population": 11474,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Oostzaan",
      "canonical_url": "https://immigrationdb.com/cities/nl/oostzaan/",
      "population": 9778,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3,
      "pm25_ug_m3": null
    },
    {
      "name": "Kudelstaart",
      "canonical_url": "https://immigrationdb.com/cities/nl/kudelstaart/",
      "population": 9235,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Muiden",
      "canonical_url": "https://immigrationdb.com/cities/nl/muiden/",
      "population": 9055,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Anna Paulowna",
      "canonical_url": "https://immigrationdb.com/cities/nl/anna-paulowna/",
      "population": 8845,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ouderkerk aan de Amstel",
      "canonical_url": "https://immigrationdb.com/cities/nl/ouderkerk-aan-de-amstel/",
      "population": 8250,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Zwanenburg",
      "canonical_url": "https://immigrationdb.com/cities/nl/zwanenburg/",
      "population": 8095,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Oosteinde",
      "canonical_url": "https://immigrationdb.com/cities/nl/oosteinde/",
      "population": 7780,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Andijk",
      "canonical_url": "https://immigrationdb.com/cities/nl/andijk/",
      "population": 7410,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Den Burg",
      "canonical_url": "https://immigrationdb.com/cities/nl/den-burg/",
      "population": 7000,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Zuid-Scharwoude",
      "canonical_url": "https://immigrationdb.com/cities/nl/zuid-scharwoude/",
      "population": 6880,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Warmenhuizen",
      "canonical_url": "https://immigrationdb.com/cities/nl/warmenhuizen/",
      "population": 6495,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Broek op Langedijk",
      "canonical_url": "https://immigrationdb.com/cities/nl/broek-op-langedijk/",
      "population": 6165,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Obdam",
      "canonical_url": "https://immigrationdb.com/cities/nl/obdam/",
      "population": 6095,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Noord-Scharwoude",
      "canonical_url": "https://immigrationdb.com/cities/nl/noord-scharwoude/",
      "population": 6085,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Akersloot",
      "canonical_url": "https://immigrationdb.com/cities/nl/akersloot/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Assendelft",
      "canonical_url": "https://immigrationdb.com/cities/nl/assendelft/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bennebroek",
      "canonical_url": "https://immigrationdb.com/cities/nl/bennebroek/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bussum",
      "canonical_url": "https://immigrationdb.com/cities/nl/bussum/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Edam",
      "canonical_url": "https://immigrationdb.com/cities/nl/edam/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Heerhugowaard",
      "canonical_url": "https://immigrationdb.com/cities/nl/heerhugowaard/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "IJmuiden",
      "canonical_url": "https://immigrationdb.com/cities/nl/ijmuiden/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Julianadorp",
      "canonical_url": "https://immigrationdb.com/cities/nl/julianadorp/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kortenhoef",
      "canonical_url": "https://immigrationdb.com/cities/nl/kortenhoef/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Limmen",
      "canonical_url": "https://immigrationdb.com/cities/nl/limmen/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Loosdrecht",
      "canonical_url": "https://immigrationdb.com/cities/nl/loosdrecht/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Nieuw-Loosdrecht",
      "canonical_url": "https://immigrationdb.com/cities/nl/nieuw-loosdrecht/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sint Pancras",
      "canonical_url": "https://immigrationdb.com/cities/nl/sint-pancras/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Velsen-Zuid",
      "canonical_url": "https://immigrationdb.com/cities/nl/velsen-zuid/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Velserbroek",
      "canonical_url": "https://immigrationdb.com/cities/nl/velserbroek/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Volendam",
      "canonical_url": "https://immigrationdb.com/cities/nl/volendam/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Weesp",
      "canonical_url": "https://immigrationdb.com/cities/nl/weesp/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wormer",
      "canonical_url": "https://immigrationdb.com/cities/nl/wormer/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Zaandam",
      "canonical_url": "https://immigrationdb.com/cities/nl/zaandam/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Zaandijk",
      "canonical_url": "https://immigrationdb.com/cities/nl/zaandijk/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    }
  ],
  "rankings": []
}
