{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "e703e53fa09b80372e15ff0ceda01b29",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:se:official:se:scb_lan:14",
  "name": "Västra Götaland County",
  "name_local": "Västra Götalands län",
  "country_code": "SE",
  "country": "Sweden",
  "canonical_url": "https://immigrationdb.com/countries/sweden/vastra-gotaland-county/",
  "summary": "Västra Götaland County has 51 published cities; the largest is Gothenburg, with 613,278 residents. Net rent runs from €8.15 to €11.83 per m² a month across the 35 cities that publish it.",
  "cities": [
    {
      "name": "Gothenburg",
      "canonical_url": "https://immigrationdb.com/cities/se/goteborg/",
      "population": 613278,
      "rent_eur_per_m2_month": 11.83,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.8,
      "pm25_ug_m3": 7.075488822663611
    },
    {
      "name": "Borås",
      "canonical_url": "https://immigrationdb.com/cities/se/boras/",
      "population": 114872,
      "rent_eur_per_m2_month": 11.031986,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 13,
      "pm25_ug_m3": 6.24912625275852
    },
    {
      "name": "Mölndal",
      "canonical_url": "https://immigrationdb.com/cities/se/molndal/",
      "population": 71420,
      "rent_eur_per_m2_month": 11.498869,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.2,
      "pm25_ug_m3": 5.612202301508264
    },
    {
      "name": "Trollhättan",
      "canonical_url": "https://immigrationdb.com/cities/se/trollhattan/",
      "population": 59003,
      "rent_eur_per_m2_month": 10.181055,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14,
      "pm25_ug_m3": 8.385714285714286
    },
    {
      "name": "Skövde",
      "canonical_url": "https://immigrationdb.com/cities/se/skovde/",
      "population": 57995,
      "rent_eur_per_m2_month": 9.909962,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.2,
      "pm25_ug_m3": 5.298190802986445
    },
    {
      "name": "Uddevalla",
      "canonical_url": "https://immigrationdb.com/cities/se/uddevalla/",
      "population": 57010,
      "rent_eur_per_m2_month": 9.744294,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.8,
      "pm25_ug_m3": 5.710410754571016
    },
    {
      "name": "Kungälv",
      "canonical_url": "https://immigrationdb.com/cities/se/kungalv/",
      "population": 50313,
      "rent_eur_per_m2_month": 10.813606,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.4,
      "pm25_ug_m3": 5.945742256847429
    },
    {
      "name": "Lerum",
      "canonical_url": "https://immigrationdb.com/cities/se/lerum/",
      "population": 43570,
      "rent_eur_per_m2_month": 11.363322,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7,
      "pm25_ug_m3": 5.856462474596703
    },
    {
      "name": "Alingsås",
      "canonical_url": "https://immigrationdb.com/cities/se/alingsas/",
      "population": 42722,
      "rent_eur_per_m2_month": 10.602755,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9,
      "pm25_ug_m3": 6.257815153618169
    },
    {
      "name": "Partille",
      "canonical_url": "https://immigrationdb.com/cities/se/partille/",
      "population": 41060,
      "rent_eur_per_m2_month": 10.964213,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.5,
      "pm25_ug_m3": 5.539186898531488
    },
    {
      "name": "Lidköping",
      "canonical_url": "https://immigrationdb.com/cities/se/lidkoping/",
      "population": 40425,
      "rent_eur_per_m2_month": 9.111743,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.4,
      "pm25_ug_m3": 5.172265153231583
    },
    {
      "name": "Vänersborg",
      "canonical_url": "https://immigrationdb.com/cities/se/vanersborg/",
      "population": 40041,
      "rent_eur_per_m2_month": 9.751824,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.8,
      "pm25_ug_m3": 5.369272463194287
    },
    {
      "name": "Härryda",
      "canonical_url": "https://immigrationdb.com/cities/se/harryda/",
      "population": 40003,
      "rent_eur_per_m2_month": 11.702189,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.4,
      "pm25_ug_m3": 5.625182380278905
    },
    {
      "name": "Mark",
      "canonical_url": "https://immigrationdb.com/cities/se/mark/",
      "population": 35155,
      "rent_eur_per_m2_month": 9.292472,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.2,
      "pm25_ug_m3": 6.161209276744297
    },
    {
      "name": "Falköping",
      "canonical_url": "https://immigrationdb.com/cities/se/falkoping/",
      "population": 32806,
      "rent_eur_per_m2_month": 8.991257,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.9,
      "pm25_ug_m3": 5.3239465064945675
    },
    {
      "name": "Ale",
      "canonical_url": "https://immigrationdb.com/cities/se/ale/",
      "population": 32576,
      "rent_eur_per_m2_month": 11.182593,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.8,
      "pm25_ug_m3": 5.6268534660339355
    },
    {
      "name": "Stenungsund",
      "canonical_url": "https://immigrationdb.com/cities/se/stenungsund/",
      "population": 27851,
      "rent_eur_per_m2_month": 10.670529,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.4,
      "pm25_ug_m3": 5.956714594805682
    },
    {
      "name": "Ulricehamn",
      "canonical_url": "https://immigrationdb.com/cities/se/ulricehamn/",
      "population": 24985,
      "rent_eur_per_m2_month": 10.324132,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.7,
      "pm25_ug_m3": 5.593357758245606
    },
    {
      "name": "Mariestad",
      "canonical_url": "https://immigrationdb.com/cities/se/mariestad/",
      "population": 24583,
      "rent_eur_per_m2_month": 9.691581,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.6,
      "pm25_ug_m3": 4.583333333333333
    },
    {
      "name": "Skara",
      "canonical_url": "https://immigrationdb.com/cities/se/skara/",
      "population": 18707,
      "rent_eur_per_m2_month": 8.720164,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.4,
      "pm25_ug_m3": 5.285926247254396
    },
    {
      "name": "Tjörn",
      "canonical_url": "https://immigrationdb.com/cities/se/tjorn/",
      "population": 16092,
      "rent_eur_per_m2_month": 10.662998,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.1,
      "pm25_ug_m3": 6.0349371239945695
    },
    {
      "name": "Vara",
      "canonical_url": "https://immigrationdb.com/cities/se/vara/",
      "population": 16088,
      "rent_eur_per_m2_month": 8.524374,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.2,
      "pm25_ug_m3": 5.295771329260584
    },
    {
      "name": "Kinna",
      "canonical_url": "https://immigrationdb.com/cities/se/kinna/",
      "population": 15507,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Orust",
      "canonical_url": "https://immigrationdb.com/cities/se/orust/",
      "population": 15352,
      "rent_eur_per_m2_month": 9.623808,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.1,
      "pm25_ug_m3": 5.577868189567175
    },
    {
      "name": "Lilla Edet",
      "canonical_url": "https://immigrationdb.com/cities/se/lilla-edet/",
      "population": 14442,
      "rent_eur_per_m2_month": 9.804537,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.5,
      "pm25_ug_m3": 5.427670747041702
    },
    {
      "name": "Lysekil",
      "canonical_url": "https://immigrationdb.com/cities/se/lysekil/",
      "population": 13907,
      "rent_eur_per_m2_month": 9.812067,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.7,
      "pm25_ug_m3": 5.669205705324809
    },
    {
      "name": "Strömstad",
      "canonical_url": "https://immigrationdb.com/cities/se/stromstad/",
      "population": 13482,
      "rent_eur_per_m2_month": 10.437087,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Götene",
      "canonical_url": "https://immigrationdb.com/cities/se/gotene/",
      "population": 13286,
      "rent_eur_per_m2_month": 9.081621,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.8,
      "pm25_ug_m3": 4.907319637232049
    },
    {
      "name": "Tidaholm",
      "canonical_url": "https://immigrationdb.com/cities/se/tidaholm/",
      "population": 12805,
      "rent_eur_per_m2_month": 8.283403,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.4,
      "pm25_ug_m3": 5.281892506281535
    },
    {
      "name": "Tanum",
      "canonical_url": "https://immigrationdb.com/cities/se/tanum/",
      "population": 12773,
      "rent_eur_per_m2_month": 10.798545,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8,
      "pm25_ug_m3": 5.096666440963745
    },
    {
      "name": "Öckerö",
      "canonical_url": "https://immigrationdb.com/cities/se/ockero/",
      "population": 12771,
      "rent_eur_per_m2_month": 11.333201,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 5.4,
      "pm25_ug_m3": 5.941943009694417
    },
    {
      "name": "Vårgårda",
      "canonical_url": "https://immigrationdb.com/cities/se/vargarda/",
      "population": 12474,
      "rent_eur_per_m2_month": 9.751824,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.6,
      "pm25_ug_m3": 5.551170506320157
    },
    {
      "name": "Åmål",
      "canonical_url": "https://immigrationdb.com/cities/se/amal/",
      "population": 11906,
      "rent_eur_per_m2_month": 9.074091,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 13.4,
      "pm25_ug_m3": 4.324357692039374
    },
    {
      "name": "Tranemo",
      "canonical_url": "https://immigrationdb.com/cities/se/tranemo/",
      "population": 11839,
      "rent_eur_per_m2_month": 8.885832,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.6,
      "pm25_ug_m3": 5.669196844100952
    },
    {
      "name": "Tibro",
      "canonical_url": "https://immigrationdb.com/cities/se/tibro/",
      "population": 11338,
      "rent_eur_per_m2_month": 8.298463,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.4,
      "pm25_ug_m3": 5.081652634071581
    },
    {
      "name": "Landvetter",
      "canonical_url": "https://immigrationdb.com/cities/se/landvetter/",
      "population": 9999,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Gråbo",
      "canonical_url": "https://immigrationdb.com/cities/se/grabo/",
      "population": 6953,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Surte",
      "canonical_url": "https://immigrationdb.com/cities/se/surte/",
      "population": 6530,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hjo",
      "canonical_url": "https://immigrationdb.com/cities/se/hjo/",
      "population": 6427,
      "rent_eur_per_m2_month": 8.154786,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.6,
      "pm25_ug_m3": null
    },
    {
      "name": "Fristad",
      "canonical_url": "https://immigrationdb.com/cities/se/fristad/",
      "population": 6189,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Åkarp",
      "canonical_url": "https://immigrationdb.com/cities/se/akarp/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Björlanda",
      "canonical_url": "https://immigrationdb.com/cities/se/bjorlanda/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Gårdsten",
      "canonical_url": "https://immigrationdb.com/cities/se/gardsten/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hammarkullen",
      "canonical_url": "https://immigrationdb.com/cities/se/hammarkullen/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hönö",
      "canonical_url": "https://immigrationdb.com/cities/se/hono/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kållered",
      "canonical_url": "https://immigrationdb.com/cities/se/kallered/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lindome",
      "canonical_url": "https://immigrationdb.com/cities/se/lindome/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lövgärdet",
      "canonical_url": "https://immigrationdb.com/cities/se/lovgardet/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mölnlycke",
      "canonical_url": "https://immigrationdb.com/cities/se/molnlycke/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Torslanda",
      "canonical_url": "https://immigrationdb.com/cities/se/torslanda/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Västra Frölunda",
      "canonical_url": "https://immigrationdb.com/cities/se/vastra-frolunda/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    }
  ],
  "rankings": [
    {
      "key": "rent",
      "title": "Lowest net rent",
      "items": [
        {
          "name": "Hjo",
          "href": "/cities/se/hjo/",
          "value": "€8.15/m²",
          "year": "2025"
        },
        {
          "name": "Tidaholm",
          "href": "/cities/se/tidaholm/",
          "value": "€8.28/m²",
          "year": "2025"
        },
        {
          "name": "Tibro",
          "href": "/cities/se/tibro/",
          "value": "€8.30/m²",
          "year": "2025"
        },
        {
          "name": "Vara",
          "href": "/cities/se/vara/",
          "value": "€8.52/m²",
          "year": "2025"
        },
        {
          "name": "Skara",
          "href": "/cities/se/skara/",
          "value": "€8.72/m²",
          "year": "2025"
        }
      ]
    },
    {
      "key": "pm25",
      "title": "Cleanest air",
      "items": [
        {
          "name": "Åmål",
          "href": "/cities/se/amal/",
          "value": "4.3 µg/m³ PM2.5",
          "year": "2023"
        },
        {
          "name": "Mariestad",
          "href": "/cities/se/mariestad/",
          "value": "4.6 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Götene",
          "href": "/cities/se/gotene/",
          "value": "4.9 µg/m³ PM2.5",
          "year": "2023"
        },
        {
          "name": "Tibro",
          "href": "/cities/se/tibro/",
          "value": "5.1 µg/m³ PM2.5",
          "year": "2023"
        },
        {
          "name": "Tanum",
          "href": "/cities/se/tanum/",
          "value": "5.1 µg/m³ PM2.5",
          "year": "2023"
        }
      ]
    }
  ]
}
