{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "e7872ea5edf2fa653c5ef7771e8c0cf9",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:us:official:39",
  "name": "Ohio",
  "name_local": "Ohio",
  "country_code": "US",
  "country": "United States",
  "canonical_url": "https://immigrationdb.com/countries/united-states/ohio/",
  "summary": "Ohio has 300 published cities; the largest is Columbus, with 938,396 residents. The median gross salary runs from €2,185 to €6,871 a month across 48 cities.",
  "cities": [
    {
      "name": "Columbus",
      "canonical_url": "https://immigrationdb.com/cities/us/columbus-oh/",
      "population": 938396,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3313.452866,
      "unemployment_percent": null,
      "pm25_ug_m3": 9.599178
    },
    {
      "name": "Cleveland",
      "canonical_url": "https://immigrationdb.com/cities/us/cleveland-oh/",
      "population": 363608,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2764.431504,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.97033
    },
    {
      "name": "Cincinnati",
      "canonical_url": "https://immigrationdb.com/cities/us/cincinnati/",
      "population": 314367,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3283.81141,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.364481
    },
    {
      "name": "Toledo",
      "canonical_url": "https://immigrationdb.com/cities/us/toledo/",
      "population": 263423,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2884.614135,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.892606
    },
    {
      "name": "Akron",
      "canonical_url": "https://immigrationdb.com/cities/us/akron/",
      "population": 189691,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2468.093932,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.266463
    },
    {
      "name": "Dayton",
      "canonical_url": "https://immigrationdb.com/cities/us/dayton-oh/",
      "population": 136688,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2392.334989,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.740055
    },
    {
      "name": "Parma",
      "canonical_url": "https://immigrationdb.com/cities/us/parma/",
      "population": 78581,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Canton",
      "canonical_url": "https://immigrationdb.com/cities/us/canton-oh/",
      "population": 69001,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.978635
    },
    {
      "name": "Lorain",
      "canonical_url": "https://immigrationdb.com/cities/us/lorain/",
      "population": 65366,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hamilton",
      "canonical_url": "https://immigrationdb.com/cities/us/hamilton-oh/",
      "population": 64644,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 9.038227
    },
    {
      "name": "Youngstown",
      "canonical_url": "https://immigrationdb.com/cities/us/youngstown/",
      "population": 58832,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.066017
    },
    {
      "name": "Springfield",
      "canonical_url": "https://immigrationdb.com/cities/us/springfield-oh/",
      "population": 58281,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.734903
    },
    {
      "name": "Kettering",
      "canonical_url": "https://immigrationdb.com/cities/us/kettering/",
      "population": 57396,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Elyria",
      "canonical_url": "https://immigrationdb.com/cities/us/elyria/",
      "population": 53634,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Middletown",
      "canonical_url": "https://immigrationdb.com/cities/us/middletown-oh/",
      "population": 52146,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.411749
    },
    {
      "name": "Newark",
      "canonical_url": "https://immigrationdb.com/cities/us/newark-oh/",
      "population": 51473,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.09186
    },
    {
      "name": "Cuyahoga Falls",
      "canonical_url": "https://immigrationdb.com/cities/us/cuyahoga-falls/",
      "population": 50975,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Dublin",
      "canonical_url": "https://immigrationdb.com/cities/us/dublin-oh/",
      "population": 49094,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lakewood",
      "canonical_url": "https://immigrationdb.com/cities/us/lakewood-oh/",
      "population": 49027,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Beavercreek",
      "canonical_url": "https://immigrationdb.com/cities/us/beavercreek/",
      "population": 48134,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Euclid",
      "canonical_url": "https://immigrationdb.com/cities/us/euclid/",
      "population": 47962,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mansfield",
      "canonical_url": "https://immigrationdb.com/cities/us/mansfield-oh/",
      "population": 47381,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mentor",
      "canonical_url": "https://immigrationdb.com/cities/us/mentor/",
      "population": 47010,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Delaware",
      "canonical_url": "https://immigrationdb.com/cities/us/delaware/",
      "population": 46636,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.063739
    },
    {
      "name": "Strongsville",
      "canonical_url": "https://immigrationdb.com/cities/us/strongsville/",
      "population": 45629,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Grove City",
      "canonical_url": "https://immigrationdb.com/cities/us/grove-city/",
      "population": 45180,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Fairfield",
      "canonical_url": "https://immigrationdb.com/cities/us/fairfield-oh/",
      "population": 44682,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Huber Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/huber-heights/",
      "population": 43905,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cleveland Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/cleveland-heights/",
      "population": 43750,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.367486
    },
    {
      "name": "Reynoldsburg",
      "canonical_url": "https://immigrationdb.com/cities/us/reynoldsburg/",
      "population": 43350,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lancaster",
      "canonical_url": "https://immigrationdb.com/cities/us/lancaster-oh/",
      "population": 41956,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.904396
    },
    {
      "name": "Findlay",
      "canonical_url": "https://immigrationdb.com/cities/us/findlay/",
      "population": 40370,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hilliard",
      "canonical_url": "https://immigrationdb.com/cities/us/hilliard/",
      "population": 38898,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Warren",
      "canonical_url": "https://immigrationdb.com/cities/us/warren-oh/",
      "population": 38328,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.839891
    },
    {
      "name": "Westerville",
      "canonical_url": "https://immigrationdb.com/cities/us/westerville/",
      "population": 38165,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "North Ridgeville",
      "canonical_url": "https://immigrationdb.com/cities/us/north-ridgeville/",
      "population": 37786,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Gahanna",
      "canonical_url": "https://immigrationdb.com/cities/us/gahanna/",
      "population": 35986,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Upper Arlington",
      "canonical_url": "https://immigrationdb.com/cities/us/upper-arlington/",
      "population": 35893,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mason",
      "canonical_url": "https://immigrationdb.com/cities/us/mason-oh/",
      "population": 35834,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Fairborn",
      "canonical_url": "https://immigrationdb.com/cities/us/fairborn/",
      "population": 35754,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Marion",
      "canonical_url": "https://immigrationdb.com/cities/us/marion-oh/",
      "population": 35587,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Brunswick",
      "canonical_url": "https://immigrationdb.com/cities/us/brunswick-oh/",
      "population": 35114,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.450142
    },
    {
      "name": "Lima",
      "canonical_url": "https://immigrationdb.com/cities/us/lima/",
      "population": 34695,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.901479
    },
    {
      "name": "Stow",
      "canonical_url": "https://immigrationdb.com/cities/us/stow/",
      "population": 33941,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Westlake",
      "canonical_url": "https://immigrationdb.com/cities/us/westlake-oh/",
      "population": 33904,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 9.021289
    },
    {
      "name": "Massillon",
      "canonical_url": "https://immigrationdb.com/cities/us/massillon/",
      "population": 32168,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "North Olmsted",
      "canonical_url": "https://immigrationdb.com/cities/us/north-olmsted/",
      "population": 31542,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bowling Green",
      "canonical_url": "https://immigrationdb.com/cities/us/bowling-green-oh/",
      "population": 31182,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "North Royalton",
      "canonical_url": "https://immigrationdb.com/cities/us/north-royalton/",
      "population": 30936,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Marysville",
      "canonical_url": "https://immigrationdb.com/cities/us/marysville-oh/",
      "population": 30190,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.881073
    },
    {
      "name": "Austintown",
      "canonical_url": "https://immigrationdb.com/cities/us/austintown/",
      "population": 29594,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2806.853432,
      "unemployment_percent": 4.517389,
      "pm25_ug_m3": null
    },
    {
      "name": "Garfield Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/garfield-heights/",
      "population": 28790,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Shaker Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/shaker-heights/",
      "population": 28466,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kent",
      "canonical_url": "https://immigrationdb.com/cities/us/kent-oh/",
      "population": 27737,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Green",
      "canonical_url": "https://immigrationdb.com/cities/us/green/",
      "population": 27553,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.135246
    },
    {
      "name": "Troy",
      "canonical_url": "https://immigrationdb.com/cities/us/troy-oh/",
      "population": 27344,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wooster",
      "canonical_url": "https://immigrationdb.com/cities/us/wooster/",
      "population": 27115,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Avon Lake",
      "canonical_url": "https://immigrationdb.com/cities/us/avon-lake/",
      "population": 26486,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Xenia",
      "canonical_url": "https://immigrationdb.com/cities/us/xenia/",
      "population": 26425,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pickerington",
      "canonical_url": "https://immigrationdb.com/cities/us/pickerington/",
      "population": 26333,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Medina",
      "canonical_url": "https://immigrationdb.com/cities/us/medina-oh/",
      "population": 25692,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Avon",
      "canonical_url": "https://immigrationdb.com/cities/us/avon-oh/",
      "population": 25611,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Perrysburg",
      "canonical_url": "https://immigrationdb.com/cities/us/perrysburg/",
      "population": 25441,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Athens",
      "canonical_url": "https://immigrationdb.com/cities/us/athens-oh/",
      "population": 25313,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.363202
    },
    {
      "name": "Centerville",
      "canonical_url": "https://immigrationdb.com/cities/us/centerville-oh/",
      "population": 25194,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Zanesville",
      "canonical_url": "https://immigrationdb.com/cities/us/zanesville/",
      "population": 25138,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Barberton",
      "canonical_url": "https://immigrationdb.com/cities/us/barberton/",
      "population": 24748,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wadsworth",
      "canonical_url": "https://immigrationdb.com/cities/us/wadsworth/",
      "population": 24720,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Riverside",
      "canonical_url": "https://immigrationdb.com/cities/us/riverside-oh/",
      "population": 24706,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Willoughby",
      "canonical_url": "https://immigrationdb.com/cities/us/willoughby/",
      "population": 24234,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sandusky",
      "canonical_url": "https://immigrationdb.com/cities/us/sandusky/",
      "population": 24001,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Solon",
      "canonical_url": "https://immigrationdb.com/cities/us/solon/",
      "population": 23679,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Trotwood",
      "canonical_url": "https://immigrationdb.com/cities/us/trotwood/",
      "population": 23190,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hudson",
      "canonical_url": "https://immigrationdb.com/cities/us/hudson-oh/",
      "population": 23085,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Maple Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/maple-heights/",
      "population": 22902,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Oxford",
      "canonical_url": "https://immigrationdb.com/cities/us/oxford-oh/",
      "population": 22387,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lebanon",
      "canonical_url": "https://immigrationdb.com/cities/us/lebanon-oh/",
      "population": 22110,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 4.674451
    },
    {
      "name": "Chillicothe",
      "canonical_url": "https://immigrationdb.com/cities/us/chillicothe-oh/",
      "population": 21815,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Alliance",
      "canonical_url": "https://immigrationdb.com/cities/us/alliance-oh/",
      "population": 21582,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Rocky River",
      "canonical_url": "https://immigrationdb.com/cities/us/rocky-river/",
      "population": 21397,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "South Euclid",
      "canonical_url": "https://immigrationdb.com/cities/us/south-euclid/",
      "population": 21248,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Piqua",
      "canonical_url": "https://immigrationdb.com/cities/us/piqua/",
      "population": 21064,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Painesville",
      "canonical_url": "https://immigrationdb.com/cities/us/painesville/",
      "population": 20660,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.810197
    },
    {
      "name": "Miamisburg",
      "canonical_url": "https://immigrationdb.com/cities/us/miamisburg/",
      "population": 20414,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Parma Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/parma-heights/",
      "population": 20327,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sidney",
      "canonical_url": "https://immigrationdb.com/cities/us/sidney-oh/",
      "population": 20124,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Forest Park",
      "canonical_url": "https://immigrationdb.com/cities/us/forest-park-oh/",
      "population": 20041,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 10.128289
    },
    {
      "name": "Whitehall",
      "canonical_url": "https://immigrationdb.com/cities/us/whitehall/",
      "population": 19805,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Broadview Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/broadview-heights/",
      "population": 19755,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Oregon",
      "canonical_url": "https://immigrationdb.com/cities/us/oregon-oh/",
      "population": 19674,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mayfield Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/mayfield-heights/",
      "population": 19667,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Norwood",
      "canonical_url": "https://immigrationdb.com/cities/us/norwood/",
      "population": 19658,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Springboro",
      "canonical_url": "https://immigrationdb.com/cities/us/springboro/",
      "population": 19606,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Twinsburg",
      "canonical_url": "https://immigrationdb.com/cities/us/twinsburg/",
      "population": 18939,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sylvania",
      "canonical_url": "https://immigrationdb.com/cities/us/sylvania/",
      "population": 18883,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ashland",
      "canonical_url": "https://immigrationdb.com/cities/us/ashland-oh/",
      "population": 18730,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.603429
    },
    {
      "name": "Pataskala",
      "canonical_url": "https://immigrationdb.com/cities/us/pataskala/",
      "population": 18529,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Tallmadge",
      "canonical_url": "https://immigrationdb.com/cities/us/tallmadge/",
      "population": 18521,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Powell",
      "canonical_url": "https://immigrationdb.com/cities/us/powell-oh/",
      "population": 18269,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Brook Park",
      "canonical_url": "https://immigrationdb.com/cities/us/brook-park/",
      "population": 18195,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Niles",
      "canonical_url": "https://immigrationdb.com/cities/us/niles-oh/",
      "population": 18116,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Aurora",
      "canonical_url": "https://immigrationdb.com/cities/us/aurora-oh/",
      "population": 18014,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.162295
    },
    {
      "name": "Steubenville",
      "canonical_url": "https://immigrationdb.com/cities/us/steubenville/",
      "population": 17922,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.828857
    },
    {
      "name": "Berea",
      "canonical_url": "https://immigrationdb.com/cities/us/berea-oh/",
      "population": 17920,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Tiffin",
      "canonical_url": "https://immigrationdb.com/cities/us/tiffin-oh/",
      "population": 17803,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Streetsboro",
      "canonical_url": "https://immigrationdb.com/cities/us/streetsboro/",
      "population": 17730,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "North Canton",
      "canonical_url": "https://immigrationdb.com/cities/us/north-canton/",
      "population": 17692,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ashtabula",
      "canonical_url": "https://immigrationdb.com/cities/us/ashtabula/",
      "population": 17474,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "New Philadelphia",
      "canonical_url": "https://immigrationdb.com/cities/us/new-philadelphia/",
      "population": 17424,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Eastlake",
      "canonical_url": "https://immigrationdb.com/cities/us/eastlake/",
      "population": 17357,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mount Vernon",
      "canonical_url": "https://immigrationdb.com/cities/us/mount-vernon-oh/",
      "population": 17287,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Portsmouth",
      "canonical_url": "https://immigrationdb.com/cities/us/portsmouth-oh/",
      "population": 17282,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.570103
    },
    {
      "name": "Norwalk",
      "canonical_url": "https://immigrationdb.com/cities/us/norwalk-oh/",
      "population": 17191,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Defiance",
      "canonical_url": "https://immigrationdb.com/cities/us/defiance/",
      "population": 17009,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Fairview Park",
      "canonical_url": "https://immigrationdb.com/cities/us/fairview-park/",
      "population": 16748,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Monroe",
      "canonical_url": "https://immigrationdb.com/cities/us/monroe-oh/",
      "population": 15880,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.070548
    },
    {
      "name": "Bay Village",
      "canonical_url": "https://immigrationdb.com/cities/us/bay-village/",
      "population": 15792,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.369421
    },
    {
      "name": "Fremont",
      "canonical_url": "https://immigrationdb.com/cities/us/fremont-oh/",
      "population": 15765,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Middleburg Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/middleburg-heights/",
      "population": 15558,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Vandalia",
      "canonical_url": "https://immigrationdb.com/cities/us/vandalia-oh/",
      "population": 15014,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bridgetown",
      "canonical_url": "https://immigrationdb.com/cities/us/bridgetown/",
      "population": 14731,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3873.714885,
      "unemployment_percent": 2.618705,
      "pm25_ug_m3": null
    },
    {
      "name": "Circleville",
      "canonical_url": "https://immigrationdb.com/cities/us/circleville/",
      "population": 14634,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Worthington",
      "canonical_url": "https://immigrationdb.com/cities/us/worthington-oh/",
      "population": 14543,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Washington Court House",
      "canonical_url": "https://immigrationdb.com/cities/us/washington-court-house/",
      "population": 14375,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.777778
    },
    {
      "name": "Trenton",
      "canonical_url": "https://immigrationdb.com/cities/us/trenton-oh/",
      "population": 14241,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.475843
    },
    {
      "name": "Willowick",
      "canonical_url": "https://immigrationdb.com/cities/us/willowick/",
      "population": 14178,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bellefontaine",
      "canonical_url": "https://immigrationdb.com/cities/us/bellefontaine/",
      "population": 14151,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sharonville",
      "canonical_url": "https://immigrationdb.com/cities/us/sharonville/",
      "population": 13997,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "New Franklin",
      "canonical_url": "https://immigrationdb.com/cities/us/new-franklin/",
      "population": 13873,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Brecksville",
      "canonical_url": "https://immigrationdb.com/cities/us/brecksville/",
      "population": 13843,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Harrison",
      "canonical_url": "https://immigrationdb.com/cities/us/harrison-oh/",
      "population": 13795,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Blue Ash",
      "canonical_url": "https://immigrationdb.com/cities/us/blue-ash/",
      "population": 13707,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.155747
    },
    {
      "name": "Beachwood",
      "canonical_url": "https://immigrationdb.com/cities/us/beachwood/",
      "population": 13673,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lyndhurst",
      "canonical_url": "https://immigrationdb.com/cities/us/lyndhurst/",
      "population": 13522,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Maumee",
      "canonical_url": "https://immigrationdb.com/cities/us/maumee/",
      "population": 13521,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Clayton",
      "canonical_url": "https://immigrationdb.com/cities/us/clayton-oh/",
      "population": 13397,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Warrensville Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/warrensville-heights/",
      "population": 13353,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.465385
    },
    {
      "name": "Englewood",
      "canonical_url": "https://immigrationdb.com/cities/us/englewood-oh/",
      "population": 13343,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Loveland",
      "canonical_url": "https://immigrationdb.com/cities/us/loveland-oh/",
      "population": 13288,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "East Cleveland",
      "canonical_url": "https://immigrationdb.com/cities/us/east-cleveland/",
      "population": 13229,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "University Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/university-heights/",
      "population": 13200,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Marietta",
      "canonical_url": "https://immigrationdb.com/cities/us/marietta-oh/",
      "population": 13053,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Amherst",
      "canonical_url": "https://immigrationdb.com/cities/us/amherst/",
      "population": 12974,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Dover",
      "canonical_url": "https://immigrationdb.com/cities/us/dover-oh/",
      "population": 12947,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.362727
    },
    {
      "name": "Fostoria",
      "canonical_url": "https://immigrationdb.com/cities/us/fostoria/",
      "population": 12920,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "West Carrollton",
      "canonical_url": "https://immigrationdb.com/cities/us/west-carrollton/",
      "population": 12911,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3281.501686,
      "unemployment_percent": 3.126269,
      "pm25_ug_m3": null
    },
    {
      "name": "Wilmington",
      "canonical_url": "https://immigrationdb.com/cities/us/wilmington-oh/",
      "population": 12802,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.910278
    },
    {
      "name": "Bedford",
      "canonical_url": "https://immigrationdb.com/cities/us/bedford-oh/",
      "population": 12723,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Greenville",
      "canonical_url": "https://immigrationdb.com/cities/us/greenville-oh/",
      "population": 12680,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.798892
    },
    {
      "name": "Wickliffe",
      "canonical_url": "https://immigrationdb.com/cities/us/wickliffe/",
      "population": 12649,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bexley",
      "canonical_url": "https://immigrationdb.com/cities/us/bexley/",
      "population": 12452,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Finneytown",
      "canonical_url": "https://immigrationdb.com/cities/us/finneytown/",
      "population": 12399,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3675.001642,
      "unemployment_percent": 4.857929,
      "pm25_ug_m3": null
    },
    {
      "name": "Dent",
      "canonical_url": "https://immigrationdb.com/cities/us/dent/",
      "population": 12301,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4266.290952,
      "unemployment_percent": 3.891403,
      "pm25_ug_m3": null
    },
    {
      "name": "Conneaut",
      "canonical_url": "https://immigrationdb.com/cities/us/conneaut/",
      "population": 12247,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Macedonia",
      "canonical_url": "https://immigrationdb.com/cities/us/macedonia/",
      "population": 12147,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Monfort Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/monfort-heights/",
      "population": 12070,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4167.588752,
      "unemployment_percent": 3.694287,
      "pm25_ug_m3": null
    },
    {
      "name": "New Albany",
      "canonical_url": "https://immigrationdb.com/cities/us/new-albany-oh/",
      "population": 11803,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.50559
    },
    {
      "name": "Salem",
      "canonical_url": "https://immigrationdb.com/cities/us/salem-oh/",
      "population": 11655,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.168767
    },
    {
      "name": "Franklin",
      "canonical_url": "https://immigrationdb.com/cities/us/franklin-oh/",
      "population": 11647,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bucyrus",
      "canonical_url": "https://immigrationdb.com/cities/us/bucyrus/",
      "population": 11631,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Norton",
      "canonical_url": "https://immigrationdb.com/cities/us/norton/",
      "population": 11493,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Seven Hills",
      "canonical_url": "https://immigrationdb.com/cities/us/seven-hills/",
      "population": 11464,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Van Wert",
      "canonical_url": "https://immigrationdb.com/cities/us/van-wert/",
      "population": 11200,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Coshocton",
      "canonical_url": "https://immigrationdb.com/cities/us/coshocton/",
      "population": 11169,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Urbana",
      "canonical_url": "https://immigrationdb.com/cities/us/urbana-oh/",
      "population": 11140,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ravenna",
      "canonical_url": "https://immigrationdb.com/cities/us/ravenna/",
      "population": 11136,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Springdale",
      "canonical_url": "https://immigrationdb.com/cities/us/springdale-oh/",
      "population": 11134,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mack",
      "canonical_url": "https://immigrationdb.com/cities/us/mack/",
      "population": 11088,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.623701,
      "pm25_ug_m3": null
    },
    {
      "name": "Brooklyn",
      "canonical_url": "https://immigrationdb.com/cities/us/brooklyn/",
      "population": 11072,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Celina",
      "canonical_url": "https://immigrationdb.com/cities/us/celina-oh/",
      "population": 10936,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Montgomery",
      "canonical_url": "https://immigrationdb.com/cities/us/montgomery-oh/",
      "population": 10922,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.134473
    },
    {
      "name": "Heath",
      "canonical_url": "https://immigrationdb.com/cities/us/heath-oh/",
      "population": 10859,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "London",
      "canonical_url": "https://immigrationdb.com/cities/us/london-oh/",
      "population": 10813,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Vermilion",
      "canonical_url": "https://immigrationdb.com/cities/us/vermilion/",
      "population": 10695,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bedford Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/bedford-heights/",
      "population": 10691,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Tipp City",
      "canonical_url": "https://immigrationdb.com/cities/us/tipp-city/",
      "population": 10644,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Forestville",
      "canonical_url": "https://immigrationdb.com/cities/us/forestville-oh-061/",
      "population": 10615,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3947.164104,
      "unemployment_percent": 4.307525,
      "pm25_ug_m3": null
    },
    {
      "name": "Reading",
      "canonical_url": "https://immigrationdb.com/cities/us/reading-oh/",
      "population": 10491,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Richmond Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/richmond-heights-oh/",
      "population": 10475,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.651366
    },
    {
      "name": "Galion",
      "canonical_url": "https://immigrationdb.com/cities/us/galion/",
      "population": 10370,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ironton",
      "canonical_url": "https://immigrationdb.com/cities/us/ironton/",
      "population": 10148,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.897808
    },
    {
      "name": "Canal Winchester",
      "canonical_url": "https://immigrationdb.com/cities/us/canal-winchester/",
      "population": 10058,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cambridge",
      "canonical_url": "https://immigrationdb.com/cities/us/cambridge-oh/",
      "population": 10055,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Willoughby Hills",
      "canonical_url": "https://immigrationdb.com/cities/us/willoughby-hills/",
      "population": 9992,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Louisville",
      "canonical_url": "https://immigrationdb.com/cities/us/louisville-oh/",
      "population": 9874,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.053352
    },
    {
      "name": "Struthers",
      "canonical_url": "https://immigrationdb.com/cities/us/struthers/",
      "population": 9837,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wapakoneta",
      "canonical_url": "https://immigrationdb.com/cities/us/wapakoneta/",
      "population": 9711,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lincoln Village",
      "canonical_url": "https://immigrationdb.com/cities/us/lincoln-village/",
      "population": 9702,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3092.489283,
      "unemployment_percent": 2.63048,
      "pm25_ug_m3": null
    },
    {
      "name": "Madeira",
      "canonical_url": "https://immigrationdb.com/cities/us/madeira/",
      "population": 9637,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "East Liverpool",
      "canonical_url": "https://immigrationdb.com/cities/us/east-liverpool/",
      "population": 9569,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "North College Hill",
      "canonical_url": "https://immigrationdb.com/cities/us/north-college-hill/",
      "population": 9544,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Oakwood",
      "canonical_url": "https://immigrationdb.com/cities/us/oakwood-oh/",
      "population": 9441,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Girard",
      "canonical_url": "https://immigrationdb.com/cities/us/girard/",
      "population": 9384,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Shelby",
      "canonical_url": "https://immigrationdb.com/cities/us/shelby-oh/",
      "population": 9231,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Beckett Ridge",
      "canonical_url": "https://immigrationdb.com/cities/us/beckett-ridge/",
      "population": 9192,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5501.99322,
      "unemployment_percent": 3.437082,
      "pm25_ug_m3": null
    },
    {
      "name": "Grandview Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/grandview-heights/",
      "population": 9112,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Blacklick Estates",
      "canonical_url": "https://immigrationdb.com/cities/us/blacklick-estates/",
      "population": 8990,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2805.929542,
      "unemployment_percent": 7.496887,
      "pm25_ug_m3": null
    },
    {
      "name": "Sheffield Lake",
      "canonical_url": "https://immigrationdb.com/cities/us/sheffield-lake/",
      "population": 8971,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sunbury",
      "canonical_url": "https://immigrationdb.com/cities/us/sunbury-oh/",
      "population": 8857,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wyoming",
      "canonical_url": "https://immigrationdb.com/cities/us/wyoming-oh/",
      "population": 8807,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Napoleon",
      "canonical_url": "https://immigrationdb.com/cities/us/napoleon/",
      "population": 8680,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Olmsted Falls",
      "canonical_url": "https://immigrationdb.com/cities/us/olmsted-falls/",
      "population": 8669,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cheviot",
      "canonical_url": "https://immigrationdb.com/cities/us/cheviot/",
      "population": 8623,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Oberlin",
      "canonical_url": "https://immigrationdb.com/cities/us/oberlin/",
      "population": 8603,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bryan",
      "canonical_url": "https://immigrationdb.com/cities/us/bryan-oh/",
      "population": 8579,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Highland Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/highland-heights-oh/",
      "population": 8559,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.314208
    },
    {
      "name": "Orrville",
      "canonical_url": "https://immigrationdb.com/cities/us/orrville/",
      "population": 8461,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Perry Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/perry-heights/",
      "population": 8391,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3171.250867,
      "unemployment_percent": 2.750573,
      "pm25_ug_m3": null
    },
    {
      "name": "St. Marys",
      "canonical_url": "https://immigrationdb.com/cities/us/st-marys-oh/",
      "population": 8376,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3557.436697,
      "unemployment_percent": 1.809856,
      "pm25_ug_m3": null
    },
    {
      "name": "Eaton",
      "canonical_url": "https://immigrationdb.com/cities/us/eaton-oh/",
      "population": 8327,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "North Madison",
      "canonical_url": "https://immigrationdb.com/cities/us/north-madison-oh-085/",
      "population": 8188,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3079.63182,
      "unemployment_percent": 6.789849,
      "pm25_ug_m3": null
    },
    {
      "name": "Bellevue",
      "canonical_url": "https://immigrationdb.com/cities/us/bellevue-oh/",
      "population": 8154,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.569253
    },
    {
      "name": "Northridge",
      "canonical_url": "https://immigrationdb.com/cities/us/northridge/",
      "population": 7817,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4509.581865,
      "unemployment_percent": 4.307061,
      "pm25_ug_m3": null
    },
    {
      "name": "Fairlawn",
      "canonical_url": "https://immigrationdb.com/cities/us/fairlawn/",
      "population": 7815,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kenton",
      "canonical_url": "https://immigrationdb.com/cities/us/kenton/",
      "population": 7808,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Campbell",
      "canonical_url": "https://immigrationdb.com/cities/us/campbell-oh/",
      "population": 7721,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Dry Run",
      "canonical_url": "https://immigrationdb.com/cities/us/dry-run/",
      "population": 7672,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6871.043545,
      "unemployment_percent": 1.722391,
      "pm25_ug_m3": null
    },
    {
      "name": "Canfield",
      "canonical_url": "https://immigrationdb.com/cities/us/canfield/",
      "population": 7584,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kenwood",
      "canonical_url": "https://immigrationdb.com/cities/us/kenwood/",
      "population": 7570,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5013.25565,
      "unemployment_percent": 8.745627,
      "pm25_ug_m3": null
    },
    {
      "name": "Bellbrook",
      "canonical_url": "https://immigrationdb.com/cities/us/bellbrook/",
      "population": 7563,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hubbard",
      "canonical_url": "https://immigrationdb.com/cities/us/hubbard/",
      "population": 7528,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Independence",
      "canonical_url": "https://immigrationdb.com/cities/us/independence-oh/",
      "population": 7456,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wauseon",
      "canonical_url": "https://immigrationdb.com/cities/us/wauseon/",
      "population": 7430,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Groesbeck",
      "canonical_url": "https://immigrationdb.com/cities/us/groesbeck/",
      "population": 7365,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3346.558908,
      "unemployment_percent": 3.863369,
      "pm25_ug_m3": null
    },
    {
      "name": "Withamsville",
      "canonical_url": "https://immigrationdb.com/cities/us/withamsville/",
      "population": 7357,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3355.489841,
      "unemployment_percent": 3.097137,
      "pm25_ug_m3": null
    },
    {
      "name": "Obetz",
      "canonical_url": "https://immigrationdb.com/cities/us/obetz/",
      "population": 7306,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Northgate",
      "canonical_url": "https://immigrationdb.com/cities/us/northgate/",
      "population": 7277,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3687.628133,
      "unemployment_percent": 3.196212,
      "pm25_ug_m3": null
    },
    {
      "name": "Union",
      "canonical_url": "https://immigrationdb.com/cities/us/union-oh/",
      "population": 7177,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.793113
    },
    {
      "name": "Logan",
      "canonical_url": "https://immigrationdb.com/cities/us/logan-oh/",
      "population": 7164,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mentor-on-the-Lake",
      "canonical_url": "https://immigrationdb.com/cities/us/mentor-on-the-lake/",
      "population": 7120,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Delphos",
      "canonical_url": "https://immigrationdb.com/cities/us/delphos/",
      "population": 7096,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cortland",
      "canonical_url": "https://immigrationdb.com/cities/us/cortland-oh/",
      "population": 7024,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Landen",
      "canonical_url": "https://immigrationdb.com/cities/us/landen/",
      "population": 6995,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5230.985619,
      "unemployment_percent": 1.270325,
      "pm25_ug_m3": null
    },
    {
      "name": "Kirtland",
      "canonical_url": "https://immigrationdb.com/cities/us/kirtland/",
      "population": 6925,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "South Lebanon",
      "canonical_url": "https://immigrationdb.com/cities/us/south-lebanon/",
      "population": 6923,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mount Healthy",
      "canonical_url": "https://immigrationdb.com/cities/us/mount-healthy/",
      "population": 6917,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pepper Pike",
      "canonical_url": "https://immigrationdb.com/cities/us/pepper-pike/",
      "population": 6886,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hillsboro",
      "canonical_url": "https://immigrationdb.com/cities/us/hillsboro-oh/",
      "population": 6763,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 3.85442
    },
    {
      "name": "Columbiana",
      "canonical_url": "https://immigrationdb.com/cities/us/columbiana-oh/",
      "population": 6756,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ontario",
      "canonical_url": "https://immigrationdb.com/cities/us/ontario-oh/",
      "population": 6692,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 15.00084
    },
    {
      "name": "Upper Sandusky",
      "canonical_url": "https://immigrationdb.com/cities/us/upper-sandusky/",
      "population": 6661,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Belpre",
      "canonical_url": "https://immigrationdb.com/cities/us/belpre/",
      "population": 6657,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Moraine",
      "canonical_url": "https://immigrationdb.com/cities/us/moraine/",
      "population": 6627,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Huron",
      "canonical_url": "https://immigrationdb.com/cities/us/huron-oh/",
      "population": 6585,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wheelersburg",
      "canonical_url": "https://immigrationdb.com/cities/us/wheelersburg/",
      "population": 6531,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2835.186045,
      "unemployment_percent": 4.012784,
      "pm25_ug_m3": null
    },
    {
      "name": "Covedale",
      "canonical_url": "https://immigrationdb.com/cities/us/covedale/",
      "population": 6472,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3928.301359,
      "unemployment_percent": 1.068616,
      "pm25_ug_m3": null
    },
    {
      "name": "Milford",
      "canonical_url": "https://immigrationdb.com/cities/us/milford-oh/",
      "population": 6436,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Portage Lakes",
      "canonical_url": "https://immigrationdb.com/cities/us/portage-lakes/",
      "population": 6407,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3676.156504,
      "unemployment_percent": 6.545153,
      "pm25_ug_m3": null
    },
    {
      "name": "Champion Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/champion-heights/",
      "population": 6386,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3350.639421,
      "unemployment_percent": 6.150615,
      "pm25_ug_m3": null
    },
    {
      "name": "Rossford",
      "canonical_url": "https://immigrationdb.com/cities/us/rossford/",
      "population": 6369,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Clyde",
      "canonical_url": "https://immigrationdb.com/cities/us/clyde/",
      "population": 6361,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Howland Center",
      "canonical_url": "https://immigrationdb.com/cities/us/howland-center/",
      "population": 6351,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3852.080472,
      "unemployment_percent": 4.93311,
      "pm25_ug_m3": null
    },
    {
      "name": "Granville",
      "canonical_url": "https://immigrationdb.com/cities/us/granville/",
      "population": 6252,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Jackson",
      "canonical_url": "https://immigrationdb.com/cities/us/jackson-oh/",
      "population": 6233,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.483193
    },
    {
      "name": "Willard",
      "canonical_url": "https://immigrationdb.com/cities/us/willard-oh/",
      "population": 6130,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Rittman",
      "canonical_url": "https://immigrationdb.com/cities/us/rittman/",
      "population": 6120,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "The Village of Indian Hill",
      "canonical_url": "https://immigrationdb.com/cities/us/the-village-of-indian-hill/",
      "population": 6114,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Martins Ferry",
      "canonical_url": "https://immigrationdb.com/cities/us/martins-ferry/",
      "population": 6048,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Waterville",
      "canonical_url": "https://immigrationdb.com/cities/us/waterville-oh/",
      "population": 6037,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Brookville",
      "canonical_url": "https://immigrationdb.com/cities/us/brookville/",
      "population": 5999,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Germantown",
      "canonical_url": "https://immigrationdb.com/cities/us/germantown-oh/",
      "population": 5947,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Carlisle",
      "canonical_url": "https://immigrationdb.com/cities/us/carlisle/",
      "population": 5885,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.350279
    },
    {
      "name": "Port Clinton",
      "canonical_url": "https://immigrationdb.com/cities/us/port-clinton/",
      "population": 5875,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Groveport",
      "canonical_url": "https://immigrationdb.com/cities/us/groveport/",
      "population": 5818,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Geneva",
      "canonical_url": "https://immigrationdb.com/cities/us/geneva-oh/",
      "population": 5806,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Grafton",
      "canonical_url": "https://immigrationdb.com/cities/us/grafton-oh/",
      "population": 5764,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Deer Park",
      "canonical_url": "https://immigrationdb.com/cities/us/deer-park-oh/",
      "population": 5557,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 9.783471
    },
    {
      "name": "New Carlisle",
      "canonical_url": "https://immigrationdb.com/cities/us/new-carlisle/",
      "population": 5525,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wellston",
      "canonical_url": "https://immigrationdb.com/cities/us/wellston/",
      "population": 5488,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Canal Fulton",
      "canonical_url": "https://immigrationdb.com/cities/us/canal-fulton/",
      "population": 5412,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Johnstown",
      "canonical_url": "https://immigrationdb.com/cities/us/johnstown-oh/",
      "population": 5356,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.657558
    },
    {
      "name": "Apple Valley",
      "canonical_url": "https://immigrationdb.com/cities/us/apple-valley/",
      "population": 5352,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4745.943608,
      "unemployment_percent": 0.970525,
      "pm25_ug_m3": null
    },
    {
      "name": "Reminderville",
      "canonical_url": "https://immigrationdb.com/cities/us/reminderville/",
      "population": 5345,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Montrose-Ghent",
      "canonical_url": "https://immigrationdb.com/cities/us/montrose-ghent/",
      "population": 5254,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6330.876124,
      "unemployment_percent": 2.358346,
      "pm25_ug_m3": null
    },
    {
      "name": "Northwood",
      "canonical_url": "https://immigrationdb.com/cities/us/northwood/",
      "population": 5252,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Chardon",
      "canonical_url": "https://immigrationdb.com/cities/us/chardon/",
      "population": 5251,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Toronto",
      "canonical_url": "https://immigrationdb.com/cities/us/toronto/",
      "population": 5187,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Turpin Hills",
      "canonical_url": "https://immigrationdb.com/cities/us/turpin-hills/",
      "population": 5162,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5193.33712,
      "unemployment_percent": 3.430276,
      "pm25_ug_m3": null
    },
    {
      "name": "Uhrichsville",
      "canonical_url": "https://immigrationdb.com/cities/us/uhrichsville/",
      "population": 5145,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Whitehouse",
      "canonical_url": "https://immigrationdb.com/cities/us/whitehouse-oh/",
      "population": 5083,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "New Burlington",
      "canonical_url": "https://immigrationdb.com/cities/us/new-burlington/",
      "population": 5049,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3246.855828,
      "unemployment_percent": 12.567177,
      "pm25_ug_m3": null
    },
    {
      "name": "Delhi Hills",
      "canonical_url": "https://immigrationdb.com/cities/us/delhi-hills/",
      "population": 5022,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4125.012842,
      "unemployment_percent": 3.961456,
      "pm25_ug_m3": null
    },
    {
      "name": "Munroe Falls",
      "canonical_url": "https://immigrationdb.com/cities/us/munroe-falls/",
      "population": 4987,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3608.01965,
      "unemployment_percent": 3.746144,
      "pm25_ug_m3": null
    },
    {
      "name": "Saint Clairsville",
      "canonical_url": "https://immigrationdb.com/cities/us/saint-clairsville/",
      "population": 4954,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3118.127218,
      "unemployment_percent": 1.429706,
      "pm25_ug_m3": null
    },
    {
      "name": "West Jefferson",
      "canonical_url": "https://immigrationdb.com/cities/us/west-jefferson/",
      "population": 4943,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Summerside",
      "canonical_url": "https://immigrationdb.com/cities/us/summerside/",
      "population": 4941,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3188.419814,
      "unemployment_percent": 5.233002,
      "pm25_ug_m3": null
    },
    {
      "name": "Nelsonville",
      "canonical_url": "https://immigrationdb.com/cities/us/nelsonville/",
      "population": 4555,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2290.707139,
      "unemployment_percent": 11.622924,
      "pm25_ug_m3": null
    },
    {
      "name": "Millbury",
      "canonical_url": "https://immigrationdb.com/cities/us/millbury/",
      "population": 1205,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5167.083259,
      "unemployment_percent": 4,
      "pm25_ug_m3": null
    },
    {
      "name": "Hamden",
      "canonical_url": "https://immigrationdb.com/cities/us/hamden/",
      "population": 717,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3592.005565,
      "unemployment_percent": 2.8,
      "pm25_ug_m3": null
    },
    {
      "name": "Goshen",
      "canonical_url": "https://immigrationdb.com/cities/us/goshen/",
      "population": 715,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3977.883432,
      "unemployment_percent": 0,
      "pm25_ug_m3": null
    },
    {
      "name": "Medway",
      "canonical_url": "https://immigrationdb.com/cities/us/medway/",
      "population": 627,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2699.066318,
      "unemployment_percent": 3,
      "pm25_ug_m3": null
    },
    {
      "name": "Radnor",
      "canonical_url": "https://immigrationdb.com/cities/us/radnor/",
      "population": 180,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2184.690813386,
      "unemployment_percent": 2.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Avon Center",
      "canonical_url": "https://immigrationdb.com/cities/us/avon-center/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5047.747526,
      "unemployment_percent": 1.803241,
      "pm25_ug_m3": null
    },
    {
      "name": "Boardman",
      "canonical_url": "https://immigrationdb.com/cities/us/boardman/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3132.447506112,
      "unemployment_percent": 4.630018,
      "pm25_ug_m3": null
    },
    {
      "name": "Clark-Fulton",
      "canonical_url": "https://immigrationdb.com/cities/us/clark-fulton/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Collinwood",
      "canonical_url": "https://immigrationdb.com/cities/us/collinwood/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Detroit-Shoreway",
      "canonical_url": "https://immigrationdb.com/cities/us/detroit-shoreway/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Glenville",
      "canonical_url": "https://immigrationdb.com/cities/us/glenville-oh-035/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hough",
      "canonical_url": "https://immigrationdb.com/cities/us/hough/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Vermilion-on-the-Lake",
      "canonical_url": "https://immigrationdb.com/cities/us/vermilion-on-the-lake/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3400.221493,
      "unemployment_percent": 4.250341,
      "pm25_ug_m3": null
    }
  ],
  "rankings": [
    {
      "key": "salary",
      "title": "Highest median gross salary",
      "items": [
        {
          "name": "Dry Run",
          "href": "/cities/us/dry-run/",
          "value": "€6,871 a month",
          "year": "2020"
        },
        {
          "name": "Montrose-Ghent",
          "href": "/cities/us/montrose-ghent/",
          "value": "€6,331 a month",
          "year": "2020"
        },
        {
          "name": "Beckett Ridge",
          "href": "/cities/us/beckett-ridge/",
          "value": "€5,502 a month",
          "year": "2020"
        },
        {
          "name": "Landen",
          "href": "/cities/us/landen/",
          "value": "€5,231 a month",
          "year": "2020"
        },
        {
          "name": "Turpin Hills",
          "href": "/cities/us/turpin-hills/",
          "value": "€5,193 a month",
          "year": "2020"
        }
      ]
    },
    {
      "key": "pm25",
      "title": "Cleanest air",
      "items": [
        {
          "name": "Hillsboro",
          "href": "/cities/us/hillsboro-oh/",
          "value": "3.9 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Lebanon",
          "href": "/cities/us/lebanon-oh/",
          "value": "4.7 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Salem",
          "href": "/cities/us/salem-oh/",
          "value": "5.2 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Union",
          "href": "/cities/us/union-oh/",
          "value": "5.8 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Painesville",
          "href": "/cities/us/painesville/",
          "value": "5.8 µg/m³ PM2.5",
          "year": "2024"
        }
      ]
    }
  ]
}
