{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "fa8f73ad8eb0b51dbbda69e2e6b5c584",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:nl:official:nl:cbs_provincie:pv20",
  "name": "Groningen",
  "name_local": "Groningen",
  "country_code": "NL",
  "country": "Netherlands",
  "canonical_url": "https://immigrationdb.com/countries/netherlands/groningen/",
  "summary": "Groningen has 23 published cities; the largest is Groningen, with 244,427 residents.",
  "cities": [
    {
      "name": "Groningen",
      "canonical_url": "https://immigrationdb.com/cities/nl/groningen/",
      "population": 244427,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.2,
      "pm25_ug_m3": 7
    },
    {
      "name": "Westerkwartier",
      "canonical_url": "https://immigrationdb.com/cities/nl/westerkwartier/",
      "population": 65067,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Midden-Groningen",
      "canonical_url": "https://immigrationdb.com/cities/nl/midden-groningen/",
      "population": 61346,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Het Hogeland",
      "canonical_url": "https://immigrationdb.com/cities/nl/het-hogeland/",
      "population": 48073,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Eemsdelta",
      "canonical_url": "https://immigrationdb.com/cities/nl/eemsdelta/",
      "population": 44846,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Oldambt",
      "canonical_url": "https://immigrationdb.com/cities/nl/oldambt/",
      "population": 39746,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.8,
      "pm25_ug_m3": null
    },
    {
      "name": "Stadskanaal",
      "canonical_url": "https://immigrationdb.com/cities/nl/stadskanaal/",
      "population": 32110,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.6,
      "pm25_ug_m3": 6
    },
    {
      "name": "Veendam",
      "canonical_url": "https://immigrationdb.com/cities/nl/veendam/",
      "population": 27825,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Westerwolde",
      "canonical_url": "https://immigrationdb.com/cities/nl/westerwolde/",
      "population": 25267,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Winschoten",
      "canonical_url": "https://immigrationdb.com/cities/nl/winschoten/",
      "population": 18385,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pekela",
      "canonical_url": "https://immigrationdb.com/cities/nl/pekela/",
      "population": 12579,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Bedum",
      "canonical_url": "https://immigrationdb.com/cities/nl/bedum/",
      "population": 10670,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sappemeer",
      "canonical_url": "https://immigrationdb.com/cities/nl/sappemeer/",
      "population": 8310,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Oude Pekela",
      "canonical_url": "https://immigrationdb.com/cities/nl/oude-pekela/",
      "population": 7635,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Musselkanaal",
      "canonical_url": "https://immigrationdb.com/cities/nl/musselkanaal/",
      "population": 7385,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Zuidhorn",
      "canonical_url": "https://immigrationdb.com/cities/nl/zuidhorn/",
      "population": 7350,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Marum",
      "canonical_url": "https://immigrationdb.com/cities/nl/marum/",
      "population": 5520,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Appingedam",
      "canonical_url": "https://immigrationdb.com/cities/nl/appingedam/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Delfzijl",
      "canonical_url": "https://immigrationdb.com/cities/nl/delfzijl/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Haren",
      "canonical_url": "https://immigrationdb.com/cities/nl/haren/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hoogezand",
      "canonical_url": "https://immigrationdb.com/cities/nl/hoogezand/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hoogkerk",
      "canonical_url": "https://immigrationdb.com/cities/nl/hoogkerk/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Leek",
      "canonical_url": "https://immigrationdb.com/cities/nl/leek/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    }
  ],
  "rankings": []
}
