{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "e484b27cb6e995cf9b29159ef631431b",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:de:official:de:destatis_land:01",
  "name": "Schleswig-Holstein",
  "name_local": "Schleswig-Holstein",
  "country_code": "DE",
  "country": "Germany",
  "canonical_url": "https://immigrationdb.com/countries/germany/schleswig-holstein/",
  "summary": "Schleswig-Holstein has 114 published cities; the largest is Kiel, with 251,379 residents. Net rent runs from €4.14 to €11.49 per m² a month across the 106 cities that publish it. The median gross salary runs from €4,034 to €4,161 a month across 2 cities.",
  "cities": [
    {
      "name": "Kiel",
      "canonical_url": "https://immigrationdb.com/cities/de/kiel/",
      "population": 251379,
      "rent_eur_per_m2_month": 7.64,
      "median_gross_salary_eur_month": 4161.204697986577,
      "unemployment_percent": 7.9,
      "pm25_ug_m3": 6.850341
    },
    {
      "name": "Lübeck",
      "canonical_url": "https://immigrationdb.com/cities/de/luebeck/",
      "population": 223156,
      "rent_eur_per_m2_month": 7.47,
      "median_gross_salary_eur_month": 4033.6926863572435,
      "unemployment_percent": 8.1,
      "pm25_ug_m3": 6.726193
    },
    {
      "name": "Flensburg",
      "canonical_url": "https://immigrationdb.com/cities/de/flensburg/",
      "population": 96326,
      "rent_eur_per_m2_month": 6.96,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.13,
      "pm25_ug_m3": 6.783476
    },
    {
      "name": "Norderstedt",
      "canonical_url": "https://immigrationdb.com/cities/de/norderstedt/",
      "population": 82844,
      "rent_eur_per_m2_month": 8.98,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.234,
      "pm25_ug_m3": null
    },
    {
      "name": "Neumuenster",
      "canonical_url": "https://immigrationdb.com/cities/de/neumuenster/",
      "population": 79809,
      "rent_eur_per_m2_month": 6.22,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.151,
      "pm25_ug_m3": null
    },
    {
      "name": "Elmshorn",
      "canonical_url": "https://immigrationdb.com/cities/de/elmshorn/",
      "population": 51342,
      "rent_eur_per_m2_month": 7.75,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.094,
      "pm25_ug_m3": null
    },
    {
      "name": "Pinneberg",
      "canonical_url": "https://immigrationdb.com/cities/de/pinneberg/",
      "population": 44865,
      "rent_eur_per_m2_month": 8.24,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.905,
      "pm25_ug_m3": null
    },
    {
      "name": "Wedel",
      "canonical_url": "https://immigrationdb.com/cities/de/wedel/",
      "population": 34912,
      "rent_eur_per_m2_month": 8.79,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.664,
      "pm25_ug_m3": null
    },
    {
      "name": "Ahrensburg",
      "canonical_url": "https://immigrationdb.com/cities/de/ahrensburg/",
      "population": 34534,
      "rent_eur_per_m2_month": 10.46,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.756,
      "pm25_ug_m3": null
    },
    {
      "name": "Geesthacht",
      "canonical_url": "https://immigrationdb.com/cities/de/geesthacht/",
      "population": 33519,
      "rent_eur_per_m2_month": 7.93,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.081,
      "pm25_ug_m3": null
    },
    {
      "name": "Itzehoe",
      "canonical_url": "https://immigrationdb.com/cities/de/itzehoe/",
      "population": 32725,
      "rent_eur_per_m2_month": 6.33,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.178,
      "pm25_ug_m3": 7.325137
    },
    {
      "name": "Rendsburg",
      "canonical_url": "https://immigrationdb.com/cities/de/rendsburg/",
      "population": 30633,
      "rent_eur_per_m2_month": 6.46,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.739,
      "pm25_ug_m3": 8
    },
    {
      "name": "Reinbek",
      "canonical_url": "https://immigrationdb.com/cities/de/reinbek/",
      "population": 28274,
      "rent_eur_per_m2_month": 8.7,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.617,
      "pm25_ug_m3": null
    },
    {
      "name": "Schleswig",
      "canonical_url": "https://immigrationdb.com/cities/de/schleswig/",
      "population": 25352,
      "rent_eur_per_m2_month": 6.56,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.996,
      "pm25_ug_m3": null
    },
    {
      "name": "Bad Oldesloe",
      "canonical_url": "https://immigrationdb.com/cities/de/bad-oldesloe/",
      "population": 24846,
      "rent_eur_per_m2_month": 7.6,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.07,
      "pm25_ug_m3": null
    },
    {
      "name": "Husum",
      "canonical_url": "https://immigrationdb.com/cities/de/husum/",
      "population": 24090,
      "rent_eur_per_m2_month": 4.73,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.597,
      "pm25_ug_m3": 6
    },
    {
      "name": "Kaltenkirchen",
      "canonical_url": "https://immigrationdb.com/cities/de/kaltenkirchen/",
      "population": 23502,
      "rent_eur_per_m2_month": 7.47,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.972,
      "pm25_ug_m3": null
    },
    {
      "name": "Quickborn",
      "canonical_url": "https://immigrationdb.com/cities/de/quickborn/",
      "population": 22521,
      "rent_eur_per_m2_month": 4.88,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.36,
      "pm25_ug_m3": null
    },
    {
      "name": "Heide",
      "canonical_url": "https://immigrationdb.com/cities/de/heide/",
      "population": 22002,
      "rent_eur_per_m2_month": 6.68,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.258,
      "pm25_ug_m3": 8
    },
    {
      "name": "Eckernförde",
      "canonical_url": "https://immigrationdb.com/cities/de/eckernforde/",
      "population": 21563,
      "rent_eur_per_m2_month": 7.47,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.528,
      "pm25_ug_m3": null
    },
    {
      "name": "Bad Schwartau",
      "canonical_url": "https://immigrationdb.com/cities/de/bad-schwartau/",
      "population": 19954,
      "rent_eur_per_m2_month": 7.95,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.156,
      "pm25_ug_m3": null
    },
    {
      "name": "Schenefeld",
      "canonical_url": "https://immigrationdb.com/cities/de/schenefeld/",
      "population": 19909,
      "rent_eur_per_m2_month": 6.27,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.775,
      "pm25_ug_m3": null
    },
    {
      "name": "Mölln",
      "canonical_url": "https://immigrationdb.com/cities/de/molln/",
      "population": 19627,
      "rent_eur_per_m2_month": 4.57,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.186,
      "pm25_ug_m3": null
    },
    {
      "name": "Uetersen",
      "canonical_url": "https://immigrationdb.com/cities/de/uetersen/",
      "population": 18827,
      "rent_eur_per_m2_month": 7.58,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.662,
      "pm25_ug_m3": null
    },
    {
      "name": "Glinde",
      "canonical_url": "https://immigrationdb.com/cities/de/glinde/",
      "population": 18681,
      "rent_eur_per_m2_month": 8.56,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.928,
      "pm25_ug_m3": null
    },
    {
      "name": "Bad Segeberg",
      "canonical_url": "https://immigrationdb.com/cities/de/bad-segeberg/",
      "population": 18399,
      "rent_eur_per_m2_month": 7.53,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.994,
      "pm25_ug_m3": null
    },
    {
      "name": "Halstenbek",
      "canonical_url": "https://immigrationdb.com/cities/de/halstenbek/",
      "population": 18082,
      "rent_eur_per_m2_month": 9.23,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Eutin",
      "canonical_url": "https://immigrationdb.com/cities/de/eutin/",
      "population": 17275,
      "rent_eur_per_m2_month": 7.03,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.872,
      "pm25_ug_m3": 6
    },
    {
      "name": "Elmschenhagen",
      "canonical_url": "https://immigrationdb.com/cities/de/elmschenhagen/",
      "population": 17009,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Schwarzenbek",
      "canonical_url": "https://immigrationdb.com/cities/de/schwarzenbek/",
      "population": 16999,
      "rent_eur_per_m2_month": 7.59,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.481,
      "pm25_ug_m3": null
    },
    {
      "name": "Preetz",
      "canonical_url": "https://immigrationdb.com/cities/de/preetz/",
      "population": 16503,
      "rent_eur_per_m2_month": 5.74,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.731,
      "pm25_ug_m3": null
    },
    {
      "name": "Stockelsdorf",
      "canonical_url": "https://immigrationdb.com/cities/de/stockelsdorf/",
      "population": 16289,
      "rent_eur_per_m2_month": 7.47,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Bargteheide",
      "canonical_url": "https://immigrationdb.com/cities/de/bargteheide/",
      "population": 16245,
      "rent_eur_per_m2_month": 8.85,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.44,
      "pm25_ug_m3": null
    },
    {
      "name": "Neustadt in Holstein",
      "canonical_url": "https://immigrationdb.com/cities/de/neustadt-in-holstein/",
      "population": 15930,
      "rent_eur_per_m2_month": 6.8,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.326,
      "pm25_ug_m3": 7
    },
    {
      "name": "Ratekau",
      "canonical_url": "https://immigrationdb.com/cities/de/ratekau/",
      "population": 15527,
      "rent_eur_per_m2_month": 7,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Bad Bramstedt",
      "canonical_url": "https://immigrationdb.com/cities/de/bad-bramstedt/",
      "population": 15439,
      "rent_eur_per_m2_month": 7.4,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.183,
      "pm25_ug_m3": null
    },
    {
      "name": "Ratzeburg",
      "canonical_url": "https://immigrationdb.com/cities/de/ratzeburg/",
      "population": 15026,
      "rent_eur_per_m2_month": 6.87,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.152,
      "pm25_ug_m3": null
    },
    {
      "name": "Rellingen",
      "canonical_url": "https://immigrationdb.com/cities/de/rellingen/",
      "population": 15026,
      "rent_eur_per_m2_month": 9.01,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Tornesch",
      "canonical_url": "https://immigrationdb.com/cities/de/tornesch/",
      "population": 14588,
      "rent_eur_per_m2_month": 8.23,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.459,
      "pm25_ug_m3": null
    },
    {
      "name": "Westerland",
      "canonical_url": "https://immigrationdb.com/cities/de/westerland/",
      "population": 14167,
      "rent_eur_per_m2_month": 11.49,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": 8.947802197802197
    },
    {
      "name": "Schwentinental",
      "canonical_url": "https://immigrationdb.com/cities/de/schwentinental/",
      "population": 14091,
      "rent_eur_per_m2_month": 7.46,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.973,
      "pm25_ug_m3": null
    },
    {
      "name": "Wentorf bei Hamburg",
      "canonical_url": "https://immigrationdb.com/cities/de/wentorf-bei-hamburg/",
      "population": 13414,
      "rent_eur_per_m2_month": 8.9,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Barsbüttel",
      "canonical_url": "https://immigrationdb.com/cities/de/barsbuttel/",
      "population": 13302,
      "rent_eur_per_m2_month": 9.26,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Fehmarn",
      "canonical_url": "https://immigrationdb.com/cities/de/fehmarn/",
      "population": 13200,
      "rent_eur_per_m2_month": 7.48,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Brunsbüttel",
      "canonical_url": "https://immigrationdb.com/cities/de/brunsbuttel/",
      "population": 12692,
      "rent_eur_per_m2_month": 5.74,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.309,
      "pm25_ug_m3": null
    },
    {
      "name": "Kronshagen",
      "canonical_url": "https://immigrationdb.com/cities/de/kronshagen/",
      "population": 12235,
      "rent_eur_per_m2_month": 8.35,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Harrislee",
      "canonical_url": "https://immigrationdb.com/cities/de/harrislee/",
      "population": 11811,
      "rent_eur_per_m2_month": 6.88,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Scharbeutz",
      "canonical_url": "https://immigrationdb.com/cities/de/scharbeutz/",
      "population": 11694,
      "rent_eur_per_m2_month": 8.79,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Lauenburg/ Elbe",
      "canonical_url": "https://immigrationdb.com/cities/de/lauenburg-elbe/",
      "population": 11657,
      "rent_eur_per_m2_month": 6.82,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.219,
      "pm25_ug_m3": 7.041096
    },
    {
      "name": "Handewitt",
      "canonical_url": "https://immigrationdb.com/cities/de/handewitt/",
      "population": 11556,
      "rent_eur_per_m2_month": 6.99,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Glückstadt",
      "canonical_url": "https://immigrationdb.com/cities/de/gluckstadt/",
      "population": 11410,
      "rent_eur_per_m2_month": 6.27,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.433,
      "pm25_ug_m3": null
    },
    {
      "name": "Brachenfeld-Ruthenberg",
      "canonical_url": "https://immigrationdb.com/cities/de/brachenfeld-ruthenberg/",
      "population": 11307,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Malente",
      "canonical_url": "https://immigrationdb.com/cities/de/malente/",
      "population": 10858,
      "rent_eur_per_m2_month": 6.93,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Barmstedt",
      "canonical_url": "https://immigrationdb.com/cities/de/barmstedt/",
      "population": 10470,
      "rent_eur_per_m2_month": 7.56,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.228,
      "pm25_ug_m3": null
    },
    {
      "name": "Büdelsdorf",
      "canonical_url": "https://immigrationdb.com/cities/de/budelsdorf/",
      "population": 10417,
      "rent_eur_per_m2_month": 7.02,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.163,
      "pm25_ug_m3": 8
    },
    {
      "name": "Niebüll",
      "canonical_url": "https://immigrationdb.com/cities/de/niebull/",
      "population": 10173,
      "rent_eur_per_m2_month": 6.87,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.56,
      "pm25_ug_m3": 7
    },
    {
      "name": "Altenholz",
      "canonical_url": "https://immigrationdb.com/cities/de/altenholz/",
      "population": 9865,
      "rent_eur_per_m2_month": 7.57,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Wahlstedt",
      "canonical_url": "https://immigrationdb.com/cities/de/wahlstedt/",
      "population": 9831,
      "rent_eur_per_m2_month": 6.24,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Oldenburg in Holstein",
      "canonical_url": "https://immigrationdb.com/cities/de/oldenburg-in-holstein/",
      "population": 9711,
      "rent_eur_per_m2_month": 6.54,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Heiligenhafen",
      "canonical_url": "https://immigrationdb.com/cities/de/heiligenhafen/",
      "population": 9484,
      "rent_eur_per_m2_month": 7.62,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Großhansdorf",
      "canonical_url": "https://immigrationdb.com/cities/de/grosshansdorf/",
      "population": 9469,
      "rent_eur_per_m2_month": 8.78,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Trittau",
      "canonical_url": "https://immigrationdb.com/cities/de/trittau/",
      "population": 9170,
      "rent_eur_per_m2_month": 8.36,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Reinfeld (Holstein)",
      "canonical_url": "https://immigrationdb.com/cities/de/reinfeld-holstein/",
      "population": 9107,
      "rent_eur_per_m2_month": 7.84,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Tungendorf",
      "canonical_url": "https://immigrationdb.com/cities/de/tungendorf/",
      "population": 8981,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Oststeinbek",
      "canonical_url": "https://immigrationdb.com/cities/de/oststeinbek/",
      "population": 8961,
      "rent_eur_per_m2_month": 8.89,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Plön",
      "canonical_url": "https://immigrationdb.com/cities/de/plon/",
      "population": 8844,
      "rent_eur_per_m2_month": 6.64,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Kappeln",
      "canonical_url": "https://immigrationdb.com/cities/de/kappeln/",
      "population": 8812,
      "rent_eur_per_m2_month": 4.14,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": 7
    },
    {
      "name": "Heikendorf",
      "canonical_url": "https://immigrationdb.com/cities/de/heikendorf/",
      "population": 8372,
      "rent_eur_per_m2_month": 8.12,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Timmendorfer Strand",
      "canonical_url": "https://immigrationdb.com/cities/de/timmendorfer-strand/",
      "population": 8320,
      "rent_eur_per_m2_month": 9.53,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Kellinghusen",
      "canonical_url": "https://immigrationdb.com/cities/de/kellinghusen/",
      "population": 8243,
      "rent_eur_per_m2_month": 6,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Ahrensbök",
      "canonical_url": "https://immigrationdb.com/cities/de/ahrensbok/",
      "population": 8092,
      "rent_eur_per_m2_month": 6.46,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Leck",
      "canonical_url": "https://immigrationdb.com/cities/de/leck/",
      "population": 7883,
      "rent_eur_per_m2_month": 5.97,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Bordesholm",
      "canonical_url": "https://immigrationdb.com/cities/de/bordesholm/",
      "population": 7855,
      "rent_eur_per_m2_month": 7.3,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Einfeld",
      "canonical_url": "https://immigrationdb.com/cities/de/einfeld/",
      "population": 7770,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Raisdorf",
      "canonical_url": "https://immigrationdb.com/cities/de/raisdorf/",
      "population": 7645,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Gettorf",
      "canonical_url": "https://immigrationdb.com/cities/de/gettorf/",
      "population": 7540,
      "rent_eur_per_m2_month": 7.48,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Flintbek",
      "canonical_url": "https://immigrationdb.com/cities/de/flintbek/",
      "population": 7486,
      "rent_eur_per_m2_month": 7.08,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Nortorf",
      "canonical_url": "https://immigrationdb.com/cities/de/nortorf/",
      "population": 7190,
      "rent_eur_per_m2_month": 5.85,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Meldorf",
      "canonical_url": "https://immigrationdb.com/cities/de/meldorf/",
      "population": 7166,
      "rent_eur_per_m2_month": 5.94,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.1,
      "pm25_ug_m3": 12
    },
    {
      "name": "Grömitz",
      "canonical_url": "https://immigrationdb.com/cities/de/gromitz/",
      "population": 6812,
      "rent_eur_per_m2_month": 8.26,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Schönkirchen",
      "canonical_url": "https://immigrationdb.com/cities/de/schonkirchen/",
      "population": 6794,
      "rent_eur_per_m2_month": 7.63,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Büchen",
      "canonical_url": "https://immigrationdb.com/cities/de/buchen/",
      "population": 6733,
      "rent_eur_per_m2_month": 7.43,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Kropp",
      "canonical_url": "https://immigrationdb.com/cities/de/kropp/",
      "population": 6694,
      "rent_eur_per_m2_month": 6.51,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Fockbek",
      "canonical_url": "https://immigrationdb.com/cities/de/fockbek/",
      "population": 6561,
      "rent_eur_per_m2_month": 7.91,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Tangstedt",
      "canonical_url": "https://immigrationdb.com/cities/de/tangstedt/",
      "population": 6471,
      "rent_eur_per_m2_month": 8.15,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Glücksburg",
      "canonical_url": "https://immigrationdb.com/cities/de/glucksburg/",
      "population": 6317,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Glücksburg (Ostsee)",
      "canonical_url": "https://immigrationdb.com/cities/de/glucksburg-ostsee/",
      "population": 6306,
      "rent_eur_per_m2_month": 7.27,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Ellerau",
      "canonical_url": "https://immigrationdb.com/cities/de/ellerau/",
      "population": 6117,
      "rent_eur_per_m2_month": 8.51,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Horst",
      "canonical_url": "https://immigrationdb.com/cities/de/horst/",
      "population": 5961,
      "rent_eur_per_m2_month": 5.65,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Hohenlockstedt",
      "canonical_url": "https://immigrationdb.com/cities/de/hohenlockstedt/",
      "population": 5918,
      "rent_eur_per_m2_month": 6.06,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Tarp",
      "canonical_url": "https://immigrationdb.com/cities/de/tarp/",
      "population": 5890,
      "rent_eur_per_m2_month": 7.03,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Klausdorf",
      "canonical_url": "https://immigrationdb.com/cities/de/klausdorf/",
      "population": 5856,
      "rent_eur_per_m2_month": 5.36,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bredstedt",
      "canonical_url": "https://immigrationdb.com/cities/de/bredstedt/",
      "population": 5790,
      "rent_eur_per_m2_month": 6.43,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": 7
    },
    {
      "name": "Gadeland",
      "canonical_url": "https://immigrationdb.com/cities/de/gadeland/",
      "population": 5784,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Marne",
      "canonical_url": "https://immigrationdb.com/cities/de/marne/",
      "population": 5586,
      "rent_eur_per_m2_month": 6,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Laboe",
      "canonical_url": "https://immigrationdb.com/cities/de/laboe/",
      "population": 5546,
      "rent_eur_per_m2_month": 8.24,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Hohenwestedt",
      "canonical_url": "https://immigrationdb.com/cities/de/hohenwestedt/",
      "population": 5428,
      "rent_eur_per_m2_month": 5.97,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Lütjenburg",
      "canonical_url": "https://immigrationdb.com/cities/de/lutjenburg/",
      "population": 5424,
      "rent_eur_per_m2_month": 6.1,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.4,
      "pm25_ug_m3": 6
    },
    {
      "name": "Trappenkamp",
      "canonical_url": "https://immigrationdb.com/cities/de/trappenkamp/",
      "population": 5073,
      "rent_eur_per_m2_month": 5.96,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Lensahn",
      "canonical_url": "https://immigrationdb.com/cities/de/lensahn/",
      "population": 5066,
      "rent_eur_per_m2_month": 6.11,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Osterrönfeld",
      "canonical_url": "https://immigrationdb.com/cities/de/osterronfeld/",
      "population": 5008,
      "rent_eur_per_m2_month": 6.66,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Süsel",
      "canonical_url": "https://immigrationdb.com/cities/de/susel/",
      "population": 4978,
      "rent_eur_per_m2_month": 6.4,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Molfsee",
      "canonical_url": "https://immigrationdb.com/cities/de/molfsee/",
      "population": 4972,
      "rent_eur_per_m2_month": 8.09,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Westerrönfeld",
      "canonical_url": "https://immigrationdb.com/cities/de/westerronfeld/",
      "population": 4887,
      "rent_eur_per_m2_month": 6.78,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Schilksee",
      "canonical_url": "https://immigrationdb.com/cities/de/schilksee/",
      "population": 4851,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Appen",
      "canonical_url": "https://immigrationdb.com/cities/de/appen/",
      "population": 4821,
      "rent_eur_per_m2_month": 8.23,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Tönning",
      "canonical_url": "https://immigrationdb.com/cities/de/tonning/",
      "population": 4814,
      "rent_eur_per_m2_month": 6.52,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Wilster",
      "canonical_url": "https://immigrationdb.com/cities/de/wilster/",
      "population": 4302,
      "rent_eur_per_m2_month": 5.77,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Wyk auf Föhr",
      "canonical_url": "https://immigrationdb.com/cities/de/wyk-auf-fohr/",
      "population": 4113,
      "rent_eur_per_m2_month": 9.06,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Wesselburen",
      "canonical_url": "https://immigrationdb.com/cities/de/wesselburen/",
      "population": 3368,
      "rent_eur_per_m2_month": 6.09,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Garding",
      "canonical_url": "https://immigrationdb.com/cities/de/garding/",
      "population": 2816,
      "rent_eur_per_m2_month": 7.58,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Friedrichstadt",
      "canonical_url": "https://immigrationdb.com/cities/de/friedrichstadt/",
      "population": 2563,
      "rent_eur_per_m2_month": 6.51,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5,
      "pm25_ug_m3": null
    },
    {
      "name": "Krempe",
      "canonical_url": "https://immigrationdb.com/cities/de/krempe/",
      "population": 2435,
      "rent_eur_per_m2_month": 6.06,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Arnis",
      "canonical_url": "https://immigrationdb.com/cities/de/arnis/",
      "population": 251,
      "rent_eur_per_m2_month": 7.06,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": null
    }
  ],
  "rankings": [
    {
      "key": "rent",
      "title": "Lowest net rent",
      "items": [
        {
          "name": "Kappeln",
          "href": "/cities/de/kappeln/",
          "value": "€4.14/m²",
          "year": "2022"
        },
        {
          "name": "Mölln",
          "href": "/cities/de/molln/",
          "value": "€4.57/m²",
          "year": "2022"
        },
        {
          "name": "Husum",
          "href": "/cities/de/husum/",
          "value": "€4.73/m²",
          "year": "2022"
        },
        {
          "name": "Quickborn",
          "href": "/cities/de/quickborn/",
          "value": "€4.88/m²",
          "year": "2022"
        },
        {
          "name": "Klausdorf",
          "href": "/cities/de/klausdorf/",
          "value": "€5.36/m²",
          "year": "2022"
        }
      ]
    },
    {
      "key": "pm25",
      "title": "Cleanest air",
      "items": [
        {
          "name": "Eutin",
          "href": "/cities/de/eutin/",
          "value": "6.0 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Husum",
          "href": "/cities/de/husum/",
          "value": "6.0 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Lütjenburg",
          "href": "/cities/de/lutjenburg/",
          "value": "6.0 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Lübeck",
          "href": "/cities/de/luebeck/",
          "value": "6.7 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Flensburg",
          "href": "/cities/de/flensburg/",
          "value": "6.8 µg/m³ PM2.5",
          "year": "2024"
        }
      ]
    }
  ]
}
