{
  "metadata": {
    "title": "BarrioRadar Spain City Accessibility Index 2026",
    "subtitle": "Spain's 100 largest municipalities ranked by everyday accessibility",
    "cohort_definition": "Top 100 Spanish municipalities by official population (INE Padrón Municipal)",
    "ine_reference_year": 2024,
    "score_version": "v1.1",
    "snapshot_date": "2026-09-12",
    "municipality_count": 100,
    "evaluated_grid_cells": 96761,
    "represented_residential_address_portals": 2904985,
    "geographic_scope": "Spain (50 provinces and 2 autonomous cities)",
    "methodology": "CartoCiudad residential address portal-weighted mean score across evaluated 100m grid cells under BarrioRadar v1.1 canonical model",
    "publisher": "BarrioRadar Spain",
    "url": "https://www.barrioradar.com/rankings/spain/",
    "license_terms": "https://www.barrioradar.com/terms.html"
  },
  "municipalities": [
    {
      "accessibility_rank": 1,
      "population_rank": 2,
      "ine_mun": "08019",
      "municipio": "Barcelona",
      "display_name": "Barcelona",
      "poblacion_oficial": 1702547,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 1512,
      "portal_count": 163109,
      "score_weighted": 76.4,
      "transit_score_weighted": 81.2,
      "essentials_score_weighted": 74.7,
      "lifestyle_score_weighted": 82.0,
      "family_score_weighted": 67.9,
      "grade": "B",
      "calculated_at": "2026-09-10T20:49:05.601250+02:00"
    },
    {
      "accessibility_rank": 2,
      "population_rank": 56,
      "ine_mun": "08245",
      "municipio": "Santa Coloma de Gramenet",
      "display_name": "Santa Coloma de Gramenet",
      "poblacion_oficial": 121203,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 76,
      "portal_count": 11230,
      "score_weighted": 70.5,
      "transit_score_weighted": 68.5,
      "essentials_score_weighted": 77.3,
      "lifestyle_score_weighted": 76.1,
      "family_score_weighted": 58.2,
      "grade": "B",
      "calculated_at": "2026-09-10T20:33:34.079193+02:00"
    },
    {
      "accessibility_rank": 3,
      "population_rank": 15,
      "ine_mun": "08101",
      "municipio": "Hospitalet de Llobregat, L'",
      "display_name": "L'Hospitalet de Llobregat",
      "poblacion_oficial": 279993,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 211,
      "portal_count": 23421,
      "score_weighted": 69.0,
      "transit_score_weighted": 74.5,
      "essentials_score_weighted": 73.1,
      "lifestyle_score_weighted": 74.2,
      "family_score_weighted": 51.8,
      "grade": "C",
      "calculated_at": "2026-09-10T20:38:56.803215+02:00"
    },
    {
      "accessibility_rank": 4,
      "population_rank": 1,
      "ine_mun": "28079",
      "municipio": "Madrid",
      "display_name": "Madrid",
      "poblacion_oficial": 3416771,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 4789,
      "portal_count": 224448,
      "score_weighted": 64.7,
      "transit_score_weighted": 70.2,
      "essentials_score_weighted": 65.0,
      "lifestyle_score_weighted": 61.8,
      "family_score_weighted": 61.4,
      "grade": "C",
      "calculated_at": "2026-09-10T22:39:37.667029+02:00"
    },
    {
      "accessibility_rank": 5,
      "population_rank": 64,
      "ine_mun": "48013",
      "municipio": "Barakaldo",
      "display_name": "Barakaldo",
      "poblacion_oficial": 101984,
      "province_code": "48",
      "provincia": "Bizkaia",
      "comunidad_autonoma": "País Vasco/Euskadi",
      "ine_reference_year": 2024,
      "cell_count": 193,
      "portal_count": 4020,
      "score_weighted": 61.3,
      "transit_score_weighted": 45.6,
      "essentials_score_weighted": 68.2,
      "lifestyle_score_weighted": 81.6,
      "family_score_weighted": 60.7,
      "grade": "C",
      "calculated_at": "2026-09-12T16:32:09.444053+02:00"
    },
    {
      "accessibility_rank": 6,
      "population_rank": 3,
      "ine_mun": "46250",
      "municipio": "València",
      "display_name": "València",
      "poblacion_oficial": 825948,
      "province_code": "46",
      "provincia": "València/Valencia",
      "comunidad_autonoma": "Comunitat Valenciana",
      "ine_reference_year": 2024,
      "cell_count": 1249,
      "portal_count": 65149,
      "score_weighted": 60.6,
      "transit_score_weighted": 71.4,
      "essentials_score_weighted": 64.5,
      "lifestyle_score_weighted": 63.3,
      "family_score_weighted": 38.9,
      "grade": "C",
      "calculated_at": "2026-09-11T13:29:21.385513+02:00"
    },
    {
      "accessibility_rank": 7,
      "population_rank": 45,
      "ine_mun": "37274",
      "municipio": "Salamanca",
      "display_name": "Salamanca",
      "poblacion_oficial": 144866,
      "province_code": "37",
      "provincia": "Salamanca",
      "comunidad_autonoma": "Castilla y León",
      "ine_reference_year": 2024,
      "cell_count": 372,
      "portal_count": 14187,
      "score_weighted": 59.2,
      "transit_score_weighted": 61.6,
      "essentials_score_weighted": 63.8,
      "lifestyle_score_weighted": 62.8,
      "family_score_weighted": 48.4,
      "grade": "C",
      "calculated_at": "2026-09-12T16:28:27.655206+02:00"
    },
    {
      "accessibility_rank": 8,
      "population_rank": 4,
      "ine_mun": "41091",
      "municipio": "Sevilla",
      "display_name": "Sevilla",
      "poblacion_oficial": 687488,
      "province_code": "41",
      "provincia": "Sevilla",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 1288,
      "portal_count": 116807,
      "score_weighted": 58.3,
      "transit_score_weighted": 63.3,
      "essentials_score_weighted": 63.5,
      "lifestyle_score_weighted": 59.9,
      "family_score_weighted": 44.0,
      "grade": "C",
      "calculated_at": "2026-09-12T16:10:48.551780+02:00"
    },
    {
      "accessibility_rank": 9,
      "population_rank": 49,
      "ine_mun": "28148",
      "municipio": "Torrejón de Ardoz",
      "display_name": "Torrejón de Ardoz",
      "poblacion_oficial": 140626,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 255,
      "portal_count": 9216,
      "score_weighted": 57.5,
      "transit_score_weighted": 62.0,
      "essentials_score_weighted": 55.2,
      "lifestyle_score_weighted": 58.6,
      "family_score_weighted": 57.9,
      "grade": "C",
      "calculated_at": "2026-09-10T22:31:17.533260+02:00"
    },
    {
      "accessibility_rank": 10,
      "population_rank": 29,
      "ine_mun": "31201",
      "municipio": "Pamplona/Iruña",
      "display_name": "Pamplona/Iruña",
      "poblacion_oficial": 207777,
      "province_code": "31",
      "provincia": "Navarra",
      "comunidad_autonoma": "Comunidad Foral de Navarra",
      "ine_reference_year": 2024,
      "cell_count": 339,
      "portal_count": 11283,
      "score_weighted": 57.4,
      "transit_score_weighted": 65.4,
      "essentials_score_weighted": 67.8,
      "lifestyle_score_weighted": 58.9,
      "family_score_weighted": 29.4,
      "grade": "C",
      "calculated_at": "2026-09-12T16:25:20.971929+02:00"
    },
    {
      "accessibility_rank": 11,
      "population_rank": 20,
      "ine_mun": "18087",
      "municipio": "Granada",
      "display_name": "Granada",
      "poblacion_oficial": 232717,
      "province_code": "18",
      "provincia": "Granada",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 659,
      "portal_count": 34824,
      "score_weighted": 56.4,
      "transit_score_weighted": 70.2,
      "essentials_score_weighted": 64.8,
      "lifestyle_score_weighted": 54.2,
      "family_score_weighted": 27.8,
      "grade": "C",
      "calculated_at": "2026-09-12T16:21:10.335839+02:00"
    },
    {
      "accessibility_rank": 12,
      "population_rank": 22,
      "ine_mun": "08015",
      "municipio": "Badalona",
      "display_name": "Badalona",
      "poblacion_oficial": 227083,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 250,
      "portal_count": 27277,
      "score_weighted": 56.4,
      "transit_score_weighted": 44.3,
      "essentials_score_weighted": 72.4,
      "lifestyle_score_weighted": 69.2,
      "family_score_weighted": 47.3,
      "grade": "C",
      "calculated_at": "2026-09-10T20:35:33.255499+02:00"
    },
    {
      "accessibility_rank": 13,
      "population_rank": 18,
      "ine_mun": "15030",
      "municipio": "Coruña, A",
      "display_name": "A Coruña",
      "poblacion_oficial": 249261,
      "province_code": "15",
      "provincia": "A Coruña",
      "comunidad_autonoma": "Galicia",
      "ine_reference_year": 2024,
      "cell_count": 479,
      "portal_count": 19947,
      "score_weighted": 55.8,
      "transit_score_weighted": 67.3,
      "essentials_score_weighted": 65.7,
      "lifestyle_score_weighted": 60.0,
      "family_score_weighted": 24.1,
      "grade": "C",
      "calculated_at": "2026-09-12T16:19:08.984351+02:00"
    },
    {
      "accessibility_rank": 14,
      "population_rank": 58,
      "ine_mun": "11012",
      "municipio": "Cádiz",
      "display_name": "Cádiz",
      "poblacion_oficial": 110914,
      "province_code": "11",
      "provincia": "Cádiz",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 140,
      "portal_count": 6943,
      "score_weighted": 55.4,
      "transit_score_weighted": 36.9,
      "essentials_score_weighted": 77.9,
      "lifestyle_score_weighted": 73.1,
      "family_score_weighted": 43.0,
      "grade": "C",
      "calculated_at": "2026-09-10T20:53:14.850997+02:00"
    },
    {
      "accessibility_rank": 15,
      "population_rank": 76,
      "ine_mun": "08073",
      "municipio": "Cornellà de Llobregat",
      "display_name": "Cornellà de Llobregat",
      "poblacion_oficial": 91589,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 94,
      "portal_count": 6428,
      "score_weighted": 53.7,
      "transit_score_weighted": 70.8,
      "essentials_score_weighted": 59.0,
      "lifestyle_score_weighted": 55.2,
      "family_score_weighted": 22.8,
      "grade": "C",
      "calculated_at": "2026-09-10T20:37:18.210685+02:00"
    },
    {
      "accessibility_rank": 16,
      "population_rank": 35,
      "ine_mun": "20069",
      "municipio": "Donostia/San Sebastián",
      "display_name": "Donostia/San Sebastián",
      "poblacion_oficial": 189093,
      "province_code": "20",
      "provincia": "Gipuzkoa",
      "comunidad_autonoma": "País Vasco/Euskadi",
      "ine_reference_year": 2024,
      "cell_count": 658,
      "portal_count": 13231,
      "score_weighted": 52.4,
      "transit_score_weighted": 62.3,
      "essentials_score_weighted": 55.8,
      "lifestyle_score_weighted": 51.8,
      "family_score_weighted": 38.0,
      "grade": "C",
      "calculated_at": "2026-09-12T16:26:05.509882+02:00"
    },
    {
      "accessibility_rank": 17,
      "population_rank": 96,
      "ine_mun": "08113",
      "municipio": "Manresa",
      "display_name": "Manresa",
      "poblacion_oficial": 80201,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 269,
      "portal_count": 14756,
      "score_weighted": 52.1,
      "transit_score_weighted": 59.7,
      "essentials_score_weighted": 62.2,
      "lifestyle_score_weighted": 52.5,
      "family_score_weighted": 28.8,
      "grade": "C",
      "calculated_at": "2026-09-10T20:34:27.565099+02:00"
    },
    {
      "accessibility_rank": 18,
      "population_rank": 5,
      "ine_mun": "50297",
      "municipio": "Zaragoza",
      "display_name": "Zaragoza",
      "poblacion_oficial": 686986,
      "province_code": "50",
      "provincia": "Zaragoza",
      "comunidad_autonoma": "Aragón",
      "ine_reference_year": 2024,
      "cell_count": 2409,
      "portal_count": 43530,
      "score_weighted": 49.3,
      "transit_score_weighted": 48.2,
      "essentials_score_weighted": 54.8,
      "lifestyle_score_weighted": 51.3,
      "family_score_weighted": 46.1,
      "grade": "D",
      "calculated_at": "2026-09-12T16:14:00.814727+02:00"
    },
    {
      "accessibility_rank": 19,
      "population_rank": 61,
      "ine_mun": "17079",
      "municipio": "Girona",
      "display_name": "Girona",
      "poblacion_oficial": 107032,
      "province_code": "17",
      "provincia": "Girona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 419,
      "portal_count": 16200,
      "score_weighted": 48.7,
      "transit_score_weighted": 42.4,
      "essentials_score_weighted": 53.4,
      "lifestyle_score_weighted": 59.0,
      "family_score_weighted": 49.7,
      "grade": "D",
      "calculated_at": "2026-09-12T16:31:15.508227+02:00"
    },
    {
      "accessibility_rank": 20,
      "population_rank": 86,
      "ine_mun": "29054",
      "municipio": "Fuengirola",
      "display_name": "Fuengirola",
      "poblacion_oficial": 85859,
      "province_code": "29",
      "provincia": "Málaga",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 180,
      "portal_count": 10482,
      "score_weighted": 46.8,
      "transit_score_weighted": 36.2,
      "essentials_score_weighted": 55.9,
      "lifestyle_score_weighted": 71.0,
      "family_score_weighted": 34.5,
      "grade": "D",
      "calculated_at": "2026-09-12T16:36:44.792023+02:00"
    },
    {
      "accessibility_rank": 21,
      "population_rank": 11,
      "ine_mun": "48020",
      "municipio": "Bilbao",
      "display_name": "Bilbao",
      "poblacion_oficial": 348089,
      "province_code": "48",
      "provincia": "Bizkaia",
      "comunidad_autonoma": "País Vasco/Euskadi",
      "ine_reference_year": 2024,
      "cell_count": 431,
      "portal_count": 12005,
      "score_weighted": 46.4,
      "transit_score_weighted": 26.1,
      "essentials_score_weighted": 69.9,
      "lifestyle_score_weighted": 67.9,
      "family_score_weighted": 34.5,
      "grade": "D",
      "calculated_at": "2026-09-12T16:16:58.887079+02:00"
    },
    {
      "accessibility_rank": 22,
      "population_rank": 57,
      "ine_mun": "23050",
      "municipio": "Jaén",
      "display_name": "Jaén",
      "poblacion_oficial": 112074,
      "province_code": "23",
      "provincia": "Jaén",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 614,
      "portal_count": 17406,
      "score_weighted": 46.0,
      "transit_score_weighted": 48.9,
      "essentials_score_weighted": 53.3,
      "lifestyle_score_weighted": 50.8,
      "family_score_weighted": 31.1,
      "grade": "D",
      "calculated_at": "2026-09-12T16:30:43.045960+02:00"
    },
    {
      "accessibility_rank": 23,
      "population_rank": 52,
      "ine_mun": "08121",
      "municipio": "Mataró",
      "display_name": "Mataró",
      "poblacion_oficial": 131798,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 350,
      "portal_count": 21273,
      "score_weighted": 45.9,
      "transit_score_weighted": 54.9,
      "essentials_score_weighted": 51.4,
      "lifestyle_score_weighted": 47.9,
      "family_score_weighted": 25.0,
      "grade": "D",
      "calculated_at": "2026-09-10T20:36:54.158976+02:00"
    },
    {
      "accessibility_rank": 24,
      "population_rank": 26,
      "ine_mun": "28092",
      "municipio": "Móstoles",
      "display_name": "Móstoles",
      "poblacion_oficial": 214006,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 411,
      "portal_count": 12609,
      "score_weighted": 45.1,
      "transit_score_weighted": 54.6,
      "essentials_score_weighted": 41.7,
      "lifestyle_score_weighted": 42.4,
      "family_score_weighted": 47.7,
      "grade": "D",
      "calculated_at": "2026-09-10T22:31:15.205120+02:00"
    },
    {
      "accessibility_rank": 25,
      "population_rank": 37,
      "ine_mun": "09059",
      "municipio": "Burgos",
      "display_name": "Burgos",
      "poblacion_oficial": 175895,
      "province_code": "09",
      "provincia": "Burgos",
      "comunidad_autonoma": "Castilla y León",
      "ine_reference_year": 2024,
      "cell_count": 685,
      "portal_count": 16584,
      "score_weighted": 45.0,
      "transit_score_weighted": 49.7,
      "essentials_score_weighted": 49.5,
      "lifestyle_score_weighted": 48.7,
      "family_score_weighted": 35.5,
      "grade": "D",
      "calculated_at": "2026-09-10T20:50:56.810726+02:00"
    },
    {
      "accessibility_rank": 26,
      "population_rank": 31,
      "ine_mun": "28005",
      "municipio": "Alcalá de Henares",
      "display_name": "Alcalá de Henares",
      "poblacion_oficial": 200702,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 542,
      "portal_count": 16215,
      "score_weighted": 44.9,
      "transit_score_weighted": 55.9,
      "essentials_score_weighted": 41.5,
      "lifestyle_score_weighted": 40.3,
      "family_score_weighted": 45.9,
      "grade": "D",
      "calculated_at": "2026-09-10T22:21:18.843436+02:00"
    },
    {
      "accessibility_rank": 27,
      "population_rank": 46,
      "ine_mun": "25120",
      "municipio": "Lleida",
      "display_name": "Lleida",
      "poblacion_oficial": 144739,
      "province_code": "25",
      "provincia": "Lleida",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 1577,
      "portal_count": 22909,
      "score_weighted": 44.1,
      "transit_score_weighted": 42.1,
      "essentials_score_weighted": 50.5,
      "lifestyle_score_weighted": 51.1,
      "family_score_weighted": 35.7,
      "grade": "D",
      "calculated_at": "2026-09-12T16:29:14.776833+02:00"
    },
    {
      "accessibility_rank": 28,
      "population_rank": 28,
      "ine_mun": "38038",
      "municipio": "Santa Cruz de Tenerife",
      "display_name": "Santa Cruz de Tenerife",
      "poblacion_oficial": 211359,
      "province_code": "38",
      "provincia": "Santa Cruz de Tenerife",
      "comunidad_autonoma": "Canarias",
      "ine_reference_year": 2024,
      "cell_count": 874,
      "portal_count": 41037,
      "score_weighted": 43.6,
      "transit_score_weighted": 59.1,
      "essentials_score_weighted": 46.1,
      "lifestyle_score_weighted": 41.7,
      "family_score_weighted": 26.3,
      "grade": "D",
      "calculated_at": "2026-09-12T16:24:19.482202+02:00"
    },
    {
      "accessibility_rank": 29,
      "population_rank": 13,
      "ine_mun": "47186",
      "municipio": "Valladolid",
      "display_name": "Valladolid",
      "poblacion_oficial": 300618,
      "province_code": "47",
      "provincia": "Valladolid",
      "comunidad_autonoma": "Castilla y León",
      "ine_reference_year": 2024,
      "cell_count": 1038,
      "portal_count": 28869,
      "score_weighted": 43.4,
      "transit_score_weighted": 50.9,
      "essentials_score_weighted": 46.4,
      "lifestyle_score_weighted": 48.4,
      "family_score_weighted": 31.7,
      "grade": "D",
      "calculated_at": "2026-09-12T16:17:30.738591+02:00"
    },
    {
      "accessibility_rank": 30,
      "population_rank": 10,
      "ine_mun": "03014",
      "municipio": "Alacant/Alicante",
      "display_name": "Alacant/Alicante",
      "poblacion_oficial": 358720,
      "province_code": "03",
      "provincia": "Alacant/Alicante",
      "comunidad_autonoma": "Comunitat Valenciana",
      "ine_reference_year": 2024,
      "cell_count": 1736,
      "portal_count": 29131,
      "score_weighted": 43.3,
      "transit_score_weighted": 53.8,
      "essentials_score_weighted": 42.9,
      "lifestyle_score_weighted": 44.0,
      "family_score_weighted": 33.6,
      "grade": "D",
      "calculated_at": "2026-09-10T19:28:06.569842+02:00"
    },
    {
      "accessibility_rank": 31,
      "population_rank": 33,
      "ine_mun": "28058",
      "municipio": "Fuenlabrada",
      "display_name": "Fuenlabrada",
      "poblacion_oficial": 190790,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 370,
      "portal_count": 11473,
      "score_weighted": 43.0,
      "transit_score_weighted": 44.8,
      "essentials_score_weighted": 50.4,
      "lifestyle_score_weighted": 44.0,
      "family_score_weighted": 35.2,
      "grade": "D",
      "calculated_at": "2026-09-10T22:21:44.530058+02:00"
    },
    {
      "accessibility_rank": 32,
      "population_rank": 34,
      "ine_mun": "28065",
      "municipio": "Getafe",
      "display_name": "Getafe",
      "poblacion_oficial": 189906,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 517,
      "portal_count": 20122,
      "score_weighted": 42.8,
      "transit_score_weighted": 47.8,
      "essentials_score_weighted": 48.2,
      "lifestyle_score_weighted": 35.7,
      "family_score_weighted": 40.0,
      "grade": "D",
      "calculated_at": "2026-09-10T22:23:15.896527+02:00"
    },
    {
      "accessibility_rank": 33,
      "population_rank": 54,
      "ine_mun": "24089",
      "municipio": "León",
      "display_name": "León",
      "poblacion_oficial": 122243,
      "province_code": "24",
      "provincia": "León",
      "comunidad_autonoma": "Castilla y León",
      "ine_reference_year": 2024,
      "cell_count": 443,
      "portal_count": 15330,
      "score_weighted": 42.7,
      "transit_score_weighted": 51.5,
      "essentials_score_weighted": 47.4,
      "lifestyle_score_weighted": 49.5,
      "family_score_weighted": 25.6,
      "grade": "D",
      "calculated_at": "2026-09-12T16:30:18.525210+02:00"
    },
    {
      "accessibility_rank": 34,
      "population_rank": 17,
      "ine_mun": "01059",
      "municipio": "Vitoria-Gasteiz",
      "display_name": "Vitoria-Gasteiz",
      "poblacion_oficial": 257968,
      "province_code": "01",
      "provincia": "Araba/Álava",
      "comunidad_autonoma": "País Vasco/Euskadi",
      "ine_reference_year": 2024,
      "cell_count": 960,
      "portal_count": 15200,
      "score_weighted": 42.5,
      "transit_score_weighted": 41.9,
      "essentials_score_weighted": 45.6,
      "lifestyle_score_weighted": 55.9,
      "family_score_weighted": 32.2,
      "grade": "D",
      "calculated_at": "2026-09-10T20:19:06.665688+02:00"
    },
    {
      "accessibility_rank": 35,
      "population_rank": 23,
      "ine_mun": "08187",
      "municipio": "Sabadell",
      "display_name": "Sabadell",
      "poblacion_oficial": 222177,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 491,
      "portal_count": 42920,
      "score_weighted": 41.6,
      "transit_score_weighted": 41.9,
      "essentials_score_weighted": 55.8,
      "lifestyle_score_weighted": 38.8,
      "family_score_weighted": 30.0,
      "grade": "D",
      "calculated_at": "2026-09-10T20:38:05.934610+02:00"
    },
    {
      "accessibility_rank": 36,
      "population_rank": 32,
      "ine_mun": "28074",
      "municipio": "Leganés",
      "display_name": "Leganés",
      "poblacion_oficial": 194084,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 516,
      "portal_count": 15091,
      "score_weighted": 40.5,
      "transit_score_weighted": 58.5,
      "essentials_score_weighted": 42.2,
      "lifestyle_score_weighted": 30.5,
      "family_score_weighted": 29.3,
      "grade": "D",
      "calculated_at": "2026-09-10T22:35:06.777407+02:00"
    },
    {
      "accessibility_rank": 37,
      "population_rank": 95,
      "ine_mun": "28049",
      "municipio": "Coslada",
      "display_name": "Coslada",
      "poblacion_oficial": 80760,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 169,
      "portal_count": 5903,
      "score_weighted": 40.4,
      "transit_score_weighted": 26.6,
      "essentials_score_weighted": 54.0,
      "lifestyle_score_weighted": 50.6,
      "family_score_weighted": 44.4,
      "grade": "D",
      "calculated_at": "2026-09-10T22:29:36.159462+02:00"
    },
    {
      "accessibility_rank": 38,
      "population_rank": 40,
      "ine_mun": "28007",
      "municipio": "Alcorcón",
      "display_name": "Alcorcón",
      "poblacion_oficial": 173625,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 329,
      "portal_count": 8558,
      "score_weighted": 39.6,
      "transit_score_weighted": 54.2,
      "essentials_score_weighted": 40.4,
      "lifestyle_score_weighted": 28.8,
      "family_score_weighted": 37.3,
      "grade": "D",
      "calculated_at": "2026-09-10T22:22:18.452183+02:00"
    },
    {
      "accessibility_rank": 39,
      "population_rank": 9,
      "ine_mun": "35016",
      "municipio": "Palmas de Gran Canaria, Las",
      "display_name": "Las Palmas de Gran Canaria",
      "poblacion_oficial": 380436,
      "province_code": "35",
      "provincia": "Las Palmas",
      "comunidad_autonoma": "Canarias",
      "ine_reference_year": 2024,
      "cell_count": 1167,
      "portal_count": 47735,
      "score_weighted": 39.6,
      "transit_score_weighted": 52.1,
      "essentials_score_weighted": 43.9,
      "lifestyle_score_weighted": 32.6,
      "family_score_weighted": 30.2,
      "grade": "D",
      "calculated_at": "2026-09-12T16:16:40.703109+02:00"
    },
    {
      "accessibility_rank": 40,
      "population_rank": 74,
      "ine_mun": "11031",
      "municipio": "San Fernando",
      "display_name": "San Fernando",
      "poblacion_oficial": 93645,
      "province_code": "11",
      "provincia": "Cádiz",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 148,
      "portal_count": 11695,
      "score_weighted": 38.9,
      "transit_score_weighted": 30.9,
      "essentials_score_weighted": 60.0,
      "lifestyle_score_weighted": 39.6,
      "family_score_weighted": 28.8,
      "grade": "D",
      "calculated_at": "2026-09-10T20:52:52.257021+02:00"
    },
    {
      "accessibility_rank": 41,
      "population_rank": 21,
      "ine_mun": "08279",
      "municipio": "Terrassa",
      "display_name": "Terrassa",
      "poblacion_oficial": 228708,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 617,
      "portal_count": 45691,
      "score_weighted": 38.7,
      "transit_score_weighted": 40.1,
      "essentials_score_weighted": 48.5,
      "lifestyle_score_weighted": 34.3,
      "family_score_weighted": 34.6,
      "grade": "D",
      "calculated_at": "2026-09-10T20:38:29.525850+02:00"
    },
    {
      "accessibility_rank": 42,
      "population_rank": 48,
      "ine_mun": "43148",
      "municipio": "Tarragona",
      "display_name": "Tarragona",
      "poblacion_oficial": 141151,
      "province_code": "43",
      "provincia": "Tarragona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 611,
      "portal_count": 17950,
      "score_weighted": 38.5,
      "transit_score_weighted": 41.3,
      "essentials_score_weighted": 47.7,
      "lifestyle_score_weighted": 42.8,
      "family_score_weighted": 24.0,
      "grade": "D",
      "calculated_at": "2026-09-12T16:29:44.728221+02:00"
    },
    {
      "accessibility_rank": 43,
      "population_rank": 30,
      "ine_mun": "04013",
      "municipio": "Almería",
      "display_name": "Almería",
      "poblacion_oficial": 202675,
      "province_code": "04",
      "provincia": "Almería",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 971,
      "portal_count": 40639,
      "score_weighted": 38.4,
      "transit_score_weighted": 48.6,
      "essentials_score_weighted": 42.8,
      "lifestyle_score_weighted": 38.7,
      "family_score_weighted": 25.8,
      "grade": "D",
      "calculated_at": "2026-09-10T20:26:10.948317+02:00"
    },
    {
      "accessibility_rank": 44,
      "population_rank": 8,
      "ine_mun": "07040",
      "municipio": "Palma",
      "display_name": "Palma",
      "poblacion_oficial": 431521,
      "province_code": "07",
      "provincia": "Illes Balears",
      "comunidad_autonoma": "Illes Balears",
      "ine_reference_year": 2024,
      "cell_count": 2078,
      "portal_count": 62945,
      "score_weighted": 38.4,
      "transit_score_weighted": 41.1,
      "essentials_score_weighted": 47.3,
      "lifestyle_score_weighted": 47.3,
      "family_score_weighted": 20.3,
      "grade": "D",
      "calculated_at": "2026-09-10T20:30:39.642251+02:00"
    },
    {
      "accessibility_rank": 45,
      "population_rank": 88,
      "ine_mun": "08200",
      "municipio": "Sant Boi de Llobregat",
      "display_name": "Sant Boi de Llobregat",
      "poblacion_oficial": 84831,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 217,
      "portal_count": 11466,
      "score_weighted": 38.4,
      "transit_score_weighted": 18.6,
      "essentials_score_weighted": 60.4,
      "lifestyle_score_weighted": 58.9,
      "family_score_weighted": 35.5,
      "grade": "D",
      "calculated_at": "2026-09-10T20:33:34.131504+02:00"
    },
    {
      "accessibility_rank": 46,
      "population_rank": 72,
      "ine_mun": "28134",
      "municipio": "San Sebastián de los Reyes",
      "display_name": "San Sebastián de los Reyes",
      "poblacion_oficial": 94969,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 381,
      "portal_count": 9166,
      "score_weighted": 38.1,
      "transit_score_weighted": 51.6,
      "essentials_score_weighted": 31.3,
      "lifestyle_score_weighted": 29.0,
      "family_score_weighted": 49.7,
      "grade": "D",
      "calculated_at": "2026-09-10T22:28:23.195299+02:00"
    },
    {
      "accessibility_rank": 47,
      "population_rank": 43,
      "ine_mun": "26089",
      "municipio": "Logroño",
      "display_name": "Logroño",
      "poblacion_oficial": 151164,
      "province_code": "26",
      "provincia": "La Rioja",
      "comunidad_autonoma": "La Rioja",
      "ine_reference_year": 2024,
      "cell_count": 374,
      "portal_count": 10633,
      "score_weighted": 37.9,
      "transit_score_weighted": 24.7,
      "essentials_score_weighted": 46.7,
      "lifestyle_score_weighted": 58.7,
      "family_score_weighted": 39.1,
      "grade": "D",
      "calculated_at": "2026-09-12T16:27:57.377539+02:00"
    },
    {
      "accessibility_rank": 48,
      "population_rank": 55,
      "ine_mun": "28006",
      "municipio": "Alcobendas",
      "display_name": "Alcobendas",
      "poblacion_oficial": 121373,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 353,
      "portal_count": 10039,
      "score_weighted": 36.6,
      "transit_score_weighted": 49.7,
      "essentials_score_weighted": 29.6,
      "lifestyle_score_weighted": 31.6,
      "family_score_weighted": 44.2,
      "grade": "D",
      "calculated_at": "2026-09-10T22:21:49.975593+02:00"
    },
    {
      "accessibility_rank": 49,
      "population_rank": 99,
      "ine_mun": "29025",
      "municipio": "Benalmádena",
      "display_name": "Benalmádena",
      "poblacion_oficial": 77654,
      "province_code": "29",
      "provincia": "Málaga",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 302,
      "portal_count": 12792,
      "score_weighted": 36.2,
      "transit_score_weighted": 36.6,
      "essentials_score_weighted": 43.8,
      "lifestyle_score_weighted": 42.7,
      "family_score_weighted": 27.2,
      "grade": "D",
      "calculated_at": "2026-09-12T16:38:29.687867+02:00"
    },
    {
      "accessibility_rank": 50,
      "population_rank": 6,
      "ine_mun": "29067",
      "municipio": "Málaga",
      "display_name": "Málaga",
      "poblacion_oficial": 591637,
      "province_code": "29",
      "provincia": "Málaga",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 2271,
      "portal_count": 109078,
      "score_weighted": 36.1,
      "transit_score_weighted": 50.4,
      "essentials_score_weighted": 45.4,
      "lifestyle_score_weighted": 28.6,
      "family_score_weighted": 15.6,
      "grade": "D",
      "calculated_at": "2026-09-11T14:25:20.319126+02:00"
    },
    {
      "accessibility_rank": 51,
      "population_rank": 39,
      "ine_mun": "39075",
      "municipio": "Santander",
      "display_name": "Santander",
      "poblacion_oficial": 174101,
      "province_code": "39",
      "provincia": "Cantabria",
      "comunidad_autonoma": "Cantabria",
      "ine_reference_year": 2024,
      "cell_count": 530,
      "portal_count": 18457,
      "score_weighted": 36.1,
      "transit_score_weighted": 37.2,
      "essentials_score_weighted": 49.5,
      "lifestyle_score_weighted": 36.3,
      "family_score_weighted": 28.2,
      "grade": "D",
      "calculated_at": "2026-09-12T16:26:37.256548+02:00"
    },
    {
      "accessibility_rank": 52,
      "population_rank": 82,
      "ine_mun": "28115",
      "municipio": "Pozuelo de Alarcón",
      "display_name": "Pozuelo de Alarcón",
      "poblacion_oficial": 89378,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 535,
      "portal_count": 16403,
      "score_weighted": 35.5,
      "transit_score_weighted": 54.4,
      "essentials_score_weighted": 32.2,
      "lifestyle_score_weighted": 24.7,
      "family_score_weighted": 34.8,
      "grade": "D",
      "calculated_at": "2026-09-10T22:34:16.840753+02:00"
    },
    {
      "accessibility_rank": 53,
      "population_rank": 24,
      "ine_mun": "33044",
      "municipio": "Oviedo",
      "display_name": "Oviedo",
      "poblacion_oficial": 220543,
      "province_code": "33",
      "provincia": "Asturias",
      "comunidad_autonoma": "Principado de Asturias",
      "ine_reference_year": 2024,
      "cell_count": 1595,
      "portal_count": 26050,
      "score_weighted": 35.0,
      "transit_score_weighted": 45.5,
      "essentials_score_weighted": 38.5,
      "lifestyle_score_weighted": 39.2,
      "family_score_weighted": 21.0,
      "grade": "D",
      "calculated_at": "2026-09-12T16:21:55.696880+02:00"
    },
    {
      "accessibility_rank": 54,
      "population_rank": 97,
      "ine_mun": "46131",
      "municipio": "Gandia",
      "display_name": "Gandia",
      "poblacion_oficial": 80095,
      "province_code": "46",
      "provincia": "València/Valencia",
      "comunidad_autonoma": "Comunitat Valenciana",
      "ine_reference_year": 2024,
      "cell_count": 530,
      "portal_count": 12734,
      "score_weighted": 34.5,
      "transit_score_weighted": 29.7,
      "essentials_score_weighted": 39.1,
      "lifestyle_score_weighted": 47.0,
      "family_score_weighted": 34.1,
      "grade": "D",
      "calculated_at": "2026-09-12T16:37:59.003940+02:00"
    },
    {
      "accessibility_rank": 55,
      "population_rank": 36,
      "ine_mun": "12040",
      "municipio": "Castelló de la Plana/Castellón de la Plana",
      "display_name": "Castelló de la Plana/Castellón de la Plana",
      "poblacion_oficial": 180379,
      "province_code": "12",
      "provincia": "Castelló/Castellón",
      "comunidad_autonoma": "Comunitat Valenciana",
      "ine_reference_year": 2024,
      "cell_count": 1329,
      "portal_count": 30943,
      "score_weighted": 33.9,
      "transit_score_weighted": 45.6,
      "essentials_score_weighted": 36.7,
      "lifestyle_score_weighted": 35.9,
      "family_score_weighted": 20.4,
      "grade": "D",
      "calculated_at": "2026-09-10T20:57:24.477440+02:00"
    },
    {
      "accessibility_rank": 56,
      "population_rank": 84,
      "ine_mun": "45168",
      "municipio": "Toledo",
      "display_name": "Toledo",
      "poblacion_oficial": 86526,
      "province_code": "45",
      "provincia": "Toledo",
      "comunidad_autonoma": "Castilla-La Mancha",
      "ine_reference_year": 2024,
      "cell_count": 561,
      "portal_count": 12804,
      "score_weighted": 33.2,
      "transit_score_weighted": 42.1,
      "essentials_score_weighted": 37.7,
      "lifestyle_score_weighted": 36.4,
      "family_score_weighted": 20.0,
      "grade": "D",
      "calculated_at": "2026-09-12T16:35:51.150815+02:00"
    },
    {
      "accessibility_rank": 57,
      "population_rank": 91,
      "ine_mun": "28161",
      "municipio": "Valdemoro",
      "display_name": "Valdemoro",
      "poblacion_oficial": 83507,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 315,
      "portal_count": 10669,
      "score_weighted": 32.4,
      "transit_score_weighted": 37.2,
      "essentials_score_weighted": 29.6,
      "lifestyle_score_weighted": 30.1,
      "family_score_weighted": 43.0,
      "grade": "D",
      "calculated_at": "2026-09-10T22:32:28.034154+02:00"
    },
    {
      "accessibility_rank": 58,
      "population_rank": 50,
      "ine_mun": "41038",
      "municipio": "Dos Hermanas",
      "display_name": "Dos Hermanas",
      "poblacion_oficial": 140430,
      "province_code": "41",
      "provincia": "Sevilla",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 746,
      "portal_count": 36338,
      "score_weighted": 31.6,
      "transit_score_weighted": 31.2,
      "essentials_score_weighted": 44.3,
      "lifestyle_score_weighted": 33.4,
      "family_score_weighted": 21.6,
      "grade": "D",
      "calculated_at": "2026-09-12T16:29:58.734557+02:00"
    },
    {
      "accessibility_rank": 59,
      "population_rank": 51,
      "ine_mun": "28106",
      "municipio": "Parla",
      "display_name": "Parla",
      "poblacion_oficial": 134833,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 255,
      "portal_count": 10605,
      "score_weighted": 31.4,
      "transit_score_weighted": 37.4,
      "essentials_score_weighted": 33.6,
      "lifestyle_score_weighted": 21.2,
      "family_score_weighted": 40.1,
      "grade": "D",
      "calculated_at": "2026-09-10T22:32:33.730173+02:00"
    },
    {
      "accessibility_rank": 60,
      "population_rank": 71,
      "ine_mun": "10037",
      "municipio": "Cáceres",
      "display_name": "Cáceres",
      "poblacion_oficial": 96441,
      "province_code": "10",
      "provincia": "Cáceres",
      "comunidad_autonoma": "Extremadura",
      "ine_reference_year": 2024,
      "cell_count": 725,
      "portal_count": 20284,
      "score_weighted": 30.6,
      "transit_score_weighted": 41.6,
      "essentials_score_weighted": 41.7,
      "lifestyle_score_weighted": 25.7,
      "family_score_weighted": 10.1,
      "grade": "D",
      "calculated_at": "2026-09-10T20:52:30.932253+02:00"
    },
    {
      "accessibility_rank": 61,
      "population_rank": 41,
      "ine_mun": "38023",
      "municipio": "San Cristóbal de La Laguna",
      "display_name": "San Cristóbal de La Laguna",
      "poblacion_oficial": 160258,
      "province_code": "38",
      "provincia": "Santa Cruz de Tenerife",
      "comunidad_autonoma": "Canarias",
      "ine_reference_year": 2024,
      "cell_count": 1031,
      "portal_count": 38682,
      "score_weighted": 30.3,
      "transit_score_weighted": 48.3,
      "essentials_score_weighted": 34.5,
      "lifestyle_score_weighted": 23.3,
      "family_score_weighted": 15.9,
      "grade": "D",
      "calculated_at": "2026-09-12T16:27:22.625408+02:00"
    },
    {
      "accessibility_rank": 62,
      "population_rank": 38,
      "ine_mun": "02003",
      "municipio": "Albacete",
      "display_name": "Albacete",
      "poblacion_oficial": 174137,
      "province_code": "02",
      "provincia": "Albacete",
      "comunidad_autonoma": "Castilla-La Mancha",
      "ine_reference_year": 2024,
      "cell_count": 1381,
      "portal_count": 28136,
      "score_weighted": 30.3,
      "transit_score_weighted": 5.1,
      "essentials_score_weighted": 46.1,
      "lifestyle_score_weighted": 47.5,
      "family_score_weighted": 38.2,
      "grade": "D",
      "calculated_at": "2026-09-10T20:20:28.008574+02:00"
    },
    {
      "accessibility_rank": 63,
      "population_rank": 69,
      "ine_mun": "28127",
      "municipio": "Rozas de Madrid, Las",
      "display_name": "Las Rozas de Madrid",
      "poblacion_oficial": 98590,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 511,
      "portal_count": 17505,
      "score_weighted": 29.9,
      "transit_score_weighted": 58.4,
      "essentials_score_weighted": 23.1,
      "lifestyle_score_weighted": 19.7,
      "family_score_weighted": 25.6,
      "grade": "E",
      "calculated_at": "2026-09-10T22:25:35.292445+02:00"
    },
    {
      "accessibility_rank": 64,
      "population_rank": 68,
      "ine_mun": "08205",
      "municipio": "Sant Cugat del Vallès",
      "display_name": "Sant Cugat del Vallès",
      "poblacion_oficial": 98621,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 512,
      "portal_count": 23936,
      "score_weighted": 29.9,
      "transit_score_weighted": 42.5,
      "essentials_score_weighted": 34.3,
      "lifestyle_score_weighted": 29.4,
      "family_score_weighted": 17.5,
      "grade": "E",
      "calculated_at": "2026-09-10T20:35:39.823294+02:00"
    },
    {
      "accessibility_rank": 65,
      "population_rank": 81,
      "ine_mun": "46244",
      "municipio": "Torrent",
      "display_name": "Torrent",
      "poblacion_oficial": 89401,
      "province_code": "46",
      "provincia": "València/Valencia",
      "comunidad_autonoma": "Comunitat Valenciana",
      "ine_reference_year": 2024,
      "cell_count": 797,
      "portal_count": 17380,
      "score_weighted": 29.8,
      "transit_score_weighted": 26.7,
      "essentials_score_weighted": 35.3,
      "lifestyle_score_weighted": 44.0,
      "family_score_weighted": 22.5,
      "grade": "E",
      "calculated_at": "2026-09-12T16:35:01.370437+02:00"
    },
    {
      "accessibility_rank": 66,
      "population_rank": 62,
      "ine_mun": "32054",
      "municipio": "Ourense",
      "display_name": "Ourense",
      "poblacion_oficial": 104891,
      "province_code": "32",
      "provincia": "Ourense",
      "comunidad_autonoma": "Galicia",
      "ine_reference_year": 2024,
      "cell_count": 840,
      "portal_count": 24511,
      "score_weighted": 29.7,
      "transit_score_weighted": 32.6,
      "essentials_score_weighted": 33.7,
      "lifestyle_score_weighted": 35.5,
      "family_score_weighted": 24.3,
      "grade": "E",
      "calculated_at": "2026-09-12T16:31:44.377425+02:00"
    },
    {
      "accessibility_rank": 67,
      "population_rank": 59,
      "ine_mun": "43123",
      "municipio": "Reus",
      "display_name": "Reus",
      "poblacion_oficial": 109930,
      "province_code": "43",
      "provincia": "Tarragona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 684,
      "portal_count": 17425,
      "score_weighted": 29.5,
      "transit_score_weighted": 8.0,
      "essentials_score_weighted": 53.5,
      "lifestyle_score_weighted": 51.0,
      "family_score_weighted": 27.5,
      "grade": "E",
      "calculated_at": "2026-09-12T16:30:59.260984+02:00"
    },
    {
      "accessibility_rank": 68,
      "population_rank": 60,
      "ine_mun": "04079",
      "municipio": "Roquetas de Mar",
      "display_name": "Roquetas de Mar",
      "poblacion_oficial": 109204,
      "province_code": "04",
      "provincia": "Almería",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 584,
      "portal_count": 22805,
      "score_weighted": 28.0,
      "transit_score_weighted": 31.3,
      "essentials_score_weighted": 34.7,
      "lifestyle_score_weighted": 28.9,
      "family_score_weighted": 26.5,
      "grade": "E",
      "calculated_at": "2026-09-10T20:24:32.223545+02:00"
    },
    {
      "accessibility_rank": 69,
      "population_rank": 67,
      "ine_mun": "27028",
      "municipio": "Lugo",
      "display_name": "Lugo",
      "poblacion_oficial": 99482,
      "province_code": "27",
      "provincia": "Lugo",
      "comunidad_autonoma": "Galicia",
      "ine_reference_year": 2024,
      "cell_count": 1834,
      "portal_count": 19062,
      "score_weighted": 27.9,
      "transit_score_weighted": 22.1,
      "essentials_score_weighted": 41.2,
      "lifestyle_score_weighted": 37.5,
      "family_score_weighted": 18.9,
      "grade": "E",
      "calculated_at": "2026-09-12T16:32:55.186924+02:00"
    },
    {
      "accessibility_rank": 70,
      "population_rank": 77,
      "ine_mun": "19130",
      "municipio": "Guadalajara",
      "display_name": "Guadalajara",
      "poblacion_oficial": 90909,
      "province_code": "19",
      "provincia": "Guadalajara",
      "comunidad_autonoma": "Castilla-La Mancha",
      "ine_reference_year": 2024,
      "cell_count": 366,
      "portal_count": 11650,
      "score_weighted": 27.0,
      "transit_score_weighted": 39.7,
      "essentials_score_weighted": 23.8,
      "lifestyle_score_weighted": 27.4,
      "family_score_weighted": 26.2,
      "grade": "E",
      "calculated_at": "2026-09-12T16:34:44.389949+02:00"
    },
    {
      "accessibility_rank": 71,
      "population_rank": 85,
      "ine_mun": "29094",
      "municipio": "Vélez-Málaga",
      "display_name": "Vélez-Málaga",
      "poblacion_oficial": 85990,
      "province_code": "29",
      "provincia": "Málaga",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 1570,
      "portal_count": 26334,
      "score_weighted": 26.6,
      "transit_score_weighted": 31.4,
      "essentials_score_weighted": 34.1,
      "lifestyle_score_weighted": 26.8,
      "family_score_weighted": 17.5,
      "grade": "E",
      "calculated_at": "2026-09-12T16:36:42.493149+02:00"
    },
    {
      "accessibility_rank": 72,
      "population_rank": 94,
      "ine_mun": "08184",
      "municipio": "Rubí",
      "display_name": "Rubí",
      "poblacion_oficial": 81532,
      "province_code": "08",
      "provincia": "Barcelona",
      "comunidad_autonoma": "Cataluña/Catalunya",
      "ine_reference_year": 2024,
      "cell_count": 351,
      "portal_count": 18358,
      "score_weighted": 25.7,
      "transit_score_weighted": 23.4,
      "essentials_score_weighted": 31.1,
      "lifestyle_score_weighted": 30.3,
      "family_score_weighted": 27.3,
      "grade": "E",
      "calculated_at": "2026-09-10T20:36:40.273079+02:00"
    },
    {
      "accessibility_rank": 73,
      "population_rank": 65,
      "ine_mun": "28123",
      "municipio": "Rivas-Vaciamadrid",
      "display_name": "Rivas-Vaciamadrid",
      "poblacion_oficial": 101949,
      "province_code": "28",
      "provincia": "Madrid",
      "comunidad_autonoma": "Comunidad de Madrid",
      "ine_reference_year": 2024,
      "cell_count": 319,
      "portal_count": 13650,
      "score_weighted": 25.0,
      "transit_score_weighted": 21.4,
      "essentials_score_weighted": 33.2,
      "lifestyle_score_weighted": 30.8,
      "family_score_weighted": 33.0,
      "grade": "E",
      "calculated_at": "2026-09-10T22:34:43.919514+02:00"
    },
    {
      "accessibility_rank": 74,
      "population_rank": 66,
      "ine_mun": "15078",
      "municipio": "Santiago de Compostela",
      "display_name": "Santiago de Compostela",
      "poblacion_oficial": 99536,
      "province_code": "15",
      "provincia": "A Coruña",
      "comunidad_autonoma": "Galicia",
      "ine_reference_year": 2024,
      "cell_count": 1606,
      "portal_count": 26582,
      "score_weighted": 24.8,
      "transit_score_weighted": 24.2,
      "essentials_score_weighted": 35.3,
      "lifestyle_score_weighted": 29.3,
      "family_score_weighted": 19.1,
      "grade": "E",
      "calculated_at": "2026-09-10T21:02:46.457873+02:00"
    },
    {
      "accessibility_rank": 75,
      "population_rank": 93,
      "ine_mun": "36038",
      "municipio": "Pontevedra",
      "display_name": "Pontevedra",
      "poblacion_oficial": 83077,
      "province_code": "36",
      "provincia": "Pontevedra",
      "comunidad_autonoma": "Galicia",
      "ine_reference_year": 2024,
      "cell_count": 1056,
      "portal_count": 16993,
      "score_weighted": 24.6,
      "transit_score_weighted": 40.7,
      "essentials_score_weighted": 29.1,
      "lifestyle_score_weighted": 19.8,
      "family_score_weighted": 13.7,
      "grade": "E",
      "calculated_at": "2026-09-12T16:37:46.589597+02:00"
    },
    {
      "accessibility_rank": 76,
      "population_rank": 16,
      "ine_mun": "33024",
      "municipio": "Gijón",
      "display_name": "Gijón",
      "poblacion_oficial": 268561,
      "province_code": "33",
      "provincia": "Asturias",
      "comunidad_autonoma": "Principado de Asturias",
      "ine_reference_year": 2024,
      "cell_count": 2465,
      "portal_count": 42670,
      "score_weighted": 23.8,
      "transit_score_weighted": 28.9,
      "essentials_score_weighted": 29.9,
      "lifestyle_score_weighted": 26.6,
      "family_score_weighted": 15.1,
      "grade": "E",
      "calculated_at": "2026-09-12T16:19:06.602754+02:00"
    },
    {
      "accessibility_rank": 77,
      "population_rank": 14,
      "ine_mun": "36057",
      "municipio": "Vigo",
      "display_name": "Vigo",
      "poblacion_oficial": 293977,
      "province_code": "36",
      "provincia": "Pontevedra",
      "comunidad_autonoma": "Galicia",
      "ine_reference_year": 2024,
      "cell_count": 1390,
      "portal_count": 49316,
      "score_weighted": 23.3,
      "transit_score_weighted": 20.9,
      "essentials_score_weighted": 37.0,
      "lifestyle_score_weighted": 25.9,
      "family_score_weighted": 19.2,
      "grade": "E",
      "calculated_at": "2026-09-12T16:18:09.610769+02:00"
    },
    {
      "accessibility_rank": 78,
      "population_rank": 75,
      "ine_mun": "29070",
      "municipio": "Mijas",
      "display_name": "Mijas",
      "poblacion_oficial": 93302,
      "province_code": "29",
      "provincia": "Málaga",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 1467,
      "portal_count": 27841,
      "score_weighted": 22.1,
      "transit_score_weighted": 23.6,
      "essentials_score_weighted": 27.7,
      "lifestyle_score_weighted": 28.2,
      "family_score_weighted": 19.2,
      "grade": "E",
      "calculated_at": "2026-09-12T16:34:29.587874+02:00"
    },
    {
      "accessibility_rank": 79,
      "population_rank": 47,
      "ine_mun": "21041",
      "municipio": "Huelva",
      "display_name": "Huelva",
      "poblacion_oficial": 143290,
      "province_code": "21",
      "provincia": "Huelva",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 406,
      "portal_count": 15525,
      "score_weighted": 21.9,
      "transit_score_weighted": 10.3,
      "essentials_score_weighted": 49.7,
      "lifestyle_score_weighted": 30.5,
      "family_score_weighted": 12.3,
      "grade": "E",
      "calculated_at": "2026-09-12T16:29:23.263931+02:00"
    },
    {
      "accessibility_rank": 80,
      "population_rank": 25,
      "ine_mun": "30016",
      "municipio": "Cartagena",
      "display_name": "Cartagena",
      "poblacion_oficial": 219777,
      "province_code": "30",
      "provincia": "Murcia",
      "comunidad_autonoma": "Región de Murcia",
      "ine_reference_year": 2024,
      "cell_count": 3676,
      "portal_count": 71454,
      "score_weighted": 21.4,
      "transit_score_weighted": 29.9,
      "essentials_score_weighted": 30.1,
      "lifestyle_score_weighted": 18.7,
      "family_score_weighted": 11.2,
      "grade": "E",
      "calculated_at": "2026-09-12T16:23:41.264132+02:00"
    },
    {
      "accessibility_rank": 81,
      "population_rank": 73,
      "ine_mun": "03133",
      "municipio": "Torrevieja",
      "display_name": "Torrevieja",
      "poblacion_oficial": 94803,
      "province_code": "03",
      "provincia": "Alacant/Alicante",
      "comunidad_autonoma": "Comunitat Valenciana",
      "ine_reference_year": 2024,
      "cell_count": 463,
      "portal_count": 22283,
      "score_weighted": 21.4,
      "transit_score_weighted": 7.2,
      "essentials_score_weighted": 40.7,
      "lifestyle_score_weighted": 43.3,
      "family_score_weighted": 17.9,
      "grade": "E",
      "calculated_at": "2026-09-10T20:21:57.928186+02:00"
    },
    {
      "accessibility_rank": 82,
      "population_rank": 12,
      "ine_mun": "14021",
      "municipio": "Córdoba",
      "display_name": "Córdoba",
      "poblacion_oficial": 322811,
      "province_code": "14",
      "provincia": "Córdoba",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 2202,
      "portal_count": 49923,
      "score_weighted": 20.1,
      "transit_score_weighted": 12.3,
      "essentials_score_weighted": 34.4,
      "lifestyle_score_weighted": 26.0,
      "family_score_weighted": 18.8,
      "grade": "E",
      "calculated_at": "2026-09-10T20:59:33.432815+02:00"
    },
    {
      "accessibility_rank": 83,
      "population_rank": 19,
      "ine_mun": "03065",
      "municipio": "Elx/Elche",
      "display_name": "Elx/Elche",
      "poblacion_oficial": 243128,
      "province_code": "03",
      "provincia": "Alacant/Alicante",
      "comunidad_autonoma": "Comunitat Valenciana",
      "ine_reference_year": 2024,
      "cell_count": 3604,
      "portal_count": 39026,
      "score_weighted": 19.5,
      "transit_score_weighted": 11.9,
      "essentials_score_weighted": 30.7,
      "lifestyle_score_weighted": 29.5,
      "family_score_weighted": 16.9,
      "grade": "E",
      "calculated_at": "2026-09-10T20:23:45.136336+02:00"
    },
    {
      "accessibility_rank": 84,
      "population_rank": 83,
      "ine_mun": "38006",
      "municipio": "Arona",
      "display_name": "Arona",
      "poblacion_oficial": 86624,
      "province_code": "38",
      "provincia": "Santa Cruz de Tenerife",
      "comunidad_autonoma": "Canarias",
      "ine_reference_year": 2024,
      "cell_count": 663,
      "portal_count": 11861,
      "score_weighted": 19.0,
      "transit_score_weighted": 31.9,
      "essentials_score_weighted": 23.5,
      "lifestyle_score_weighted": 18.9,
      "family_score_weighted": 11.7,
      "grade": "E",
      "calculated_at": "2026-09-12T16:35:29.412751+02:00"
    },
    {
      "accessibility_rank": 85,
      "population_rank": 89,
      "ine_mun": "45165",
      "municipio": "Talavera de la Reina",
      "display_name": "Talavera de la Reina",
      "poblacion_oficial": 84738,
      "province_code": "45",
      "provincia": "Toledo",
      "comunidad_autonoma": "Castilla-La Mancha",
      "ine_reference_year": 2024,
      "cell_count": 631,
      "portal_count": 13716,
      "score_weighted": 19.0,
      "transit_score_weighted": 4.4,
      "essentials_score_weighted": 35.0,
      "lifestyle_score_weighted": 33.2,
      "family_score_weighted": 18.7,
      "grade": "E",
      "calculated_at": "2026-09-12T16:37:02.204566+02:00"
    },
    {
      "accessibility_rank": 86,
      "population_rank": 98,
      "ine_mun": "29051",
      "municipio": "Estepona",
      "display_name": "Estepona",
      "poblacion_oficial": 78413,
      "province_code": "29",
      "provincia": "Málaga",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 855,
      "portal_count": 20913,
      "score_weighted": 18.7,
      "transit_score_weighted": 5.2,
      "essentials_score_weighted": 33.9,
      "lifestyle_score_weighted": 30.2,
      "family_score_weighted": 24.4,
      "grade": "E",
      "calculated_at": "2026-09-12T16:38:17.042401+02:00"
    },
    {
      "accessibility_rank": 87,
      "population_rank": 53,
      "ine_mun": "11004",
      "municipio": "Algeciras",
      "display_name": "Algeciras",
      "poblacion_oficial": 124978,
      "province_code": "11",
      "provincia": "Cádiz",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 441,
      "portal_count": 28514,
      "score_weighted": 18.6,
      "transit_score_weighted": 14.3,
      "essentials_score_weighted": 33.6,
      "lifestyle_score_weighted": 21.3,
      "family_score_weighted": 16.7,
      "grade": "E",
      "calculated_at": "2026-09-10T20:53:05.157767+02:00"
    },
    {
      "accessibility_rank": 88,
      "population_rank": 44,
      "ine_mun": "06015",
      "municipio": "Badajoz",
      "display_name": "Badajoz",
      "poblacion_oficial": 150570,
      "province_code": "06",
      "provincia": "Badajoz",
      "comunidad_autonoma": "Extremadura",
      "ine_reference_year": 2024,
      "cell_count": 1523,
      "portal_count": 28260,
      "score_weighted": 17.6,
      "transit_score_weighted": 15.5,
      "essentials_score_weighted": 32.8,
      "lifestyle_score_weighted": 19.9,
      "family_score_weighted": 9.3,
      "grade": "E",
      "calculated_at": "2026-09-10T20:28:06.328410+02:00"
    },
    {
      "accessibility_rank": 89,
      "population_rank": 78,
      "ine_mun": "04902",
      "municipio": "Ejido, El",
      "display_name": "El Ejido",
      "poblacion_oficial": 90135,
      "province_code": "04",
      "provincia": "Almería",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 1442,
      "portal_count": 26050,
      "score_weighted": 15.3,
      "transit_score_weighted": 14.8,
      "essentials_score_weighted": 25.2,
      "lifestyle_score_weighted": 15.7,
      "family_score_weighted": 21.4,
      "grade": "E",
      "calculated_at": "2026-09-10T20:25:11.993007+02:00"
    },
    {
      "accessibility_rank": 90,
      "population_rank": 80,
      "ine_mun": "11015",
      "municipio": "Chiclana de la Frontera",
      "display_name": "Chiclana de la Frontera",
      "poblacion_oficial": 89794,
      "province_code": "11",
      "provincia": "Cádiz",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 1341,
      "portal_count": 43960,
      "score_weighted": 15.1,
      "transit_score_weighted": 9.3,
      "essentials_score_weighted": 29.5,
      "lifestyle_score_weighted": 22.5,
      "family_score_weighted": 13.1,
      "grade": "E",
      "calculated_at": "2026-09-10T20:53:41.556867+02:00"
    },
    {
      "accessibility_rank": 91,
      "population_rank": 79,
      "ine_mun": "11027",
      "municipio": "Puerto de Santa María, El",
      "display_name": "El Puerto de Santa María",
      "poblacion_oficial": 89960,
      "province_code": "11",
      "provincia": "Cádiz",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 787,
      "portal_count": 27156,
      "score_weighted": 14.7,
      "transit_score_weighted": 14.1,
      "essentials_score_weighted": 25.4,
      "lifestyle_score_weighted": 17.4,
      "family_score_weighted": 11.4,
      "grade": "E",
      "calculated_at": "2026-09-10T20:53:32.615798+02:00"
    },
    {
      "accessibility_rank": 92,
      "population_rank": 7,
      "ine_mun": "30030",
      "municipio": "Murcia",
      "display_name": "Murcia",
      "poblacion_oficial": 474617,
      "province_code": "30",
      "provincia": "Murcia",
      "comunidad_autonoma": "Región de Murcia",
      "ine_reference_year": 2024,
      "cell_count": 4778,
      "portal_count": 97092,
      "score_weighted": 13.1,
      "transit_score_weighted": 11.5,
      "essentials_score_weighted": 23.6,
      "lifestyle_score_weighted": 13.6,
      "family_score_weighted": 12.6,
      "grade": "E",
      "calculated_at": "2026-09-12T16:16:08.976192+02:00"
    },
    {
      "accessibility_rank": 93,
      "population_rank": 42,
      "ine_mun": "29069",
      "municipio": "Marbella",
      "display_name": "Marbella",
      "poblacion_oficial": 159000,
      "province_code": "29",
      "provincia": "Málaga",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 1134,
      "portal_count": 37774,
      "score_weighted": 13.1,
      "transit_score_weighted": 6.3,
      "essentials_score_weighted": 27.6,
      "lifestyle_score_weighted": 23.9,
      "family_score_weighted": 10.4,
      "grade": "E",
      "calculated_at": "2026-09-12T16:27:46.131113+02:00"
    },
    {
      "accessibility_rank": 94,
      "population_rank": 63,
      "ine_mun": "35026",
      "municipio": "Telde",
      "display_name": "Telde",
      "poblacion_oficial": 102867,
      "province_code": "35",
      "provincia": "Las Palmas",
      "comunidad_autonoma": "Canarias",
      "ine_reference_year": 2024,
      "cell_count": 795,
      "portal_count": 18883,
      "score_weighted": 12.9,
      "transit_score_weighted": 4.5,
      "essentials_score_weighted": 26.2,
      "lifestyle_score_weighted": 13.5,
      "family_score_weighted": 25.2,
      "grade": "E",
      "calculated_at": "2026-09-12T16:32:04.616742+02:00"
    },
    {
      "accessibility_rank": 95,
      "population_rank": 90,
      "ine_mun": "03099",
      "municipio": "Orihuela",
      "display_name": "Orihuela",
      "poblacion_oficial": 83720,
      "province_code": "03",
      "provincia": "Alacant/Alicante",
      "comunidad_autonoma": "Comunitat Valenciana",
      "ine_reference_year": 2024,
      "cell_count": 2286,
      "portal_count": 27805,
      "score_weighted": 12.1,
      "transit_score_weighted": 7.0,
      "essentials_score_weighted": 23.0,
      "lifestyle_score_weighted": 20.8,
      "family_score_weighted": 12.5,
      "grade": "E",
      "calculated_at": "2026-09-10T20:22:58.396666+02:00"
    },
    {
      "accessibility_rank": 96,
      "population_rank": 27,
      "ine_mun": "11020",
      "municipio": "Jerez de la Frontera",
      "display_name": "Jerez de la Frontera",
      "poblacion_oficial": 213688,
      "province_code": "11",
      "provincia": "Cádiz",
      "comunidad_autonoma": "Andalucía",
      "ine_reference_year": 2024,
      "cell_count": 1531,
      "portal_count": 41487,
      "score_weighted": 11.5,
      "transit_score_weighted": 10.0,
      "essentials_score_weighted": 23.7,
      "lifestyle_score_weighted": 17.7,
      "family_score_weighted": 8.4,
      "grade": "E",
      "calculated_at": "2026-09-10T20:53:37.058406+02:00"
    },
    {
      "accessibility_rank": 97,
      "population_rank": 92,
      "ine_mun": "51001",
      "municipio": "Ceuta",
      "display_name": "Ceuta",
      "poblacion_oficial": 83229,
      "province_code": "51",
      "provincia": "Ceuta",
      "comunidad_autonoma": "Ciudad Autónoma de Ceuta",
      "ine_reference_year": 2024,
      "cell_count": 184,
      "portal_count": 7454,
      "score_weighted": 11.5,
      "transit_score_weighted": 5.0,
      "essentials_score_weighted": 29.3,
      "lifestyle_score_weighted": 15.5,
      "family_score_weighted": 16.3,
      "grade": "E",
      "calculated_at": "2026-09-10T20:10:53.121075+02:00"
    },
    {
      "accessibility_rank": 98,
      "population_rank": 70,
      "ine_mun": "30024",
      "municipio": "Lorca",
      "display_name": "Lorca",
      "poblacion_oficial": 98334,
      "province_code": "30",
      "provincia": "Murcia",
      "comunidad_autonoma": "Región de Murcia",
      "ine_reference_year": 2024,
      "cell_count": 3405,
      "portal_count": 24888,
      "score_weighted": 11.0,
      "transit_score_weighted": 5.6,
      "essentials_score_weighted": 16.7,
      "lifestyle_score_weighted": 17.2,
      "family_score_weighted": 12.4,
      "grade": "E",
      "calculated_at": "2026-09-12T16:34:00.787539+02:00"
    },
    {
      "accessibility_rank": 99,
      "population_rank": 87,
      "ine_mun": "52001",
      "municipio": "Melilla",
      "display_name": "Melilla",
      "poblacion_oficial": 85811,
      "province_code": "52",
      "provincia": "Melilla",
      "comunidad_autonoma": "Ciudad Autónoma de Melilla",
      "ine_reference_year": 2024,
      "cell_count": 165,
      "portal_count": 11662,
      "score_weighted": 10.9,
      "transit_score_weighted": 5.0,
      "essentials_score_weighted": 29.5,
      "lifestyle_score_weighted": 17.4,
      "family_score_weighted": 7.9,
      "grade": "E",
      "calculated_at": "2026-09-10T20:11:05.305198+02:00"
    },
    {
      "accessibility_rank": 100,
      "population_rank": 100,
      "ine_mun": "30027",
      "municipio": "Molina de Segura",
      "display_name": "Molina de Segura",
      "poblacion_oficial": 77493,
      "province_code": "30",
      "provincia": "Murcia",
      "comunidad_autonoma": "Región de Murcia",
      "ine_reference_year": 2024,
      "cell_count": 1180,
      "portal_count": 22224,
      "score_weighted": 7.3,
      "transit_score_weighted": 6.0,
      "essentials_score_weighted": 11.9,
      "lifestyle_score_weighted": 8.8,
      "family_score_weighted": 12.6,
      "grade": "E",
      "calculated_at": "2026-09-12T16:38:48.543202+02:00"
    }
  ]
}