{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "f56d5f9115fff0837c782299cfecc946",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:us:official:33",
  "name": "New Hampshire",
  "name_local": "New Hampshire",
  "country_code": "US",
  "country": "United States",
  "canonical_url": "https://immigrationdb.com/countries/united-states/new-hampshire/",
  "summary": "New Hampshire has 46 published cities; the largest is Manchester, with 116,818 residents. The median gross salary runs from €2,367 to €6,726 a month across 35 cities.",
  "cities": [
    {
      "name": "Manchester",
      "canonical_url": "https://immigrationdb.com/cities/us/manchester-nh/",
      "population": 116818,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3914.904961,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Nashua",
      "canonical_url": "https://immigrationdb.com/cities/us/nashua/",
      "population": 92435,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Concord",
      "canonical_url": "https://immigrationdb.com/cities/us/concord-nh/",
      "population": 44597,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 3.930205
    },
    {
      "name": "Dover",
      "canonical_url": "https://immigrationdb.com/cities/us/dover-nh/",
      "population": 34623,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.362727
    },
    {
      "name": "Rochester",
      "canonical_url": "https://immigrationdb.com/cities/us/rochester-nh/",
      "population": 33716,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.333333
    },
    {
      "name": "Keene",
      "canonical_url": "https://immigrationdb.com/cities/us/keene-nh/",
      "population": 23072,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.913115
    },
    {
      "name": "Portsmouth",
      "canonical_url": "https://immigrationdb.com/cities/us/portsmouth-nh/",
      "population": 23028,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.278962
    },
    {
      "name": "Derry",
      "canonical_url": "https://immigrationdb.com/cities/us/derry/",
      "population": 22879,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4015.377949,
      "unemployment_percent": 3.238509,
      "pm25_ug_m3": null
    },
    {
      "name": "Laconia",
      "canonical_url": "https://immigrationdb.com/cities/us/laconia/",
      "population": 17246,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 3.548333
    },
    {
      "name": "Lebanon",
      "canonical_url": "https://immigrationdb.com/cities/us/lebanon-nh/",
      "population": 15481,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 4.674451
    },
    {
      "name": "Claremont",
      "canonical_url": "https://immigrationdb.com/cities/us/claremont-nh/",
      "population": 13032,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Somersworth",
      "canonical_url": "https://immigrationdb.com/cities/us/somersworth/",
      "population": 12171,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Londonderry",
      "canonical_url": "https://immigrationdb.com/cities/us/londonderry/",
      "population": 11645,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4516.280065,
      "unemployment_percent": 4.641234,
      "pm25_ug_m3": null
    },
    {
      "name": "Hampton",
      "canonical_url": "https://immigrationdb.com/cities/us/hampton-nh-015/",
      "population": 9597,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3963.640134,
      "unemployment_percent": 2.812557,
      "pm25_ug_m3": null
    },
    {
      "name": "Berlin",
      "canonical_url": "https://immigrationdb.com/cities/us/berlin-nh/",
      "population": 9502,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4250,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Milford",
      "canonical_url": "https://immigrationdb.com/cities/us/milford-nh-011/",
      "population": 9212,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4120.239413,
      "unemployment_percent": 2.742488,
      "pm25_ug_m3": null
    },
    {
      "name": "Hanover",
      "canonical_url": "https://immigrationdb.com/cities/us/hanover-nh-009/",
      "population": 9078,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2366.851036,
      "unemployment_percent": 8.187321,
      "pm25_ug_m3": null
    },
    {
      "name": "Franklin",
      "canonical_url": "https://immigrationdb.com/cities/us/franklin-nh/",
      "population": 8839,
      "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-nh-011/",
      "population": 7534,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4075.738733,
      "unemployment_percent": 3.054274,
      "pm25_ug_m3": null
    },
    {
      "name": "South Hooksett",
      "canonical_url": "https://immigrationdb.com/cities/us/south-hooksett/",
      "population": 5888,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3660.758345,
      "unemployment_percent": 1.281702,
      "pm25_ug_m3": null
    },
    {
      "name": "Newmarket",
      "canonical_url": "https://immigrationdb.com/cities/us/newmarket/",
      "population": 5797,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4011.990354,
      "unemployment_percent": 1.074994,
      "pm25_ug_m3": null
    },
    {
      "name": "Suncook",
      "canonical_url": "https://immigrationdb.com/cities/us/suncook/",
      "population": 5501,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3886.264385,
      "unemployment_percent": 0.380755,
      "pm25_ug_m3": null
    },
    {
      "name": "Merrimack",
      "canonical_url": "https://immigrationdb.com/cities/us/merrimack/",
      "population": 5176,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4925.25517,
      "unemployment_percent": 0.121212,
      "pm25_ug_m3": null
    },
    {
      "name": "Northfield",
      "canonical_url": "https://immigrationdb.com/cities/us/northfield/",
      "population": 3324,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3683.624611,
      "unemployment_percent": 3.022339,
      "pm25_ug_m3": null
    },
    {
      "name": "Atkinson",
      "canonical_url": "https://immigrationdb.com/cities/us/atkinson/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5976.795455,
      "unemployment_percent": 3.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Auburn",
      "canonical_url": "https://immigrationdb.com/cities/us/auburn-nh-015/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4506.887188,
      "unemployment_percent": 2.8,
      "pm25_ug_m3": null
    },
    {
      "name": "Bedford",
      "canonical_url": "https://immigrationdb.com/cities/us/bedford-nh-011/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5552.037237,
      "unemployment_percent": 2.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Chester",
      "canonical_url": "https://immigrationdb.com/cities/us/chester-nh-015/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5050.05725,
      "unemployment_percent": 2.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Derry Village",
      "canonical_url": "https://immigrationdb.com/cities/us/derry-village/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4015.377949,
      "unemployment_percent": 3.238509,
      "pm25_ug_m3": null
    },
    {
      "name": "East Concord",
      "canonical_url": "https://immigrationdb.com/cities/us/east-concord/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3950.705681,
      "unemployment_percent": 4.076213,
      "pm25_ug_m3": null
    },
    {
      "name": "Gilford",
      "canonical_url": "https://immigrationdb.com/cities/us/gilford/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4921.713594,
      "unemployment_percent": 2.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Hollis",
      "canonical_url": "https://immigrationdb.com/cities/us/hollis/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6013.905019,
      "unemployment_percent": 3.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Hopkinton",
      "canonical_url": "https://immigrationdb.com/cities/us/hopkinton/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4335.351695,
      "unemployment_percent": 2.1,
      "pm25_ug_m3": null
    },
    {
      "name": "Kingston",
      "canonical_url": "https://immigrationdb.com/cities/us/kingston-nh-015/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4057.183951,
      "unemployment_percent": 3.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Litchfield",
      "canonical_url": "https://immigrationdb.com/cities/us/litchfield/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5388.046842,
      "unemployment_percent": 3.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Moultonborough",
      "canonical_url": "https://immigrationdb.com/cities/us/moultonborough/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3085.483121,
      "unemployment_percent": 2.5,
      "pm25_ug_m3": null
    },
    {
      "name": "New Ipswich",
      "canonical_url": "https://immigrationdb.com/cities/us/new-ipswich/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4141.33489,
      "unemployment_percent": 2.8,
      "pm25_ug_m3": null
    },
    {
      "name": "Pelham",
      "canonical_url": "https://immigrationdb.com/cities/us/pelham/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4929.566655,
      "unemployment_percent": 3.7,
      "pm25_ug_m3": null
    },
    {
      "name": "Pembroke",
      "canonical_url": "https://immigrationdb.com/cities/us/pembroke/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3727.355383,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Plaistow",
      "canonical_url": "https://immigrationdb.com/cities/us/plaistow/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4209.856698,
      "unemployment_percent": 3,
      "pm25_ug_m3": null
    },
    {
      "name": "Rindge",
      "canonical_url": "https://immigrationdb.com/cities/us/rindge/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3022.042705,
      "unemployment_percent": 3.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Salem",
      "canonical_url": "https://immigrationdb.com/cities/us/salem/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4735.857813,
      "unemployment_percent": 3.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Sandown",
      "canonical_url": "https://immigrationdb.com/cities/us/sandown/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5027.344965,
      "unemployment_percent": 3.5,
      "pm25_ug_m3": null
    },
    {
      "name": "Swanzey",
      "canonical_url": "https://immigrationdb.com/cities/us/swanzey/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3610.329374,
      "unemployment_percent": 2.2,
      "pm25_ug_m3": null
    },
    {
      "name": "Weare",
      "canonical_url": "https://immigrationdb.com/cities/us/weare/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4698.671259,
      "unemployment_percent": 2.3,
      "pm25_ug_m3": null
    },
    {
      "name": "Windham",
      "canonical_url": "https://immigrationdb.com/cities/us/windham-nh-015/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6726.377841,
      "unemployment_percent": 3.5,
      "pm25_ug_m3": null
    }
  ],
  "rankings": [
    {
      "key": "salary",
      "title": "Highest median gross salary",
      "items": [
        {
          "name": "Windham",
          "href": "/cities/us/windham-nh-015/",
          "value": "€6,726 a month",
          "year": "2020"
        },
        {
          "name": "Hollis",
          "href": "/cities/us/hollis/",
          "value": "€6,014 a month",
          "year": "2020"
        },
        {
          "name": "Atkinson",
          "href": "/cities/us/atkinson/",
          "value": "€5,977 a month",
          "year": "2020"
        },
        {
          "name": "Bedford",
          "href": "/cities/us/bedford-nh-011/",
          "value": "€5,552 a month",
          "year": "2020"
        },
        {
          "name": "Litchfield",
          "href": "/cities/us/litchfield/",
          "value": "€5,388 a month",
          "year": "2020"
        }
      ]
    }
  ]
}
