{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "3e8f4bb4f0030a25487514fd1f59c4ff",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:us:official:37",
  "name": "North Carolina",
  "name_local": "North Carolina",
  "country_code": "US",
  "country": "United States",
  "canonical_url": "https://immigrationdb.com/countries/united-states/north-carolina/",
  "summary": "North Carolina has 166 published cities; the largest is Charlotte, with 964,784 residents. The median gross salary runs from €638 to €5,996 a month across 22 cities.",
  "cities": [
    {
      "name": "Charlotte",
      "canonical_url": "https://immigrationdb.com/cities/us/charlotte-nc/",
      "population": 964784,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3914.673988,
      "unemployment_percent": null,
      "pm25_ug_m3": 9.156461
    },
    {
      "name": "Raleigh",
      "canonical_url": "https://immigrationdb.com/cities/us/raleigh/",
      "population": 506306,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3885.109523,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.694986
    },
    {
      "name": "Greensboro",
      "canonical_url": "https://immigrationdb.com/cities/us/greensboro/",
      "population": 308667,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3087.638863,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.527557
    },
    {
      "name": "Durham",
      "canonical_url": "https://immigrationdb.com/cities/us/durham/",
      "population": 305561,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3930.765065,
      "unemployment_percent": null,
      "pm25_ug_m3": 9.705114
    },
    {
      "name": "Winston-Salem",
      "canonical_url": "https://immigrationdb.com/cities/us/winston-salem/",
      "population": 257271,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3024.968356,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.899727
    },
    {
      "name": "Fayetteville",
      "canonical_url": "https://immigrationdb.com/cities/us/fayetteville-nc/",
      "population": 209120,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2744.259915,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.041888
    },
    {
      "name": "Cary",
      "canonical_url": "https://immigrationdb.com/cities/us/cary-nc/",
      "population": 183582,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5790.862684,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.555402
    },
    {
      "name": "Wilmington",
      "canonical_url": "https://immigrationdb.com/cities/us/wilmington-nc/",
      "population": 126809,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2880.22566,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.910278
    },
    {
      "name": "High Point",
      "canonical_url": "https://immigrationdb.com/cities/us/high-point/",
      "population": 120571,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2949.979321,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Concord",
      "canonical_url": "https://immigrationdb.com/cities/us/concord-nc/",
      "population": 114598,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3614.486877,
      "unemployment_percent": null,
      "pm25_ug_m3": 3.930205
    },
    {
      "name": "Greenville",
      "canonical_url": "https://immigrationdb.com/cities/us/greenville-nc/",
      "population": 96443,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.798892
    },
    {
      "name": "Asheville",
      "canonical_url": "https://immigrationdb.com/cities/us/asheville/",
      "population": 93523,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.066477
    },
    {
      "name": "Gastonia",
      "canonical_url": "https://immigrationdb.com/cities/us/gastonia/",
      "population": 87067,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Apex",
      "canonical_url": "https://immigrationdb.com/cities/us/apex/",
      "population": 80419,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Jacksonville",
      "canonical_url": "https://immigrationdb.com/cities/us/jacksonville-nc/",
      "population": 72732,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.99449
    },
    {
      "name": "Huntersville",
      "canonical_url": "https://immigrationdb.com/cities/us/huntersville/",
      "population": 68535,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Chapel Hill",
      "canonical_url": "https://immigrationdb.com/cities/us/chapel-hill/",
      "population": 63565,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kannapolis",
      "canonical_url": "https://immigrationdb.com/cities/us/kannapolis/",
      "population": 61708,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Burlington",
      "canonical_url": "https://immigrationdb.com/cities/us/burlington-nc/",
      "population": 61496,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.574286
    },
    {
      "name": "Wake Forest",
      "canonical_url": "https://immigrationdb.com/cities/us/wake-forest/",
      "population": 58147,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mooresville",
      "canonical_url": "https://immigrationdb.com/cities/us/mooresville-nc/",
      "population": 55842,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Rocky Mount",
      "canonical_url": "https://immigrationdb.com/cities/us/rocky-mount/",
      "population": 55120,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Holly Springs",
      "canonical_url": "https://immigrationdb.com/cities/us/holly-springs-nc/",
      "population": 50288,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wilson",
      "canonical_url": "https://immigrationdb.com/cities/us/wilson/",
      "population": 49572,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Fuquay-Varina",
      "canonical_url": "https://immigrationdb.com/cities/us/fuquay-varina/",
      "population": 48536,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hickory",
      "canonical_url": "https://immigrationdb.com/cities/us/hickory/",
      "population": 45975,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.377391
    },
    {
      "name": "Indian Trail",
      "canonical_url": "https://immigrationdb.com/cities/us/indian-trail/",
      "population": 44303,
      "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-nc/",
      "population": 42644,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.070548
    },
    {
      "name": "Garner",
      "canonical_url": "https://immigrationdb.com/cities/us/garner/",
      "population": 41562,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Salisbury",
      "canonical_url": "https://immigrationdb.com/cities/us/salisbury-nc/",
      "population": 36879,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Leland",
      "canonical_url": "https://immigrationdb.com/cities/us/leland/",
      "population": 35731,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cornelius",
      "canonical_url": "https://immigrationdb.com/cities/us/cornelius-nc/",
      "population": 35094,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Goldsboro",
      "canonical_url": "https://immigrationdb.com/cities/us/goldsboro/",
      "population": 35012,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "New Bern",
      "canonical_url": "https://immigrationdb.com/cities/us/new-bern/",
      "population": 34724,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sanford",
      "canonical_url": "https://immigrationdb.com/cities/us/sanford-nc/",
      "population": 34138,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.740143
    },
    {
      "name": "Matthews",
      "canonical_url": "https://immigrationdb.com/cities/us/matthews/",
      "population": 32769,
      "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-nc/",
      "population": 32633,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Morrisville",
      "canonical_url": "https://immigrationdb.com/cities/us/morrisville/",
      "population": 32466,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Statesville",
      "canonical_url": "https://immigrationdb.com/cities/us/statesville/",
      "population": 32181,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mint Hill",
      "canonical_url": "https://immigrationdb.com/cities/us/mint-hill/",
      "population": 29476,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kernersville",
      "canonical_url": "https://immigrationdb.com/cities/us/kernersville/",
      "population": 29128,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Asheboro",
      "canonical_url": "https://immigrationdb.com/cities/us/asheboro/",
      "population": 27990,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Thomasville",
      "canonical_url": "https://immigrationdb.com/cities/us/thomasville-nc/",
      "population": 27733,
      "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-nc/",
      "population": 23309,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Knightdale",
      "canonical_url": "https://immigrationdb.com/cities/us/knightdale/",
      "population": 23144,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Waxhaw",
      "canonical_url": "https://immigrationdb.com/cities/us/waxhaw/",
      "population": 23140,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Clemmons",
      "canonical_url": "https://immigrationdb.com/cities/us/clemmons/",
      "population": 22808,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mebane",
      "canonical_url": "https://immigrationdb.com/cities/us/mebane/",
      "population": 21952,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Carrboro",
      "canonical_url": "https://immigrationdb.com/cities/us/carrboro/",
      "population": 20962,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Harrisburg",
      "canonical_url": "https://immigrationdb.com/cities/us/harrisburg-nc/",
      "population": 20742,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lexington",
      "canonical_url": "https://immigrationdb.com/cities/us/lexington-nc/",
      "population": 20238,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.109749
    },
    {
      "name": "Graham",
      "canonical_url": "https://immigrationdb.com/cities/us/graham-nc/",
      "population": 20131,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Boone",
      "canonical_url": "https://immigrationdb.com/cities/us/boone-nc/",
      "population": 19929,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kinston",
      "canonical_url": "https://immigrationdb.com/cities/us/kinston/",
      "population": 19705,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wendell",
      "canonical_url": "https://immigrationdb.com/cities/us/wendell/",
      "population": 19687,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Elizabeth City",
      "canonical_url": "https://immigrationdb.com/cities/us/elizabeth-city/",
      "population": 19622,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.490663
    },
    {
      "name": "Mount Holly",
      "canonical_url": "https://immigrationdb.com/cities/us/mount-holly/",
      "population": 19033,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lumberton",
      "canonical_url": "https://immigrationdb.com/cities/us/lumberton-nc/",
      "population": 18955,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pinehurst",
      "canonical_url": "https://immigrationdb.com/cities/us/pinehurst/",
      "population": 18670,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lenoir",
      "canonical_url": "https://immigrationdb.com/cities/us/lenoir/",
      "population": 18372,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hope Mills",
      "canonical_url": "https://immigrationdb.com/cities/us/hope-mills/",
      "population": 18324,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Morganton",
      "canonical_url": "https://immigrationdb.com/cities/us/morganton/",
      "population": 17849,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Albemarle",
      "canonical_url": "https://immigrationdb.com/cities/us/albemarle/",
      "population": 17769,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Stallings",
      "canonical_url": "https://immigrationdb.com/cities/us/stallings/",
      "population": 17760,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Havelock",
      "canonical_url": "https://immigrationdb.com/cities/us/havelock/",
      "population": 17430,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Southern Pines",
      "canonical_url": "https://immigrationdb.com/cities/us/southern-pines/",
      "population": 17357,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Davidson",
      "canonical_url": "https://immigrationdb.com/cities/us/davidson/",
      "population": 16662,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Murraysville",
      "canonical_url": "https://immigrationdb.com/cities/us/murraysville/",
      "population": 16582,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3738.134094,
      "unemployment_percent": 5.762028,
      "pm25_ug_m3": null
    },
    {
      "name": "Belmont",
      "canonical_url": "https://immigrationdb.com/cities/us/belmont-nc/",
      "population": 16415,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hendersonville",
      "canonical_url": "https://immigrationdb.com/cities/us/hendersonville-nc/",
      "population": 15867,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.85698
    },
    {
      "name": "Eden",
      "canonical_url": "https://immigrationdb.com/cities/us/eden/",
      "population": 15500,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Henderson",
      "canonical_url": "https://immigrationdb.com/cities/us/henderson-nc/",
      "population": 15013,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.285519
    },
    {
      "name": "Reidsville",
      "canonical_url": "https://immigrationdb.com/cities/us/reidsville/",
      "population": 14692,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Laurinburg",
      "canonical_url": "https://immigrationdb.com/cities/us/laurinburg/",
      "population": 14582,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Weddington",
      "canonical_url": "https://immigrationdb.com/cities/us/weddington/",
      "population": 14517,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lewisville",
      "canonical_url": "https://immigrationdb.com/cities/us/lewisville-nc/",
      "population": 14421,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Piney Green",
      "canonical_url": "https://immigrationdb.com/cities/us/piney-green/",
      "population": 14386,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2861.054952,
      "unemployment_percent": 5.858987,
      "pm25_ug_m3": null
    },
    {
      "name": "Roanoke Rapids",
      "canonical_url": "https://immigrationdb.com/cities/us/roanoke-rapids/",
      "population": 14386,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Newton",
      "canonical_url": "https://immigrationdb.com/cities/us/newton-nc/",
      "population": 13822,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Smithfield",
      "canonical_url": "https://immigrationdb.com/cities/us/smithfield-nc/",
      "population": 13114,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.029494
    },
    {
      "name": "Rolesville",
      "canonical_url": "https://immigrationdb.com/cities/us/rolesville/",
      "population": 12839,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lincolnton",
      "canonical_url": "https://immigrationdb.com/cities/us/lincolnton/",
      "population": 12465,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Archdale",
      "canonical_url": "https://immigrationdb.com/cities/us/archdale/",
      "population": 12254,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kings Mountain",
      "canonical_url": "https://immigrationdb.com/cities/us/kings-mountain/",
      "population": 12117,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pineville",
      "canonical_url": "https://immigrationdb.com/cities/us/pineville-nc/",
      "population": 11851,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Myrtle Grove",
      "canonical_url": "https://immigrationdb.com/cities/us/myrtle-grove-nc-129/",
      "population": 11476,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4680.886385,
      "unemployment_percent": 3.090156,
      "pm25_ug_m3": null
    },
    {
      "name": "Elon",
      "canonical_url": "https://immigrationdb.com/cities/us/elon/",
      "population": 11366,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Summerfield",
      "canonical_url": "https://immigrationdb.com/cities/us/summerfield/",
      "population": 11327,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Spring Lake",
      "canonical_url": "https://immigrationdb.com/cities/us/spring-lake/",
      "population": 11252,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Waynesville",
      "canonical_url": "https://immigrationdb.com/cities/us/waynesville-nc/",
      "population": 11006,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Tarboro",
      "canonical_url": "https://immigrationdb.com/cities/us/tarboro/",
      "population": 10979,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Winterville",
      "canonical_url": "https://immigrationdb.com/cities/us/winterville/",
      "population": 10973,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mount Airy",
      "canonical_url": "https://immigrationdb.com/cities/us/mount-airy-nc/",
      "population": 10682,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Zebulon",
      "canonical_url": "https://immigrationdb.com/cities/us/zebulon/",
      "population": 10505,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Morehead City",
      "canonical_url": "https://immigrationdb.com/cities/us/morehead-city/",
      "population": 10434,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Aberdeen",
      "canonical_url": "https://immigrationdb.com/cities/us/aberdeen-nc/",
      "population": 10066,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.211204
    },
    {
      "name": "Washington",
      "canonical_url": "https://immigrationdb.com/cities/us/washington-nc/",
      "population": 9910,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.000368
    },
    {
      "name": "Gibsonville",
      "canonical_url": "https://immigrationdb.com/cities/us/gibsonville/",
      "population": 9876,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hillsborough",
      "canonical_url": "https://immigrationdb.com/cities/us/hillsborough-nc/",
      "population": 9778,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wesley Chapel",
      "canonical_url": "https://immigrationdb.com/cities/us/wesley-chapel/",
      "population": 9566,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Saint Stephens",
      "canonical_url": "https://immigrationdb.com/cities/us/saint-stephens/",
      "population": 9457,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 1.081568,
      "pm25_ug_m3": null
    },
    {
      "name": "Oak Island",
      "canonical_url": "https://immigrationdb.com/cities/us/oak-island/",
      "population": 9337,
      "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-nc/",
      "population": 8985,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Conover",
      "canonical_url": "https://immigrationdb.com/cities/us/conover/",
      "population": 8938,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Rockingham",
      "canonical_url": "https://immigrationdb.com/cities/us/rockingham/",
      "population": 8815,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Dunn",
      "canonical_url": "https://immigrationdb.com/cities/us/dunn/",
      "population": 8814,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.8039
    },
    {
      "name": "Lake Norman of Catawba",
      "canonical_url": "https://immigrationdb.com/cities/us/lake-norman-of-catawba/",
      "population": 8658,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4600.584986,
      "unemployment_percent": 3.824921,
      "pm25_ug_m3": null
    },
    {
      "name": "Black Mountain",
      "canonical_url": "https://immigrationdb.com/cities/us/black-mountain/",
      "population": 8491,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Clinton",
      "canonical_url": "https://immigrationdb.com/cities/us/clinton-nc/",
      "population": 8466,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.477348
    },
    {
      "name": "Kings Grant",
      "canonical_url": "https://immigrationdb.com/cities/us/kings-grant/",
      "population": 8466,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2924.418377,
      "unemployment_percent": 2.850403,
      "pm25_ug_m3": null
    },
    {
      "name": "Roxboro",
      "canonical_url": "https://immigrationdb.com/cities/us/roxboro/",
      "population": 8380,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Fletcher",
      "canonical_url": "https://immigrationdb.com/cities/us/fletcher/",
      "population": 8373,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Angier",
      "canonical_url": "https://immigrationdb.com/cities/us/angier/",
      "population": 8284,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Woodfin",
      "canonical_url": "https://immigrationdb.com/cities/us/woodfin/",
      "population": 8229,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Siler City",
      "canonical_url": "https://immigrationdb.com/cities/us/siler-city/",
      "population": 8155,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Butner",
      "canonical_url": "https://immigrationdb.com/cities/us/butner/",
      "population": 8112,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Brevard",
      "canonical_url": "https://immigrationdb.com/cities/us/brevard/",
      "population": 8098,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "King",
      "canonical_url": "https://immigrationdb.com/cities/us/king/",
      "population": 7977,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.368421
    },
    {
      "name": "Oak Ridge",
      "canonical_url": "https://immigrationdb.com/cities/us/oak-ridge-nc/",
      "population": 7896,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Kill Devil Hills",
      "canonical_url": "https://immigrationdb.com/cities/us/kill-devil-hills/",
      "population": 7731,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cullowhee",
      "canonical_url": "https://immigrationdb.com/cities/us/cullowhee/",
      "population": 7682,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 637.79175,
      "unemployment_percent": 11.755521,
      "pm25_ug_m3": null
    },
    {
      "name": "Etowah",
      "canonical_url": "https://immigrationdb.com/cities/us/etowah/",
      "population": 7642,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2808.932183,
      "unemployment_percent": 2.842307,
      "pm25_ug_m3": null
    },
    {
      "name": "Half Moon",
      "canonical_url": "https://immigrationdb.com/cities/us/half-moon/",
      "population": 7543,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2939.508573,
      "unemployment_percent": 1.330034,
      "pm25_ug_m3": null
    },
    {
      "name": "Mills River",
      "canonical_url": "https://immigrationdb.com/cities/us/mills-river/",
      "population": 7504,
      "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-nc/",
      "population": 7440,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Forest City",
      "canonical_url": "https://immigrationdb.com/cities/us/forest-city/",
      "population": 7410,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 10.128289
    },
    {
      "name": "Selma",
      "canonical_url": "https://immigrationdb.com/cities/us/selma-nc/",
      "population": 7406,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Unionville",
      "canonical_url": "https://immigrationdb.com/cities/us/unionville/",
      "population": 7322,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "St. James",
      "canonical_url": "https://immigrationdb.com/cities/us/st-james/",
      "population": 7315,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Trinity",
      "canonical_url": "https://immigrationdb.com/cities/us/trinity/",
      "population": 7274,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Marvin",
      "canonical_url": "https://immigrationdb.com/cities/us/marvin/",
      "population": 7040,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Boiling Spring Lakes",
      "canonical_url": "https://immigrationdb.com/cities/us/boiling-spring-lakes/",
      "population": 6875,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Carolina Beach",
      "canonical_url": "https://immigrationdb.com/cities/us/carolina-beach/",
      "population": 6870,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cherryville",
      "canonical_url": "https://immigrationdb.com/cities/us/cherryville/",
      "population": 6523,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Silver Lake",
      "canonical_url": "https://immigrationdb.com/cities/us/silver-lake/",
      "population": 6500,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3156.622616,
      "unemployment_percent": 5.30703,
      "pm25_ug_m3": null
    },
    {
      "name": "Mocksville",
      "canonical_url": "https://immigrationdb.com/cities/us/mocksville/",
      "population": 6282,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Dallas",
      "canonical_url": "https://immigrationdb.com/cities/us/dallas-nc/",
      "population": 6270,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 10.125588
    },
    {
      "name": "Stokesdale",
      "canonical_url": "https://immigrationdb.com/cities/us/stokesdale/",
      "population": 6133,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Walkertown",
      "canonical_url": "https://immigrationdb.com/cities/us/walkertown/",
      "population": 6027,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Locust",
      "canonical_url": "https://immigrationdb.com/cities/us/locust/",
      "population": 5992,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Nashville",
      "canonical_url": "https://immigrationdb.com/cities/us/nashville-nc/",
      "population": 5911,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.468539
    },
    {
      "name": "Hamlet",
      "canonical_url": "https://immigrationdb.com/cities/us/hamlet/",
      "population": 5870,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bessemer City",
      "canonical_url": "https://immigrationdb.com/cities/us/bessemer-city/",
      "population": 5834,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Holly Ridge",
      "canonical_url": "https://immigrationdb.com/cities/us/holly-ridge/",
      "population": 5766,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cramerton",
      "canonical_url": "https://immigrationdb.com/cities/us/cramerton/",
      "population": 5604,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Archer Lodge",
      "canonical_url": "https://immigrationdb.com/cities/us/archer-lodge/",
      "population": 5522,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Carolina Shores",
      "canonical_url": "https://immigrationdb.com/cities/us/carolina-shores/",
      "population": 5463,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Whispering Pines",
      "canonical_url": "https://immigrationdb.com/cities/us/whispering-pines/",
      "population": 5416,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "James City",
      "canonical_url": "https://immigrationdb.com/cities/us/james-city/",
      "population": 5291,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2717.159155,
      "unemployment_percent": 2.464959,
      "pm25_ug_m3": null
    },
    {
      "name": "Long View",
      "canonical_url": "https://immigrationdb.com/cities/us/long-view/",
      "population": 5289,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ayden",
      "canonical_url": "https://immigrationdb.com/cities/us/ayden/",
      "population": 5263,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Shallotte",
      "canonical_url": "https://immigrationdb.com/cities/us/shallotte/",
      "population": 5161,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pleasant Garden",
      "canonical_url": "https://immigrationdb.com/cities/us/pleasant-garden/",
      "population": 5151,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Briar Chapel",
      "canonical_url": "https://immigrationdb.com/cities/us/briar-chapel/",
      "population": 5108,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5996.197136,
      "unemployment_percent": 8.172757,
      "pm25_ug_m3": null
    },
    {
      "name": "Sawmills",
      "canonical_url": "https://immigrationdb.com/cities/us/sawmills/",
      "population": 5105,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Williamston",
      "canonical_url": "https://immigrationdb.com/cities/us/williamston/",
      "population": 5086,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Midway",
      "canonical_url": "https://immigrationdb.com/cities/us/midway-nc/",
      "population": 5053,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Creedmoor",
      "canonical_url": "https://immigrationdb.com/cities/us/creedmoor/",
      "population": 5049,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wadesboro",
      "canonical_url": "https://immigrationdb.com/cities/us/wadesboro/",
      "population": 5035,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Midland",
      "canonical_url": "https://immigrationdb.com/cities/us/midland-nc/",
      "population": 5027,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pittsboro",
      "canonical_url": "https://immigrationdb.com/cities/us/pittsboro/",
      "population": 4989,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Surf City",
      "canonical_url": "https://immigrationdb.com/cities/us/surf-city/",
      "population": 4961,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lillington",
      "canonical_url": "https://immigrationdb.com/cities/us/lillington/",
      "population": 4848,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Whiteville",
      "canonical_url": "https://immigrationdb.com/cities/us/whiteville/",
      "population": 4688,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2286.318663,
      "unemployment_percent": 3.23741,
      "pm25_ug_m3": null
    },
    {
      "name": "Raynham",
      "canonical_url": "https://immigrationdb.com/cities/us/raynham/",
      "population": 63,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 3.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Pope Air Force Base (historical)",
      "canonical_url": "https://immigrationdb.com/cities/us/pope-air-force-base-historical/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    }
  ],
  "rankings": [
    {
      "key": "salary",
      "title": "Highest median gross salary",
      "items": [
        {
          "name": "Briar Chapel",
          "href": "/cities/us/briar-chapel/",
          "value": "€5,996 a month",
          "year": "2020"
        },
        {
          "name": "Cary",
          "href": "/cities/us/cary-nc/",
          "value": "€5,791 a month",
          "year": "2024"
        },
        {
          "name": "Myrtle Grove",
          "href": "/cities/us/myrtle-grove-nc-129/",
          "value": "€4,681 a month",
          "year": "2020"
        },
        {
          "name": "Lake Norman of Catawba",
          "href": "/cities/us/lake-norman-of-catawba/",
          "value": "€4,601 a month",
          "year": "2020"
        },
        {
          "name": "Durham",
          "href": "/cities/us/durham/",
          "value": "€3,931 a month",
          "year": "2024"
        }
      ]
    },
    {
      "key": "pm25",
      "title": "Cleanest air",
      "items": [
        {
          "name": "Concord",
          "href": "/cities/us/concord-nc/",
          "value": "3.9 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Aberdeen",
          "href": "/cities/us/aberdeen-nc/",
          "value": "5.2 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Henderson",
          "href": "/cities/us/henderson-nc/",
          "value": "5.3 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "King",
          "href": "/cities/us/king/",
          "value": "5.4 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Washington",
          "href": "/cities/us/washington-nc/",
          "value": "6.0 µg/m³ PM2.5",
          "year": "2024"
        }
      ]
    }
  ]
}
