{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "3cef762b1186404361862b86344ae792",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:be:official:50000",
  "name": "Hainaut Province",
  "name_local": "Province du Hainaut",
  "country_code": "BE",
  "country": "Belgium",
  "canonical_url": "https://immigrationdb.com/countries/belgium/hainaut-province/",
  "summary": "Hainaut Province has 98 published cities; the largest is Charleroi, with 206,900 residents.",
  "cities": [
    {
      "name": "Charleroi",
      "canonical_url": "https://immigrationdb.com/cities/be/charleroi/",
      "population": 206900,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 21.2,
      "pm25_ug_m3": 6.930328
    },
    {
      "name": "La Louvière",
      "canonical_url": "https://immigrationdb.com/cities/be/la-louviere/",
      "population": 81751,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 18.84,
      "pm25_ug_m3": 6.672404
    },
    {
      "name": "Châtelet",
      "canonical_url": "https://immigrationdb.com/cities/be/chatelet/",
      "population": 35975,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 19.11,
      "pm25_ug_m3": 6.535792
    },
    {
      "name": "Binche",
      "canonical_url": "https://immigrationdb.com/cities/be/binche/",
      "population": 33841,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.72,
      "pm25_ug_m3": 5.369672
    },
    {
      "name": "Courcelles",
      "canonical_url": "https://immigrationdb.com/cities/be/courcelles/",
      "population": 31673,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.83,
      "pm25_ug_m3": 5.749727
    },
    {
      "name": "Ath",
      "canonical_url": "https://immigrationdb.com/cities/be/ath/",
      "population": 30235,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.88,
      "pm25_ug_m3": 7.26776
    },
    {
      "name": "Soignies",
      "canonical_url": "https://immigrationdb.com/cities/be/soignies/",
      "population": 29397,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.13,
      "pm25_ug_m3": 6.662295
    },
    {
      "name": "Jumet",
      "canonical_url": "https://immigrationdb.com/cities/be/jumet/",
      "population": 24706,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Manage",
      "canonical_url": "https://immigrationdb.com/cities/be/manage/",
      "population": 24249,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 17.16,
      "pm25_ug_m3": 6.442077
    },
    {
      "name": "Marcinelle",
      "canonical_url": "https://immigrationdb.com/cities/be/marcinelle/",
      "population": 24152,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Saint-Ghislain",
      "canonical_url": "https://immigrationdb.com/cities/be/saint-ghislain/",
      "population": 23969,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.13,
      "pm25_ug_m3": 6.428142
    },
    {
      "name": "Braine-le-Comte",
      "canonical_url": "https://immigrationdb.com/cities/be/braine-le-comte/",
      "population": 23761,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.43,
      "pm25_ug_m3": 6.540984
    },
    {
      "name": "Fleurus",
      "canonical_url": "https://immigrationdb.com/cities/be/fleurus/",
      "population": 23037,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.25,
      "pm25_ug_m3": 5.54918
    },
    {
      "name": "Frameries",
      "canonical_url": "https://immigrationdb.com/cities/be/frameries/",
      "population": 21472,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 17.15,
      "pm25_ug_m3": 6.396175
    },
    {
      "name": "Colfontaine",
      "canonical_url": "https://immigrationdb.com/cities/be/colfontaine/",
      "population": 20761,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 23.1,
      "pm25_ug_m3": 6.488251
    },
    {
      "name": "Boussu",
      "canonical_url": "https://immigrationdb.com/cities/be/boussu/",
      "population": 20516,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 20.88,
      "pm25_ug_m3": 6.790984
    },
    {
      "name": "Gilly",
      "canonical_url": "https://immigrationdb.com/cities/be/gilly/",
      "population": 20063,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Montignies-sur-Sambre",
      "canonical_url": "https://immigrationdb.com/cities/be/montignies-sur-sambre/",
      "population": 19355,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Morlanwelz",
      "canonical_url": "https://immigrationdb.com/cities/be/morlanwelz/",
      "population": 19143,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.13,
      "pm25_ug_m3": 5.874317
    },
    {
      "name": "Quaregnon",
      "canonical_url": "https://immigrationdb.com/cities/be/quaregnon/",
      "population": 19018,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 21.19,
      "pm25_ug_m3": 7.371585
    },
    {
      "name": "Lessines",
      "canonical_url": "https://immigrationdb.com/cities/be/lessines/",
      "population": 18901,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.22,
      "pm25_ug_m3": 7.703552
    },
    {
      "name": "Forchies-la-Marche",
      "canonical_url": "https://immigrationdb.com/cities/be/forchies-la-marche/",
      "population": 18122,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.28,
      "pm25_ug_m3": null
    },
    {
      "name": "Pont-à-Celles",
      "canonical_url": "https://immigrationdb.com/cities/be/pont-a-celles/",
      "population": 17623,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.98,
      "pm25_ug_m3": 5.086885
    },
    {
      "name": "Péruwelz",
      "canonical_url": "https://immigrationdb.com/cities/be/peruwelz/",
      "population": 17350,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.89,
      "pm25_ug_m3": 5.820765
    },
    {
      "name": "Châtelineau",
      "canonical_url": "https://immigrationdb.com/cities/be/chatelineau/",
      "population": 16859,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Dour",
      "canonical_url": "https://immigrationdb.com/cities/be/dour/",
      "population": 16611,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 18.07,
      "pm25_ug_m3": 5.999727
    },
    {
      "name": "Chapelle-lez-Herlaimont",
      "canonical_url": "https://immigrationdb.com/cities/be/chapelle-lez-herlaimont/",
      "population": 15033,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.61,
      "pm25_ug_m3": 5.399727
    },
    {
      "name": "Thuin",
      "canonical_url": "https://immigrationdb.com/cities/be/thuin/",
      "population": 14916,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.27,
      "pm25_ug_m3": 4.746448
    },
    {
      "name": "Marchienne-au-Pont",
      "canonical_url": "https://immigrationdb.com/cities/be/marchienne-au-pont/",
      "population": 14868,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Beloeil",
      "canonical_url": "https://immigrationdb.com/cities/be/beloeil/",
      "population": 14351,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.35,
      "pm25_ug_m3": 5.724863
    },
    {
      "name": "Leuze-en-Hainaut",
      "canonical_url": "https://immigrationdb.com/cities/be/leuze-en-hainaut/",
      "population": 14217,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.7,
      "pm25_ug_m3": 6.85082
    },
    {
      "name": "Ham-sur-Heure-Nalinnes",
      "canonical_url": "https://immigrationdb.com/cities/be/ham-sur-heure-nalinnes/",
      "population": 13856,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.56,
      "pm25_ug_m3": 4.917213
    },
    {
      "name": "Anderlues",
      "canonical_url": "https://immigrationdb.com/cities/be/anderlues/",
      "population": 13107,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.41,
      "pm25_ug_m3": 5.568033
    },
    {
      "name": "Gerpinnes",
      "canonical_url": "https://immigrationdb.com/cities/be/gerpinnes/",
      "population": 12836,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.57,
      "pm25_ug_m3": 4.99918
    },
    {
      "name": "Mont-sur-Marchienne",
      "canonical_url": "https://immigrationdb.com/cities/be/mont-sur-marchienne/",
      "population": 12688,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Frasnes-lez-Anvaing",
      "canonical_url": "https://immigrationdb.com/cities/be/frasnes-lez-anvaing/",
      "population": 12211,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.96,
      "pm25_ug_m3": 7.486885
    },
    {
      "name": "Wasmes",
      "canonical_url": "https://immigrationdb.com/cities/be/wasmes/",
      "population": 11870,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bernissart",
      "canonical_url": "https://immigrationdb.com/cities/be/bernissart/",
      "population": 11844,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.04,
      "pm25_ug_m3": 5.389617
    },
    {
      "name": "Ecaussinnes",
      "canonical_url": "https://immigrationdb.com/cities/be/ecaussinnes/",
      "population": 11624,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.49,
      "pm25_ug_m3": 6.136885
    },
    {
      "name": "Seneffe",
      "canonical_url": "https://immigrationdb.com/cities/be/seneffe/",
      "population": 11568,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.25,
      "pm25_ug_m3": 5.768579
    },
    {
      "name": "Couillet",
      "canonical_url": "https://immigrationdb.com/cities/be/couillet/",
      "population": 11553,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Farciennes",
      "canonical_url": "https://immigrationdb.com/cities/be/farciennes/",
      "population": 11453,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 22.11,
      "pm25_ug_m3": 6.265301
    },
    {
      "name": "Aiseau-Presles",
      "canonical_url": "https://immigrationdb.com/cities/be/aiseau-presles/",
      "population": 10964,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 14.9,
      "pm25_ug_m3": 5.51694
    },
    {
      "name": "Estaimpuis",
      "canonical_url": "https://immigrationdb.com/cities/be/estaimpuis/",
      "population": 10915,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 9.92,
      "pm25_ug_m3": 6.645082
    },
    {
      "name": "Jurbise",
      "canonical_url": "https://immigrationdb.com/cities/be/jurbise/",
      "population": 10912,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.09,
      "pm25_ug_m3": 5.674317
    },
    {
      "name": "Montigny-le-Tilleul",
      "canonical_url": "https://immigrationdb.com/cities/be/montigny-le-tilleul/",
      "population": 10110,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.25,
      "pm25_ug_m3": 6.055464
    },
    {
      "name": "Monceau-sur-Sambre",
      "canonical_url": "https://immigrationdb.com/cities/be/monceau-sur-sambre/",
      "population": 10053,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Houdeng-Goegnies",
      "canonical_url": "https://immigrationdb.com/cities/be/houdeng-goegnies/",
      "population": 10051,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Erquelinnes",
      "canonical_url": "https://immigrationdb.com/cities/be/erquelinnes/",
      "population": 9941,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.91,
      "pm25_ug_m3": 5.214754
    },
    {
      "name": "Les Bons Villers",
      "canonical_url": "https://immigrationdb.com/cities/be/les-bons-villers/",
      "population": 9757,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.79,
      "pm25_ug_m3": 5.106011
    },
    {
      "name": "Chimay",
      "canonical_url": "https://immigrationdb.com/cities/be/chimay/",
      "population": 9606,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 13.17,
      "pm25_ug_m3": 4.298907
    },
    {
      "name": "Morlanwelz-Mariemont",
      "canonical_url": "https://immigrationdb.com/cities/be/morlanwelz-mariemont/",
      "population": 9469,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hornu",
      "canonical_url": "https://immigrationdb.com/cities/be/hornu/",
      "population": 9369,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ransart",
      "canonical_url": "https://immigrationdb.com/cities/be/ransart/",
      "population": 9085,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Le Roeulx",
      "canonical_url": "https://immigrationdb.com/cities/be/le-roeulx/",
      "population": 8716,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 10.78,
      "pm25_ug_m3": 5.712022
    },
    {
      "name": "Strépy-Bracquegnies",
      "canonical_url": "https://immigrationdb.com/cities/be/strepy-bracquegnies/",
      "population": 8449,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Silly",
      "canonical_url": "https://immigrationdb.com/cities/be/silly/",
      "population": 8431,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7,
      "pm25_ug_m3": 6.823497
    },
    {
      "name": "Lodelinsart",
      "canonical_url": "https://immigrationdb.com/cities/be/lodelinsart/",
      "population": 8343,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Quévy",
      "canonical_url": "https://immigrationdb.com/cities/be/quevy/",
      "population": 8252,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.19,
      "pm25_ug_m3": 5.083607
    },
    {
      "name": "Carnières",
      "canonical_url": "https://immigrationdb.com/cities/be/carnieres/",
      "population": 8180,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Brunehaut",
      "canonical_url": "https://immigrationdb.com/cities/be/brunehaut/",
      "population": 8094,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.89,
      "pm25_ug_m3": 5.812022
    },
    {
      "name": "Haine-Saint-Paul",
      "canonical_url": "https://immigrationdb.com/cities/be/haine-saint-paul/",
      "population": 7919,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Estinnes",
      "canonical_url": "https://immigrationdb.com/cities/be/estinnes/",
      "population": 7903,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 12.08,
      "pm25_ug_m3": 4.589891
    },
    {
      "name": "Houdeng-Aimeries",
      "canonical_url": "https://immigrationdb.com/cities/be/houdeng-aimeries/",
      "population": 7657,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Antoing",
      "canonical_url": "https://immigrationdb.com/cities/be/antoing/",
      "population": 7602,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.3,
      "pm25_ug_m3": 7.837705
    },
    {
      "name": "Haine-Saint-Pierre",
      "canonical_url": "https://immigrationdb.com/cities/be/haine-saint-pierre/",
      "population": 7190,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Leuze",
      "canonical_url": "https://immigrationdb.com/cities/be/leuze/",
      "population": 7153,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Chièvres",
      "canonical_url": "https://immigrationdb.com/cities/be/chievres/",
      "population": 7133,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.14,
      "pm25_ug_m3": 6.87623
    },
    {
      "name": "Beaumont",
      "canonical_url": "https://immigrationdb.com/cities/be/beaumont/",
      "population": 7104,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.97,
      "pm25_ug_m3": 4.393716
    },
    {
      "name": "La Bouverie",
      "canonical_url": "https://immigrationdb.com/cities/be/la-bouverie/",
      "population": 7034,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Trazegnies",
      "canonical_url": "https://immigrationdb.com/cities/be/trazegnies/",
      "population": 7014,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wanfercée-Baulet",
      "canonical_url": "https://immigrationdb.com/cities/be/wanfercee-baulet/",
      "population": 6890,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Dampremy",
      "canonical_url": "https://immigrationdb.com/cities/be/dampremy/",
      "population": 6880,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hensies",
      "canonical_url": "https://immigrationdb.com/cities/be/hensies/",
      "population": 6828,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 16.88,
      "pm25_ug_m3": 5.346995
    },
    {
      "name": "Quiévrain",
      "canonical_url": "https://immigrationdb.com/cities/be/quievrain/",
      "population": 6823,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 17.89,
      "pm25_ug_m3": 5.92377
    },
    {
      "name": "Leval-Trahegnies",
      "canonical_url": "https://immigrationdb.com/cities/be/leval-trahegnies/",
      "population": 6441,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Saint-Vaast",
      "canonical_url": "https://immigrationdb.com/cities/be/saint-vaast/",
      "population": 6180,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Baudour",
      "canonical_url": "https://immigrationdb.com/cities/be/baudour/",
      "population": 6016,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pecq",
      "canonical_url": "https://immigrationdb.com/cities/be/pecq/",
      "population": 5967,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.62,
      "pm25_ug_m3": 6.539344
    },
    {
      "name": "Lobbes",
      "canonical_url": "https://immigrationdb.com/cities/be/lobbes/",
      "population": 5950,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.71,
      "pm25_ug_m3": 4.554372
    },
    {
      "name": "Ellezelles",
      "canonical_url": "https://immigrationdb.com/cities/be/ellezelles/",
      "population": 5884,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.32,
      "pm25_ug_m3": 7.892896
    },
    {
      "name": "Nalinnes",
      "canonical_url": "https://immigrationdb.com/cities/be/nalinnes/",
      "population": 5870,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Celles (Tournai)",
      "canonical_url": "https://immigrationdb.com/cities/be/celles-tournai/",
      "population": 5732,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.36,
      "pm25_ug_m3": 6.369126
    },
    {
      "name": "Maurage",
      "canonical_url": "https://immigrationdb.com/cities/be/maurage/",
      "population": 5651,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Fayt-lez-Manage",
      "canonical_url": "https://immigrationdb.com/cities/be/fayt-lez-manage/",
      "population": 5539,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Rumes",
      "canonical_url": "https://immigrationdb.com/cities/be/rumes/",
      "population": 5351,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.24,
      "pm25_ug_m3": 7.167486
    },
    {
      "name": "Momignies",
      "canonical_url": "https://immigrationdb.com/cities/be/momignies/",
      "population": 5214,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 15.35,
      "pm25_ug_m3": 4.383333
    },
    {
      "name": "Honnelles",
      "canonical_url": "https://immigrationdb.com/cities/be/honnelles/",
      "population": 5095,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 11.27,
      "pm25_ug_m3": 4.947541
    },
    {
      "name": "Aiseau",
      "canonical_url": "https://immigrationdb.com/cities/be/aiseau/",
      "population": 3236,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Frasnes-lez-Buissenal",
      "canonical_url": "https://immigrationdb.com/cities/be/frasnes-lez-buissenal/",
      "population": 3202,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Estinnes-au-Val",
      "canonical_url": "https://immigrationdb.com/cities/be/estinnes-au-val/",
      "population": 1404,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Quévy-le-Petit",
      "canonical_url": "https://immigrationdb.com/cities/be/quevy-le-petit/",
      "population": 926,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bracquegnies",
      "canonical_url": "https://immigrationdb.com/cities/be/bracquegnies/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Brunehault",
      "canonical_url": "https://immigrationdb.com/cities/be/brunehault/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Écaussinnes-d'Enghien",
      "canonical_url": "https://immigrationdb.com/cities/be/ecaussinnes-d-enghien/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Gosselies",
      "canonical_url": "https://immigrationdb.com/cities/be/gosselies/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pâturages",
      "canonical_url": "https://immigrationdb.com/cities/be/paturages/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Roux",
      "canonical_url": "https://immigrationdb.com/cities/be/roux/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    }
  ],
  "rankings": [
    {
      "key": "pm25",
      "title": "Cleanest air",
      "items": [
        {
          "name": "Chimay",
          "href": "/cities/be/chimay/",
          "value": "4.3 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Momignies",
          "href": "/cities/be/momignies/",
          "value": "4.4 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Beaumont",
          "href": "/cities/be/beaumont/",
          "value": "4.4 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Lobbes",
          "href": "/cities/be/lobbes/",
          "value": "4.6 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Estinnes",
          "href": "/cities/be/estinnes/",
          "value": "4.6 µg/m³ PM2.5",
          "year": "2024"
        }
      ]
    }
  ]
}
