{
  "schema_version": "gig-migration-export-v2",
  "data_version": "2026-06-12",
  "generated_at": "2026-06-12",
  "html_url": "https://migrationfit.com/selections/sweden-cheapest-rent/",
  "md_url": "https://migrationfit.com/selections/sweden-cheapest-rent/index.md",
  "type": "CitySelection",
  "selection_id": "sweden-cheapest-rent",
  "slug": "sweden-cheapest-rent",
  "country": "sweden",
  "countryName": "Sweden",
  "group": "housing",
  "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
  "order": "asc",
  "available": true,
  "coverageCount": 170,
  "totalCities": 200,
  "minCoverage": 20,
  "min_population_total": null,
  "top_n": 25,
  "medianValue": 10.4,
  "methodology_url": null,
  "links": {
    "page": "/selections/sweden-cheapest-rent/",
    "page_url": "https://migrationfit.com/selections/sweden-cheapest-rent/",
    "md_url": "https://migrationfit.com/selections/sweden-cheapest-rent/index.md",
    "data_url": "https://migrationfit.com/data/selections/sweden-cheapest-rent.json"
  },
  "rows": [
    
    {
      "rank": 1,
      "totalRanked": 170,
      "city": {
        "slug": "se-boden",
        "name": "Boden",
        "page_url": "https://migrationfit.com/cities/se/se-boden/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 6.84,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 2,
      "totalRanked": 170,
      "city": {
        "slug": "se-gallivare",
        "name": "Gällivare",
        "page_url": "https://migrationfit.com/cities/se/se-gallivare/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 6.84,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 3,
      "totalRanked": 170,
      "city": {
        "slug": "se-kalix",
        "name": "Kalix",
        "page_url": "https://migrationfit.com/cities/se/se-kalix/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 6.84,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 4,
      "totalRanked": 170,
      "city": {
        "slug": "se-kiruna",
        "name": "Kiruna",
        "page_url": "https://migrationfit.com/cities/se/se-kiruna/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 6.84,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 5,
      "totalRanked": 170,
      "city": {
        "slug": "se-pitea",
        "name": "Piteå",
        "page_url": "https://migrationfit.com/cities/se/se-pitea/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 6.84,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 6,
      "totalRanked": 170,
      "city": {
        "slug": "se-are",
        "name": "Åre",
        "page_url": "https://migrationfit.com/cities/se/se-are/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.03,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 7,
      "totalRanked": 170,
      "city": {
        "slug": "se-krokom",
        "name": "Krokom",
        "page_url": "https://migrationfit.com/cities/se/se-krokom/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.03,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 8,
      "totalRanked": 170,
      "city": {
        "slug": "se-harnosand",
        "name": "Härnösand",
        "page_url": "https://migrationfit.com/cities/se/se-harnosand/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.12,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 9,
      "totalRanked": 170,
      "city": {
        "slug": "se-kramfors",
        "name": "Kramfors",
        "page_url": "https://migrationfit.com/cities/se/se-kramfors/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.12,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 10,
      "totalRanked": 170,
      "city": {
        "slug": "se-solleftea",
        "name": "Sollefteå",
        "page_url": "https://migrationfit.com/cities/se/se-solleftea/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.12,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 11,
      "totalRanked": 170,
      "city": {
        "slug": "se-timra",
        "name": "Timrå",
        "page_url": "https://migrationfit.com/cities/se/se-timra/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.12,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 12,
      "totalRanked": 170,
      "city": {
        "slug": "se-lulea",
        "name": "Luleå",
        "page_url": "https://migrationfit.com/cities/se/se-lulea/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.34,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 13,
      "totalRanked": 170,
      "city": {
        "slug": "se-avesta",
        "name": "Avesta",
        "page_url": "https://migrationfit.com/cities/se/se-avesta/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.41,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 14,
      "totalRanked": 170,
      "city": {
        "slug": "se-hedemora",
        "name": "Hedemora",
        "page_url": "https://migrationfit.com/cities/se/se-hedemora/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.41,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 15,
      "totalRanked": 170,
      "city": {
        "slug": "se-leksand",
        "name": "Leksand",
        "page_url": "https://migrationfit.com/cities/se/se-leksand/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.41,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 16,
      "totalRanked": 170,
      "city": {
        "slug": "se-ludvika",
        "name": "Ludvika",
        "page_url": "https://migrationfit.com/cities/se/se-ludvika/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.41,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 17,
      "totalRanked": 170,
      "city": {
        "slug": "se-mora",
        "name": "Mora",
        "page_url": "https://migrationfit.com/cities/se/se-mora/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.41,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 18,
      "totalRanked": 170,
      "city": {
        "slug": "se-bollnas",
        "name": "Bollnäs",
        "page_url": "https://migrationfit.com/cities/se/se-bollnas/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.5,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 19,
      "totalRanked": 170,
      "city": {
        "slug": "se-hudiksvall",
        "name": "Hudiksvall",
        "page_url": "https://migrationfit.com/cities/se/se-hudiksvall/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.5,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 20,
      "totalRanked": 170,
      "city": {
        "slug": "se-ljusdal",
        "name": "Ljusdal",
        "page_url": "https://migrationfit.com/cities/se/se-ljusdal/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.5,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 21,
      "totalRanked": 170,
      "city": {
        "slug": "se-sandviken",
        "name": "Sandviken",
        "page_url": "https://migrationfit.com/cities/se/se-sandviken/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.5,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 22,
      "totalRanked": 170,
      "city": {
        "slug": "se-soderhamn",
        "name": "Söderhamn",
        "page_url": "https://migrationfit.com/cities/se/se-soderhamn/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.5,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 23,
      "totalRanked": 170,
      "city": {
        "slug": "se-arvika",
        "name": "Arvika",
        "page_url": "https://migrationfit.com/cities/se/se-arvika/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.6,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 24,
      "totalRanked": 170,
      "city": {
        "slug": "se-forshaga",
        "name": "Forshaga",
        "page_url": "https://migrationfit.com/cities/se/se-forshaga/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.6,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    },
    
    {
      "rank": 25,
      "totalRanked": 170,
      "city": {
        "slug": "se-hagfors",
        "name": "Hagfors",
        "page_url": "https://migrationfit.com/cities/se/se-hagfors/"
      },
      "metric": {
        "metric_id": "rent_avg_nettokalt_eur_per_m2_month",
        "value": 7.6,
        "unit": null,
        "date": "2026-06-12",
        "source_name": "scb_bo0501_hyresundersokning_2025",
        "source_url": "https://migrationfit.com/methodology/",
        "source_grade": "B",
        "confidence": "B",
        "fallback_level": null,
        "data_level_label": null
      }
    }
    
  ]
}
