{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "c2e51c52a1b5f648a4ea6f66d7310b10",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:fr:official:27",
  "name": "Bourgogne-Franche-Comté",
  "name_local": "Bourgogne-Franche-Comté",
  "country_code": "FR",
  "country": "France",
  "canonical_url": "https://immigrationdb.com/countries/france/bourgogne-franche-comte/",
  "summary": "Bourgogne-Franche-Comté has 82 published cities; the largest is Dijon, with 161,830 residents. Net rent runs from €6.59 to €14.70 per m² a month across the 66 cities that publish it.",
  "cities": [
    {
      "name": "Dijon",
      "canonical_url": "https://immigrationdb.com/cities/fr/dijon/",
      "population": 161830,
      "rent_eur_per_m2_month": 12.04,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.847679,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Besançon",
      "canonical_url": "https://immigrationdb.com/cities/fr/besancon/",
      "population": 118489,
      "rent_eur_per_m2_month": 9.4,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.837128,
      "pm25_ug_m3": 7.121972539832107
    },
    {
      "name": "Belfort",
      "canonical_url": "https://immigrationdb.com/cities/fr/belfort/",
      "population": 45912,
      "rent_eur_per_m2_month": 9.13,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 18.973693,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Chalon-sur-Saône",
      "canonical_url": "https://immigrationdb.com/cities/fr/chalon-sur-saone/",
      "population": 45102,
      "rent_eur_per_m2_month": 8.9,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.150437,
      "pm25_ug_m3": 7.881913519090299
    },
    {
      "name": "Saint-Leu",
      "canonical_url": "https://immigrationdb.com/cities/fr/saint-leu/",
      "population": 36687,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 30.129668,
      "pm25_ug_m3": null
    },
    {
      "name": "Mâcon",
      "canonical_url": "https://immigrationdb.com/cities/fr/macon/",
      "population": 35177,
      "rent_eur_per_m2_month": 8.8,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.937536,
      "pm25_ug_m3": 6.546161785576053
    },
    {
      "name": "Auxerre",
      "canonical_url": "https://immigrationdb.com/cities/fr/auxerre/",
      "population": 35097,
      "rent_eur_per_m2_month": 10.34,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.88918,
      "pm25_ug_m3": 7.335369774919602
    },
    {
      "name": "Nevers",
      "canonical_url": "https://immigrationdb.com/cities/fr/nevers/",
      "population": 33085,
      "rent_eur_per_m2_month": 8.75,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.45881,
      "pm25_ug_m3": 5.982162317178068
    },
    {
      "name": "Sens",
      "canonical_url": "https://immigrationdb.com/cities/fr/sens/",
      "population": 27106,
      "rent_eur_per_m2_month": 10.95,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 20.430716,
      "pm25_ug_m3": null
    },
    {
      "name": "Montbéliard",
      "canonical_url": "https://immigrationdb.com/cities/fr/montbeliard/",
      "population": 24672,
      "rent_eur_per_m2_month": 10.410041,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 20.83179,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Dole",
      "canonical_url": "https://immigrationdb.com/cities/fr/dole/",
      "population": 23840,
      "rent_eur_per_m2_month": 9.49,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.811587,
      "pm25_ug_m3": 7.763104354783398
    },
    {
      "name": "Le Creusot",
      "canonical_url": "https://immigrationdb.com/cities/fr/le-creusot/",
      "population": 20509,
      "rent_eur_per_m2_month": 7.75,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.582875,
      "pm25_ug_m3": 7.084826046074269
    },
    {
      "name": "Beaune",
      "canonical_url": "https://immigrationdb.com/cities/fr/beaune/",
      "population": 20352,
      "rent_eur_per_m2_month": 11.88,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.492642,
      "pm25_ug_m3": 7.881913519090299
    },
    {
      "name": "Pontarlier",
      "canonical_url": "https://immigrationdb.com/cities/fr/pontarlier/",
      "population": 18067,
      "rent_eur_per_m2_month": 13.86,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.179073,
      "pm25_ug_m3": null
    },
    {
      "name": "Montceau-les-Mines",
      "canonical_url": "https://immigrationdb.com/cities/fr/montceau-les-mines/",
      "population": 17064,
      "rent_eur_per_m2_month": 8.42,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 19.668145,
      "pm25_ug_m3": 7.084826046074269
    },
    {
      "name": "Lons-le-Saunier",
      "canonical_url": "https://immigrationdb.com/cities/fr/lons-le-saunier/",
      "population": 16618,
      "rent_eur_per_m2_month": 9.08,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 13.026984,
      "pm25_ug_m3": 5.808640567591521
    },
    {
      "name": "Vesoul",
      "canonical_url": "https://immigrationdb.com/cities/fr/vesoul/",
      "population": 15078,
      "rent_eur_per_m2_month": 8.91,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 17.083131,
      "pm25_ug_m3": 7.221427717326302
    },
    {
      "name": "Chenôve",
      "canonical_url": "https://immigrationdb.com/cities/fr/chenove/",
      "population": 14244,
      "rent_eur_per_m2_month": 11.8,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.0946,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Audincourt",
      "canonical_url": "https://immigrationdb.com/cities/fr/audincourt/",
      "population": 14071,
      "rent_eur_per_m2_month": 10.225975,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 20.45463,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Autun",
      "canonical_url": "https://immigrationdb.com/cities/fr/autun/",
      "population": 13172,
      "rent_eur_per_m2_month": 7.88,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.701466,
      "pm25_ug_m3": 7.084826046074269
    },
    {
      "name": "Talant",
      "canonical_url": "https://immigrationdb.com/cities/fr/talant/",
      "population": 11896,
      "rent_eur_per_m2_month": 12.02,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.247037,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Chevigny-Saint-Sauveur",
      "canonical_url": "https://immigrationdb.com/cities/fr/chevigny-saint-sauveur/",
      "population": 11108,
      "rent_eur_per_m2_month": 13.87,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.954622,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Héricourt",
      "canonical_url": "https://immigrationdb.com/cities/fr/hericourt/",
      "population": 10621,
      "rent_eur_per_m2_month": 9.86197,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 13.621556,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Valentigney",
      "canonical_url": "https://immigrationdb.com/cities/fr/valentigney/",
      "population": 10501,
      "rent_eur_per_m2_month": 10.03799,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 20.286987,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Cosne-Cours-sur-Loire",
      "canonical_url": "https://immigrationdb.com/cities/fr/cosne-cours-sur-loire/",
      "population": 9733,
      "rent_eur_per_m2_month": 7.83,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.349425,
      "pm25_ug_m3": null
    },
    {
      "name": "Paray-le-Monial",
      "canonical_url": "https://immigrationdb.com/cities/fr/paray-le-monial/",
      "population": 9291,
      "rent_eur_per_m2_month": 8.06,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 13.734065,
      "pm25_ug_m3": null
    },
    {
      "name": "Fontaine-lès-Dijon",
      "canonical_url": "https://immigrationdb.com/cities/fr/fontaine-les-dijon/",
      "population": 9252,
      "rent_eur_per_m2_month": 12.28,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.842151,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Varennes-Vauzelles",
      "canonical_url": "https://immigrationdb.com/cities/fr/varennes-vauzelles/",
      "population": 9146,
      "rent_eur_per_m2_month": 8.75,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.243946,
      "pm25_ug_m3": 5.982162317178068
    },
    {
      "name": "Joigny",
      "canonical_url": "https://immigrationdb.com/cities/fr/joigny/",
      "population": 9016,
      "rent_eur_per_m2_month": 8.99,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 17.585524,
      "pm25_ug_m3": 7.335369774919602
    },
    {
      "name": "Quetigny",
      "canonical_url": "https://immigrationdb.com/cities/fr/quetigny/",
      "population": 8971,
      "rent_eur_per_m2_month": 12.75,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.56998,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Longvic",
      "canonical_url": "https://immigrationdb.com/cities/fr/longvic/",
      "population": 8896,
      "rent_eur_per_m2_month": 11.44,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.189038,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Saint-Vallier",
      "canonical_url": "https://immigrationdb.com/cities/fr/saint-vallier/",
      "population": 8508,
      "rent_eur_per_m2_month": 7.97,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.246338,
      "pm25_ug_m3": 7.084826046074269
    },
    {
      "name": "Saint-Claude",
      "canonical_url": "https://immigrationdb.com/cities/fr/saint-claude/",
      "population": 8386,
      "rent_eur_per_m2_month": 7.67,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.535644,
      "pm25_ug_m3": 5
    },
    {
      "name": "Charnay-lès-Mâcon",
      "canonical_url": "https://immigrationdb.com/cities/fr/charnay-les-macon/",
      "population": 8227,
      "rent_eur_per_m2_month": 8.8,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.879334,
      "pm25_ug_m3": 6.546161785576053
    },
    {
      "name": "Champagnole",
      "canonical_url": "https://immigrationdb.com/cities/fr/champagnole/",
      "population": 8036,
      "rent_eur_per_m2_month": 9.62,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.428025,
      "pm25_ug_m3": 5.808640567591521
    },
    {
      "name": "Lure",
      "canonical_url": "https://immigrationdb.com/cities/fr/lure/",
      "population": 7877,
      "rent_eur_per_m2_month": 7.57,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 17.615759,
      "pm25_ug_m3": 8.111176081899874
    },
    {
      "name": "Auxonne",
      "canonical_url": "https://immigrationdb.com/cities/fr/auxonne/",
      "population": 7581,
      "rent_eur_per_m2_month": 9.02,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.743168,
      "pm25_ug_m3": 7.084038778413749
    },
    {
      "name": "Saint-Apollinaire",
      "canonical_url": "https://immigrationdb.com/cities/fr/saint-apollinaire/",
      "population": 7544,
      "rent_eur_per_m2_month": 12.66,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.696987,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Digoin",
      "canonical_url": "https://immigrationdb.com/cities/fr/digoin/",
      "population": 7353,
      "rent_eur_per_m2_month": 6.59,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.789219,
      "pm25_ug_m3": 6
    },
    {
      "name": "Morteau",
      "canonical_url": "https://immigrationdb.com/cities/fr/morteau/",
      "population": 6953,
      "rent_eur_per_m2_month": 14.7,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.201452,
      "pm25_ug_m3": 7
    },
    {
      "name": "Migennes",
      "canonical_url": "https://immigrationdb.com/cities/fr/migennes/",
      "population": 6688,
      "rent_eur_per_m2_month": 8.63,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 21.931485,
      "pm25_ug_m3": 7.335369774919602
    },
    {
      "name": "Luxeuil-les-Bains",
      "canonical_url": "https://immigrationdb.com/cities/fr/luxeuil-les-bains/",
      "population": 6663,
      "rent_eur_per_m2_month": 7.77,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 18.995401,
      "pm25_ug_m3": 7.221427717326302
    },
    {
      "name": "Gueugnon",
      "canonical_url": "https://immigrationdb.com/cities/fr/gueugnon/",
      "population": 6528,
      "rent_eur_per_m2_month": 7.29,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.117838,
      "pm25_ug_m3": 7.084826046074269
    },
    {
      "name": "Louhans",
      "canonical_url": "https://immigrationdb.com/cities/fr/louhans/",
      "population": 6446,
      "rent_eur_per_m2_month": 8.19,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.287819,
      "pm25_ug_m3": 5.808640567591521
    },
    {
      "name": "Saint-Rémy",
      "canonical_url": "https://immigrationdb.com/cities/fr/saint-remy/",
      "population": 6410,
      "rent_eur_per_m2_month": 8.9,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.603361,
      "pm25_ug_m3": 7.881913519090299
    },
    {
      "name": "Avallon",
      "canonical_url": "https://immigrationdb.com/cities/fr/avallon/",
      "population": 6305,
      "rent_eur_per_m2_month": 8.09,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.403739,
      "pm25_ug_m3": 4.4776339869281
    },
    {
      "name": "Châtenoy-le-Royal",
      "canonical_url": "https://immigrationdb.com/cities/fr/chatenoy-le-royal/",
      "population": 6267,
      "rent_eur_per_m2_month": 8.9,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.685474,
      "pm25_ug_m3": 7.881913519090299
    },
    {
      "name": "Saint-Marcel",
      "canonical_url": "https://immigrationdb.com/cities/fr/saint-marcel/",
      "population": 6211,
      "rent_eur_per_m2_month": 8.9,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.958791,
      "pm25_ug_m3": 7.881913519090299
    },
    {
      "name": "Blanzy",
      "canonical_url": "https://immigrationdb.com/cities/fr/blanzy/",
      "population": 5955,
      "rent_eur_per_m2_month": 7.63,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.913945,
      "pm25_ug_m3": 7.084826046074269
    },
    {
      "name": "Grand-Charmont",
      "canonical_url": "https://immigrationdb.com/cities/fr/grand-charmont/",
      "population": 5873,
      "rent_eur_per_m2_month": 10.65077,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.099216,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Seloncourt",
      "canonical_url": "https://immigrationdb.com/cities/fr/seloncourt/",
      "population": 5854,
      "rent_eur_per_m2_month": 10.357397,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.828096,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Valdahon",
      "canonical_url": "https://immigrationdb.com/cities/fr/valdahon/",
      "population": 5705,
      "rent_eur_per_m2_month": 12.61,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.961822,
      "pm25_ug_m3": 7.121972539832107
    },
    {
      "name": "Tournus",
      "canonical_url": "https://immigrationdb.com/cities/fr/tournus/",
      "population": 5701,
      "rent_eur_per_m2_month": 9.73,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.548117,
      "pm25_ug_m3": 7.436662941252217
    },
    {
      "name": "Delle",
      "canonical_url": "https://immigrationdb.com/cities/fr/delle/",
      "population": 5623,
      "rent_eur_per_m2_month": 9.35,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 19.36715,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Châtillon-sur-Seine",
      "canonical_url": "https://immigrationdb.com/cities/fr/chatillon-sur-seine/",
      "population": 5443,
      "rent_eur_per_m2_month": 6.92,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.307771,
      "pm25_ug_m3": null
    },
    {
      "name": "Marsannay-la-Côte",
      "canonical_url": "https://immigrationdb.com/cities/fr/marsannay-la-cote/",
      "population": 5433,
      "rent_eur_per_m2_month": 12.61,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.408192,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Gray",
      "canonical_url": "https://immigrationdb.com/cities/fr/gray/",
      "population": 5365,
      "rent_eur_per_m2_month": 7.56,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.147593,
      "pm25_ug_m3": 6
    },
    {
      "name": "Chagny",
      "canonical_url": "https://immigrationdb.com/cities/fr/chagny/",
      "population": 5350,
      "rent_eur_per_m2_month": 9.75,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.08679,
      "pm25_ug_m3": 7.881913519090299
    },
    {
      "name": "Bethoncourt",
      "canonical_url": "https://immigrationdb.com/cities/fr/bethoncourt/",
      "population": 5308,
      "rent_eur_per_m2_month": 9.611615,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 21.419561,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Villers-le-Lac",
      "canonical_url": "https://immigrationdb.com/cities/fr/villers-le-lac/",
      "population": 5292,
      "rent_eur_per_m2_month": 14.17,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.464164,
      "pm25_ug_m3": null
    },
    {
      "name": "Nuits-Saint-Georges",
      "canonical_url": "https://immigrationdb.com/cities/fr/nuits-saint-georges/",
      "population": 5235,
      "rent_eur_per_m2_month": 10.89,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.594182,
      "pm25_ug_m3": 6.881048832781699
    },
    {
      "name": "Valdoie",
      "canonical_url": "https://immigrationdb.com/cities/fr/valdoie/",
      "population": 5175,
      "rent_eur_per_m2_month": 11.6,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.117643,
      "pm25_ug_m3": 9.000924446473448
    },
    {
      "name": "Baume-les-Dames",
      "canonical_url": "https://immigrationdb.com/cities/fr/baume-les-dames/",
      "population": 5155,
      "rent_eur_per_m2_month": 8.48,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.957635,
      "pm25_ug_m3": 7.121972539832107
    },
    {
      "name": "Villeneuve-sur-Yonne",
      "canonical_url": "https://immigrationdb.com/cities/fr/villeneuve-sur-yonne/",
      "population": 5135,
      "rent_eur_per_m2_month": 8.64,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.670294,
      "pm25_ug_m3": 7
    },
    {
      "name": "Saint-Vit",
      "canonical_url": "https://immigrationdb.com/cities/fr/saint-vit/",
      "population": 5133,
      "rent_eur_per_m2_month": 11.11,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.616381,
      "pm25_ug_m3": 7.214484806189588
    },
    {
      "name": "Decize",
      "canonical_url": "https://immigrationdb.com/cities/fr/decize/",
      "population": 5103,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.628905,
      "pm25_ug_m3": null
    },
    {
      "name": "Genlis",
      "canonical_url": "https://immigrationdb.com/cities/fr/genlis/",
      "population": 5093,
      "rent_eur_per_m2_month": 10.23,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.339997,
      "pm25_ug_m3": 7.175067340115599
    },
    {
      "name": "Montchanin",
      "canonical_url": "https://immigrationdb.com/cities/fr/montchanin/",
      "population": 5038,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.683538,
      "pm25_ug_m3": null
    },
    {
      "name": "Hauts de Bienne",
      "canonical_url": "https://immigrationdb.com/cities/fr/hauts-de-bienne/",
      "population": 5032,
      "rent_eur_per_m2_month": 11.11,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.695012,
      "pm25_ug_m3": null
    },
    {
      "name": "Beaucourt",
      "canonical_url": "https://immigrationdb.com/cities/fr/beaucourt/",
      "population": 5029,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.748306,
      "pm25_ug_m3": null
    },
    {
      "name": "Montbard",
      "canonical_url": "https://immigrationdb.com/cities/fr/montbard/",
      "population": 4773,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 18.418248,
      "pm25_ug_m3": null
    },
    {
      "name": "Bourbon-Lancy",
      "canonical_url": "https://immigrationdb.com/cities/fr/bourbon-lancy/",
      "population": 4755,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.251678,
      "pm25_ug_m3": null
    },
    {
      "name": "La Charité-sur-Loire",
      "canonical_url": "https://immigrationdb.com/cities/fr/la-charite-sur-loire/",
      "population": 4747,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.609871,
      "pm25_ug_m3": null
    },
    {
      "name": "Mandeure",
      "canonical_url": "https://immigrationdb.com/cities/fr/mandeure/",
      "population": 4746,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 13.346005,
      "pm25_ug_m3": null
    },
    {
      "name": "Morez",
      "canonical_url": "https://immigrationdb.com/cities/fr/morez/",
      "population": 4506,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Tonnerre",
      "canonical_url": "https://immigrationdb.com/cities/fr/tonnerre/",
      "population": 4421,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 22.429348,
      "pm25_ug_m3": null
    },
    {
      "name": "Semur-en-Auxois",
      "canonical_url": "https://immigrationdb.com/cities/fr/semur-en-auxois/",
      "population": 4238,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.406312,
      "pm25_ug_m3": null
    },
    {
      "name": "Saint-Florentin",
      "canonical_url": "https://immigrationdb.com/cities/fr/saint-florentin/",
      "population": 4217,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.246851,
      "pm25_ug_m3": null
    },
    {
      "name": "Monéteau",
      "canonical_url": "https://immigrationdb.com/cities/fr/moneteau/",
      "population": 4196,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.289949,
      "pm25_ug_m3": null
    },
    {
      "name": "Vire",
      "canonical_url": "https://immigrationdb.com/cities/fr/vire/",
      "population": 1256,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 4.796631,
      "pm25_ug_m3": null
    },
    {
      "name": "Évry",
      "canonical_url": "https://immigrationdb.com/cities/fr/evry/",
      "population": 417,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.080211,
      "pm25_ug_m3": null
    },
    {
      "name": "Valfin-lès-Saint-Claude",
      "canonical_url": "https://immigrationdb.com/cities/fr/valfin-les-saint-claude/",
      "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": "Digoin",
          "href": "/cities/fr/digoin/",
          "value": "€6.59/m²",
          "year": "2025"
        },
        {
          "name": "Châtillon-sur-Seine",
          "href": "/cities/fr/chatillon-sur-seine/",
          "value": "€6.92/m²",
          "year": "2025"
        },
        {
          "name": "Gueugnon",
          "href": "/cities/fr/gueugnon/",
          "value": "€7.29/m²",
          "year": "2025"
        },
        {
          "name": "Gray",
          "href": "/cities/fr/gray/",
          "value": "€7.56/m²",
          "year": "2025"
        },
        {
          "name": "Lure",
          "href": "/cities/fr/lure/",
          "value": "€7.57/m²",
          "year": "2025"
        }
      ]
    },
    {
      "key": "pm25",
      "title": "Cleanest air",
      "items": [
        {
          "name": "Avallon",
          "href": "/cities/fr/avallon/",
          "value": "4.5 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Saint-Claude",
          "href": "/cities/fr/saint-claude/",
          "value": "5.0 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Champagnole",
          "href": "/cities/fr/champagnole/",
          "value": "5.8 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Lons-le-Saunier",
          "href": "/cities/fr/lons-le-saunier/",
          "value": "5.8 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Louhans",
          "href": "/cities/fr/louhans/",
          "value": "5.8 µg/m³ PM2.5",
          "year": "2024"
        }
      ]
    }
  ]
}
