{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "45070b51ad008485c2de014b7f0a0549",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:us:official:09",
  "name": "Connecticut",
  "name_local": "Connecticut",
  "country_code": "US",
  "country": "United States",
  "canonical_url": "https://immigrationdb.com/countries/united-states/connecticut/",
  "summary": "Connecticut has 88 published cities; the largest is Bridgeport, with 152,273 residents. The median gross salary runs from €517 to €10,396 a month across 69 cities.",
  "cities": [
    {
      "name": "Bridgeport",
      "canonical_url": "https://immigrationdb.com/cities/us/bridgeport-ct/",
      "population": 152273,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2852.585964,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.958449
    },
    {
      "name": "Stamford",
      "canonical_url": "https://immigrationdb.com/cities/us/stamford/",
      "population": 139535,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4695.899591,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "North Stamford",
      "canonical_url": "https://immigrationdb.com/cities/us/north-stamford/",
      "population": 139134,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4368.226765,
      "unemployment_percent": 4.917993,
      "pm25_ug_m3": null
    },
    {
      "name": "New Haven",
      "canonical_url": "https://immigrationdb.com/cities/us/new-haven-ct/",
      "population": 138774,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3260.406208,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.094678
    },
    {
      "name": "Hartford",
      "canonical_url": "https://immigrationdb.com/cities/us/hartford-ct/",
      "population": 121981,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2484.723943,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.395055
    },
    {
      "name": "Waterbury",
      "canonical_url": "https://immigrationdb.com/cities/us/waterbury/",
      "population": 115771,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3125.441344,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.020548
    },
    {
      "name": "Norwalk",
      "canonical_url": "https://immigrationdb.com/cities/us/norwalk-ct/",
      "population": 94508,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "East Norwalk",
      "canonical_url": "https://immigrationdb.com/cities/us/east-norwalk/",
      "population": 93661,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4078.510401,
      "unemployment_percent": 5.211715,
      "pm25_ug_m3": null
    },
    {
      "name": "Danbury",
      "canonical_url": "https://immigrationdb.com/cities/us/danbury/",
      "population": 89033,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.668132
    },
    {
      "name": "New Britain",
      "canonical_url": "https://immigrationdb.com/cities/us/new-britain/",
      "population": 76286,
      "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-ct-120/",
      "population": 65300,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4707.679182,
      "unemployment_percent": 2.6,
      "pm25_ug_m3": null
    },
    {
      "name": "West Hartford",
      "canonical_url": "https://immigrationdb.com/cities/us/west-hartford/",
      "population": 64083,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5540.026673,
      "unemployment_percent": 4.062127,
      "pm25_ug_m3": null
    },
    {
      "name": "Bristol",
      "canonical_url": "https://immigrationdb.com/cities/us/bristol-ct/",
      "population": 62341,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Meriden",
      "canonical_url": "https://immigrationdb.com/cities/us/meriden/",
      "population": 60810,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "West Haven",
      "canonical_url": "https://immigrationdb.com/cities/us/west-haven-ct/",
      "population": 55351,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Stratford",
      "canonical_url": "https://immigrationdb.com/cities/us/stratford-ct-120/",
      "population": 53610,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4022.538093,
      "unemployment_percent": 3.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Milford",
      "canonical_url": "https://immigrationdb.com/cities/us/milford/",
      "population": 53396,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5255.776655,
      "unemployment_percent": 4.404961,
      "pm25_ug_m3": null
    },
    {
      "name": "East Hartford",
      "canonical_url": "https://immigrationdb.com/cities/us/east-hartford/",
      "population": 51045,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3156.930579,
      "unemployment_percent": 5.351783,
      "pm25_ug_m3": null
    },
    {
      "name": "Middletown",
      "canonical_url": "https://immigrationdb.com/cities/us/middletown-ct/",
      "population": 48439,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.411749
    },
    {
      "name": "Shelton",
      "canonical_url": "https://immigrationdb.com/cities/us/shelton-ct/",
      "population": 42880,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Norwich",
      "canonical_url": "https://immigrationdb.com/cities/us/norwich-ct/",
      "population": 40001,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Manchester",
      "canonical_url": "https://immigrationdb.com/cities/us/manchester/",
      "population": 36379,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3694.480313,
      "unemployment_percent": 5.484612,
      "pm25_ug_m3": null
    },
    {
      "name": "Torrington",
      "canonical_url": "https://immigrationdb.com/cities/us/torrington-ct/",
      "population": 35796,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "West Torrington",
      "canonical_url": "https://immigrationdb.com/cities/us/west-torrington/",
      "population": 35673,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3402.069272,
      "unemployment_percent": 6.81091,
      "pm25_ug_m3": null
    },
    {
      "name": "Naugatuck",
      "canonical_url": "https://immigrationdb.com/cities/us/naugatuck-borough/",
      "population": 32116,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3782.480793,
      "unemployment_percent": 5.089789,
      "pm25_ug_m3": null
    },
    {
      "name": "Newington",
      "canonical_url": "https://immigrationdb.com/cities/us/newington-ct-110/",
      "population": 30536,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4457.382106,
      "unemployment_percent": 3.57599,
      "pm25_ug_m3": null
    },
    {
      "name": "New London",
      "canonical_url": "https://immigrationdb.com/cities/us/new-london-ct/",
      "population": 28003,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "East Haven",
      "canonical_url": "https://immigrationdb.com/cities/us/east-haven/",
      "population": 27923,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4365.378105,
      "unemployment_percent": 4.947422,
      "pm25_ug_m3": null
    },
    {
      "name": "Wethersfield",
      "canonical_url": "https://immigrationdb.com/cities/us/wethersfield/",
      "population": 27298,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5717.87541,
      "unemployment_percent": 3.415055,
      "pm25_ug_m3": null
    },
    {
      "name": "North Haven",
      "canonical_url": "https://immigrationdb.com/cities/us/north-haven/",
      "population": 24253,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5285.572093,
      "unemployment_percent": 2.009474,
      "pm25_ug_m3": null
    },
    {
      "name": "Ansonia",
      "canonical_url": "https://immigrationdb.com/cities/us/ansonia/",
      "population": 19216,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wallingford Center",
      "canonical_url": "https://immigrationdb.com/cities/us/wallingford-center/",
      "population": 18278,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4327.190671,
      "unemployment_percent": 4.646231,
      "pm25_ug_m3": null
    },
    {
      "name": "Willimantic",
      "canonical_url": "https://immigrationdb.com/cities/us/willimantic/",
      "population": 18149,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2088.452319,
      "unemployment_percent": 6.508808,
      "pm25_ug_m3": null
    },
    {
      "name": "Storrs",
      "canonical_url": "https://immigrationdb.com/cities/us/storrs/",
      "population": 15979,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 516.531247,
      "unemployment_percent": 13.483455,
      "pm25_ug_m3": null
    },
    {
      "name": "Orange",
      "canonical_url": "https://immigrationdb.com/cities/us/orange/",
      "population": 14280,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5993.579449,
      "unemployment_percent": 3.260119,
      "pm25_ug_m3": null
    },
    {
      "name": "Greenwich",
      "canonical_url": "https://immigrationdb.com/cities/us/greenwich/",
      "population": 13836,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5513.772811,
      "unemployment_percent": 8.106936,
      "pm25_ug_m3": null
    },
    {
      "name": "Derby",
      "canonical_url": "https://immigrationdb.com/cities/us/derby-ct/",
      "population": 12925,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Windsor Locks",
      "canonical_url": "https://immigrationdb.com/cities/us/windsor-locks/",
      "population": 12613,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3755.303042,
      "unemployment_percent": 5.846663,
      "pm25_ug_m3": null
    },
    {
      "name": "Groton",
      "canonical_url": "https://immigrationdb.com/cities/us/groton/",
      "population": 10160,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.473151
    },
    {
      "name": "Kensington",
      "canonical_url": "https://immigrationdb.com/cities/us/kensington/",
      "population": 9962,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4519.436687,
      "unemployment_percent": 2.250042,
      "pm25_ug_m3": null
    },
    {
      "name": "Trumbull",
      "canonical_url": "https://immigrationdb.com/cities/us/trumbull/",
      "population": 9746,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.704311,
      "pm25_ug_m3": null
    },
    {
      "name": "Oakville",
      "canonical_url": "https://immigrationdb.com/cities/us/oakville-ct-140/",
      "population": 9504,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4214.707119,
      "unemployment_percent": 2.167129,
      "pm25_ug_m3": null
    },
    {
      "name": "Conning Towers-Nautilus Park",
      "canonical_url": "https://immigrationdb.com/cities/us/conning-towers-nautilus-park/",
      "population": 8870,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3155.544745,
      "unemployment_percent": 6.423174,
      "pm25_ug_m3": null
    },
    {
      "name": "Riverside",
      "canonical_url": "https://immigrationdb.com/cities/us/riverside-ct-190/",
      "population": 8843,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 9845.967884,
      "unemployment_percent": 5.496109,
      "pm25_ug_m3": null
    },
    {
      "name": "Thompsonville",
      "canonical_url": "https://immigrationdb.com/cities/us/thompsonville/",
      "population": 8514,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3158.470395,
      "unemployment_percent": 6.210021,
      "pm25_ug_m3": null
    },
    {
      "name": "Glastonbury Center",
      "canonical_url": "https://immigrationdb.com/cities/us/glastonbury-center/",
      "population": 8459,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6108.680688,
      "unemployment_percent": 2.246642,
      "pm25_ug_m3": null
    },
    {
      "name": "Southwood Acres",
      "canonical_url": "https://immigrationdb.com/cities/us/southwood-acres/",
      "population": 7879,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4667.028042,
      "unemployment_percent": 1.876676,
      "pm25_ug_m3": null
    },
    {
      "name": "Winsted",
      "canonical_url": "https://immigrationdb.com/cities/us/winsted/",
      "population": 7192,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3595.624132,
      "unemployment_percent": 3.931532,
      "pm25_ug_m3": null
    },
    {
      "name": "New Milford",
      "canonical_url": "https://immigrationdb.com/cities/us/new-milford/",
      "population": 7160,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3285.197244,
      "unemployment_percent": 4.89393,
      "pm25_ug_m3": null
    },
    {
      "name": "Putnam",
      "canonical_url": "https://immigrationdb.com/cities/us/putnam/",
      "population": 7065,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3229.301927,
      "unemployment_percent": 4.066107,
      "pm25_ug_m3": null
    },
    {
      "name": "Old Greenwich",
      "canonical_url": "https://immigrationdb.com/cities/us/old-greenwich/",
      "population": 6962,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 10396.067118,
      "unemployment_percent": 4.567541,
      "pm25_ug_m3": null
    },
    {
      "name": "Cos Cob",
      "canonical_url": "https://immigrationdb.com/cities/us/cos-cob/",
      "population": 6873,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6558.691888,
      "unemployment_percent": 6.691176,
      "pm25_ug_m3": null
    },
    {
      "name": "Cheshire Village",
      "canonical_url": "https://immigrationdb.com/cities/us/cheshire-village/",
      "population": 6499,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5365.719511,
      "unemployment_percent": 3.356777,
      "pm25_ug_m3": null
    },
    {
      "name": "Simsbury Center",
      "canonical_url": "https://immigrationdb.com/cities/us/simsbury-center/",
      "population": 6268,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5618.634275,
      "unemployment_percent": 5.748468,
      "pm25_ug_m3": null
    },
    {
      "name": "New Canaan",
      "canonical_url": "https://immigrationdb.com/cities/us/new-canaan/",
      "population": 6220,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5539.333755,
      "unemployment_percent": 12.5323,
      "pm25_ug_m3": null
    },
    {
      "name": "Branford Center",
      "canonical_url": "https://immigrationdb.com/cities/us/branford-center/",
      "population": 6026,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3788.717047,
      "unemployment_percent": 4.368932,
      "pm25_ug_m3": null
    },
    {
      "name": "Portland",
      "canonical_url": "https://immigrationdb.com/cities/us/portland/",
      "population": 5813,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4063.112242,
      "unemployment_percent": 3.061516,
      "pm25_ug_m3": null
    },
    {
      "name": "Pawcatuck",
      "canonical_url": "https://immigrationdb.com/cities/us/pawcatuck/",
      "population": 5433,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3739.904883,
      "unemployment_percent": 4.889043,
      "pm25_ug_m3": null
    },
    {
      "name": "Sherwood Manor",
      "canonical_url": "https://immigrationdb.com/cities/us/sherwood-manor/",
      "population": 5372,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3531.798762,
      "unemployment_percent": 5.007776,
      "pm25_ug_m3": null
    },
    {
      "name": "Terryville",
      "canonical_url": "https://immigrationdb.com/cities/us/terryville/",
      "population": 5202,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3589.387877,
      "unemployment_percent": 5.375648,
      "pm25_ug_m3": null
    },
    {
      "name": "Westport",
      "canonical_url": "https://immigrationdb.com/cities/us/westport/",
      "population": 3251,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 8425.256734,
      "unemployment_percent": 3.777336,
      "pm25_ug_m3": null
    },
    {
      "name": "Waterford",
      "canonical_url": "https://immigrationdb.com/cities/us/waterford-ct-180/",
      "population": 3074,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 6.179441,
      "pm25_ug_m3": null
    },
    {
      "name": "Guilford",
      "canonical_url": "https://immigrationdb.com/cities/us/guilford/",
      "population": 2586,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4240.422044,
      "unemployment_percent": 3.352892,
      "pm25_ug_m3": null
    },
    {
      "name": "Plainfield",
      "canonical_url": "https://immigrationdb.com/cities/us/plainfield/",
      "population": 2580,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2812.781723,
      "unemployment_percent": 7.215541,
      "pm25_ug_m3": null
    },
    {
      "name": "Old Saybrook",
      "canonical_url": "https://immigrationdb.com/cities/us/old-saybrook/",
      "population": 2278,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5808.955521,
      "unemployment_percent": 0,
      "pm25_ug_m3": null
    },
    {
      "name": "Madison",
      "canonical_url": "https://immigrationdb.com/cities/us/madison/",
      "population": 2250,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.681992,
      "pm25_ug_m3": null
    },
    {
      "name": "Mill Plain",
      "canonical_url": "https://immigrationdb.com/cities/us/mill-plain/",
      "population": 1654,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Woodbury",
      "canonical_url": "https://immigrationdb.com/cities/us/woodbury/",
      "population": 1335,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 7.985697,
      "pm25_ug_m3": null
    },
    {
      "name": "Avon",
      "canonical_url": "https://immigrationdb.com/cities/us/avon/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6657.856033,
      "unemployment_percent": 2.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Bloomfield",
      "canonical_url": "https://immigrationdb.com/cities/us/bloomfield-ct-110/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4398.253175,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Branford",
      "canonical_url": "https://immigrationdb.com/cities/us/branford/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4814.619397,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cheshire",
      "canonical_url": "https://immigrationdb.com/cities/us/cheshire/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5999.122786124,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cromwell",
      "canonical_url": "https://immigrationdb.com/cities/us/cromwell/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5052.520955,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Easton",
      "canonical_url": "https://immigrationdb.com/cities/us/easton/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6374.221942,
      "unemployment_percent": 2.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Enfield",
      "canonical_url": "https://immigrationdb.com/cities/us/enfield/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4227.949535,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Farmington",
      "canonical_url": "https://immigrationdb.com/cities/us/farmington/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5921.901018,
      "unemployment_percent": 2.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Glastonbury",
      "canonical_url": "https://immigrationdb.com/cities/us/glastonbury/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6514.576162,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Middlebury",
      "canonical_url": "https://immigrationdb.com/cities/us/middlebury/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5124.738322,
      "unemployment_percent": 2.3,
      "pm25_ug_m3": null
    },
    {
      "name": "North Branford",
      "canonical_url": "https://immigrationdb.com/cities/us/north-branford/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4726.464936,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Plainville",
      "canonical_url": "https://immigrationdb.com/cities/us/plainville/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4293.160739,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Plymouth",
      "canonical_url": "https://immigrationdb.com/cities/us/plymouth/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4028.08143,
      "unemployment_percent": 3.5,
      "pm25_ug_m3": null
    },
    {
      "name": "South Windsor",
      "canonical_url": "https://immigrationdb.com/cities/us/south-windsor/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6008.746636,
      "unemployment_percent": 2.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Southington",
      "canonical_url": "https://immigrationdb.com/cities/us/southington/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4965.598347,
      "unemployment_percent": 2.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Wallingford",
      "canonical_url": "https://immigrationdb.com/cities/us/wallingford/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4568.32584237,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wilton",
      "canonical_url": "https://immigrationdb.com/cities/us/wilton/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 7891.55654,
      "unemployment_percent": 2.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Windsor",
      "canonical_url": "https://immigrationdb.com/cities/us/windsor/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4421.889349,
      "unemployment_percent": 3.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Wolcott",
      "canonical_url": "https://immigrationdb.com/cities/us/wolcott/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4162.430368,
      "unemployment_percent": 2.8,
      "pm25_ug_m3": null
    },
    {
      "name": "Woodbridge",
      "canonical_url": "https://immigrationdb.com/cities/us/woodbridge/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 7530.931654,
      "unemployment_percent": 2.1,
      "pm25_ug_m3": null
    }
  ],
  "rankings": [
    {
      "key": "salary",
      "title": "Highest median gross salary",
      "items": [
        {
          "name": "Old Greenwich",
          "href": "/cities/us/old-greenwich/",
          "value": "€10,396 a month",
          "year": "2020"
        },
        {
          "name": "Riverside",
          "href": "/cities/us/riverside-ct-190/",
          "value": "€9,846 a month",
          "year": "2020"
        },
        {
          "name": "Westport",
          "href": "/cities/us/westport/",
          "value": "€8,425 a month",
          "year": "2020"
        },
        {
          "name": "Wilton",
          "href": "/cities/us/wilton/",
          "value": "€7,892 a month",
          "year": "2020"
        },
        {
          "name": "Woodbridge",
          "href": "/cities/us/woodbridge/",
          "value": "€7,531 a month",
          "year": "2020"
        }
      ]
    }
  ]
}
