{
  "snapshot_id": "approved-static-48d32b636f07abc8",
  "page_version": "b750679f2416464cde8078c3ef16eb3c",
  "content_date": "2026-10-16",
  "schema_version": "immigrationdb-region-v1",
  "region_id": "region:us:official:51",
  "name": "Virginia",
  "name_local": "Virginia",
  "country_code": "US",
  "country": "United States",
  "canonical_url": "https://immigrationdb.com/countries/united-states/virginia/",
  "summary": "Virginia has 162 published cities; the largest is Virginia Beach, with 453,737 residents. The median gross salary runs from €1,019 to €10,418 a month across 102 cities.",
  "cities": [
    {
      "name": "Virginia Beach",
      "canonical_url": "https://immigrationdb.com/cities/us/virginia-beach/",
      "population": 453737,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3931.919927,
      "unemployment_percent": 2.808333,
      "pm25_ug_m3": 6.86612
    },
    {
      "name": "Chesapeake",
      "canonical_url": "https://immigrationdb.com/cities/us/chesapeake/",
      "population": 255332,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3807.502801,
      "unemployment_percent": 2.9,
      "pm25_ug_m3": null
    },
    {
      "name": "Arlington",
      "canonical_url": "https://immigrationdb.com/cities/us/arlington/",
      "population": 238643,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 7071.296604,
      "unemployment_percent": 2.724351,
      "pm25_ug_m3": null
    },
    {
      "name": "Richmond",
      "canonical_url": "https://immigrationdb.com/cities/us/richmond-va/",
      "population": 237257,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3505.544901,
      "unemployment_percent": 3.308333,
      "pm25_ug_m3": 6.651366
    },
    {
      "name": "Norfolk",
      "canonical_url": "https://immigrationdb.com/cities/us/norfolk-va/",
      "population": 231013,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3055.610692,
      "unemployment_percent": 3.475,
      "pm25_ug_m3": 6.458011
    },
    {
      "name": "Newport News",
      "canonical_url": "https://immigrationdb.com/cities/us/newport-news/",
      "population": 183230,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3271.492883,
      "unemployment_percent": 3.466667,
      "pm25_ug_m3": null
    },
    {
      "name": "Alexandria",
      "canonical_url": "https://immigrationdb.com/cities/us/alexandria-va/",
      "population": 160662,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6573.705093,
      "unemployment_percent": 2.425,
      "pm25_ug_m3": null
    },
    {
      "name": "East Hampton",
      "canonical_url": "https://immigrationdb.com/cities/us/east-hampton/",
      "population": 137596,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3343.479277,
      "unemployment_percent": 6.339564,
      "pm25_ug_m3": null
    },
    {
      "name": "Hampton",
      "canonical_url": "https://immigrationdb.com/cities/us/hampton-va/",
      "population": 137315,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3480.599883,
      "unemployment_percent": 3.633333,
      "pm25_ug_m3": 6.613611
    },
    {
      "name": "Suffolk",
      "canonical_url": "https://immigrationdb.com/cities/us/suffolk/",
      "population": 104699,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4032.623887,
      "unemployment_percent": 3.025,
      "pm25_ug_m3": null
    },
    {
      "name": "Roanoke",
      "canonical_url": "https://immigrationdb.com/cities/us/roanoke-va/",
      "population": 99111,
      "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-va/",
      "population": 96777,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.845455
    },
    {
      "name": "Portsmouth Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/portsmouth-heights/",
      "population": 96482,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3209.130338,
      "unemployment_percent": 6.554905,
      "pm25_ug_m3": null
    },
    {
      "name": "Lynchburg",
      "canonical_url": "https://immigrationdb.com/cities/us/lynchburg/",
      "population": 81347,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "West Lynchburg",
      "canonical_url": "https://immigrationdb.com/cities/us/west-lynchburg/",
      "population": 80301,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2255.214382,
      "unemployment_percent": 5.330763,
      "pm25_ug_m3": null
    },
    {
      "name": "Centreville",
      "canonical_url": "https://immigrationdb.com/cities/us/centreville-va-059/",
      "population": 73518,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5147.219634,
      "unemployment_percent": 4.330557,
      "pm25_ug_m3": null
    },
    {
      "name": "Dale City",
      "canonical_url": "https://immigrationdb.com/cities/us/dale-city/",
      "population": 72088,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3921.60316,
      "unemployment_percent": 6.216095,
      "pm25_ug_m3": null
    },
    {
      "name": "Reston",
      "canonical_url": "https://immigrationdb.com/cities/us/reston/",
      "population": 63226,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6325.794731,
      "unemployment_percent": 5.335295,
      "pm25_ug_m3": null
    },
    {
      "name": "Harrisonburg",
      "canonical_url": "https://immigrationdb.com/cities/us/harrisonburg/",
      "population": 50839,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "McLean",
      "canonical_url": "https://immigrationdb.com/cities/us/mclean/",
      "population": 50773,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 10418.086485,
      "unemployment_percent": 2.268439,
      "pm25_ug_m3": null
    },
    {
      "name": "Leesburg",
      "canonical_url": "https://immigrationdb.com/cities/us/leesburg-va/",
      "population": 49917,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ashburn",
      "canonical_url": "https://immigrationdb.com/cities/us/ashburn/",
      "population": 46349,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6351.201694,
      "unemployment_percent": 3.193291,
      "pm25_ug_m3": null
    },
    {
      "name": "Lake Ridge",
      "canonical_url": "https://immigrationdb.com/cities/us/lake-ridge/",
      "population": 46162,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4802.916796,
      "unemployment_percent": 4.031485,
      "pm25_ug_m3": null
    },
    {
      "name": "Blacksburg",
      "canonical_url": "https://immigrationdb.com/cities/us/blacksburg/",
      "population": 45104,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Charlottesville",
      "canonical_url": "https://immigrationdb.com/cities/us/charlottesville/",
      "population": 44388,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Manassas",
      "canonical_url": "https://immigrationdb.com/cities/us/manassas/",
      "population": 44332,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Annandale",
      "canonical_url": "https://immigrationdb.com/cities/us/annandale/",
      "population": 43363,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4054.335292,
      "unemployment_percent": 4.904135,
      "pm25_ug_m3": null
    },
    {
      "name": "Burke",
      "canonical_url": "https://immigrationdb.com/cities/us/burke/",
      "population": 42312,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5890.026829,
      "unemployment_percent": 5.604381,
      "pm25_ug_m3": null
    },
    {
      "name": "Linton Hall",
      "canonical_url": "https://immigrationdb.com/cities/us/linton-hall/",
      "population": 41754,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6442.358796,
      "unemployment_percent": 3.764042,
      "pm25_ug_m3": null
    },
    {
      "name": "Danville",
      "canonical_url": "https://immigrationdb.com/cities/us/danville-va/",
      "population": 41647,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mechanicsville",
      "canonical_url": "https://immigrationdb.com/cities/us/mechanicsville/",
      "population": 39482,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4116.235891,
      "unemployment_percent": 1.893532,
      "pm25_ug_m3": null
    },
    {
      "name": "Oakton",
      "canonical_url": "https://immigrationdb.com/cities/us/oakton/",
      "population": 36732,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6585.02274,
      "unemployment_percent": 1.874306,
      "pm25_ug_m3": null
    },
    {
      "name": "South Riding",
      "canonical_url": "https://immigrationdb.com/cities/us/south-riding/",
      "population": 33877,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 7003.621695,
      "unemployment_percent": 3.767831,
      "pm25_ug_m3": null
    },
    {
      "name": "Petersburg",
      "canonical_url": "https://immigrationdb.com/cities/us/petersburg/",
      "population": 33734,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Springfield",
      "canonical_url": "https://immigrationdb.com/cities/us/springfield-va-059/",
      "population": 31339,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3877.872388,
      "unemployment_percent": 6.893119,
      "pm25_ug_m3": null
    },
    {
      "name": "Short Pump",
      "canonical_url": "https://immigrationdb.com/cities/us/short-pump/",
      "population": 30626,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6057.943754,
      "unemployment_percent": 1.71918,
      "pm25_ug_m3": null
    },
    {
      "name": "Fredericksburg",
      "canonical_url": "https://immigrationdb.com/cities/us/fredericksburg-va/",
      "population": 30393,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sterling",
      "canonical_url": "https://immigrationdb.com/cities/us/sterling/",
      "population": 30337,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3504.851984,
      "unemployment_percent": 3.713208,
      "pm25_ug_m3": null
    },
    {
      "name": "West Falls Church",
      "canonical_url": "https://immigrationdb.com/cities/us/west-falls-church/",
      "population": 30243,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4807.536244,
      "unemployment_percent": 4.91668,
      "pm25_ug_m3": null
    },
    {
      "name": "Winchester",
      "canonical_url": "https://immigrationdb.com/cities/us/winchester-va/",
      "population": 28272,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Staunton",
      "canonical_url": "https://immigrationdb.com/cities/us/staunton/",
      "population": 26801,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Fairfax",
      "canonical_url": "https://immigrationdb.com/cities/us/fairfax-va/",
      "population": 26772,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cave Spring",
      "canonical_url": "https://immigrationdb.com/cities/us/cave-spring/",
      "population": 26755,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3911.209403,
      "unemployment_percent": 2.945933,
      "pm25_ug_m3": null
    },
    {
      "name": "Tysons",
      "canonical_url": "https://immigrationdb.com/cities/us/tysons/",
      "population": 26374,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 7102.015932,
      "unemployment_percent": 4.458147,
      "pm25_ug_m3": null
    },
    {
      "name": "Salem",
      "canonical_url": "https://immigrationdb.com/cities/us/salem-va/",
      "population": 25816,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 5.168767
    },
    {
      "name": "Herndon",
      "canonical_url": "https://immigrationdb.com/cities/us/herndon/",
      "population": 25506,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Baileys Crossroads",
      "canonical_url": "https://immigrationdb.com/cities/us/baileys-crossroads/",
      "population": 24749,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 8.061615,
      "pm25_ug_m3": null
    },
    {
      "name": "Chantilly",
      "canonical_url": "https://immigrationdb.com/cities/us/chantilly/",
      "population": 24301,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5221.053807,
      "unemployment_percent": 2.882801,
      "pm25_ug_m3": null
    },
    {
      "name": "Waynesboro",
      "canonical_url": "https://immigrationdb.com/cities/us/waynesboro-va/",
      "population": 23951,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Cherry Hill",
      "canonical_url": "https://immigrationdb.com/cities/us/cherry-hill-va-153/",
      "population": 23683,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4650.167058,
      "unemployment_percent": 6.655267,
      "pm25_ug_m3": null
    },
    {
      "name": "Brambleton",
      "canonical_url": "https://immigrationdb.com/cities/us/brambleton/",
      "population": 23486,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 9555.25064,
      "unemployment_percent": 3.23798,
      "pm25_ug_m3": null
    },
    {
      "name": "Chester",
      "canonical_url": "https://immigrationdb.com/cities/us/chester/",
      "population": 23414,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3887.573228,
      "unemployment_percent": 2.549507,
      "pm25_ug_m3": null
    },
    {
      "name": "West Springfield",
      "canonical_url": "https://immigrationdb.com/cities/us/west-springfield/",
      "population": 23369,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5675.530473,
      "unemployment_percent": 1.710186,
      "pm25_ug_m3": null
    },
    {
      "name": "Hopewell",
      "canonical_url": "https://immigrationdb.com/cities/us/hopewell/",
      "population": 23261,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lincolnia",
      "canonical_url": "https://immigrationdb.com/cities/us/lincolnia/",
      "population": 22922,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4683.350091,
      "unemployment_percent": 5.392357,
      "pm25_ug_m3": null
    },
    {
      "name": "Christiansburg",
      "canonical_url": "https://immigrationdb.com/cities/us/christiansburg/",
      "population": 22442,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Culpeper",
      "canonical_url": "https://immigrationdb.com/cities/us/culpeper/",
      "population": 22074,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Woodlawn",
      "canonical_url": "https://immigrationdb.com/cities/us/woodlawn-va-059/",
      "population": 21194,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3531.259827,
      "unemployment_percent": 5.721334,
      "pm25_ug_m3": null
    },
    {
      "name": "Rose Hill",
      "canonical_url": "https://immigrationdb.com/cities/us/rose-hill/",
      "population": 21045,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5881.40386,
      "unemployment_percent": 2.712075,
      "pm25_ug_m3": null
    },
    {
      "name": "Meadowbrook",
      "canonical_url": "https://immigrationdb.com/cities/us/meadowbrook-va-041/",
      "population": 20898,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3243.545224,
      "unemployment_percent": 5.314831,
      "pm25_ug_m3": null
    },
    {
      "name": "Merrifield",
      "canonical_url": "https://immigrationdb.com/cities/us/merrifield/",
      "population": 20488,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6361.672442,
      "unemployment_percent": 3.348587,
      "pm25_ug_m3": null
    },
    {
      "name": "Buckhall",
      "canonical_url": "https://immigrationdb.com/cities/us/buckhall/",
      "population": 20420,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5661.595139,
      "unemployment_percent": 3.489761,
      "pm25_ug_m3": null
    },
    {
      "name": "Lorton",
      "canonical_url": "https://immigrationdb.com/cities/us/lorton/",
      "population": 20072,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5110.572015,
      "unemployment_percent": 6.479521,
      "pm25_ug_m3": null
    },
    {
      "name": "Sudley",
      "canonical_url": "https://immigrationdb.com/cities/us/sudley/",
      "population": 19008,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3288.199885,
      "unemployment_percent": 6.015424,
      "pm25_ug_m3": null
    },
    {
      "name": "Franconia",
      "canonical_url": "https://immigrationdb.com/cities/us/franconia/",
      "population": 18943,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": 2.660559,
      "pm25_ug_m3": null
    },
    {
      "name": "Colonial Heights",
      "canonical_url": "https://immigrationdb.com/cities/us/colonial-heights/",
      "population": 18738,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Midlothian",
      "canonical_url": "https://immigrationdb.com/cities/us/midlothian/",
      "population": 18320,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4429.74241,
      "unemployment_percent": 4.037849,
      "pm25_ug_m3": null
    },
    {
      "name": "Gainesville",
      "canonical_url": "https://immigrationdb.com/cities/us/gainesville/",
      "population": 18112,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6335.110618,
      "unemployment_percent": 2.564867,
      "pm25_ug_m3": null
    },
    {
      "name": "Bon Air",
      "canonical_url": "https://immigrationdb.com/cities/us/bon-air/",
      "population": 18022,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4416.576984,
      "unemployment_percent": 3.491995,
      "pm25_ug_m3": null
    },
    {
      "name": "Idylwood",
      "canonical_url": "https://immigrationdb.com/cities/us/idylwood/",
      "population": 17954,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5506.766649,
      "unemployment_percent": 2.786108,
      "pm25_ug_m3": null
    },
    {
      "name": "Laurel",
      "canonical_url": "https://immigrationdb.com/cities/us/laurel-va-087/",
      "population": 17769,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3628.34522,
      "unemployment_percent": 5.019803,
      "pm25_ug_m3": null
    },
    {
      "name": "Radford",
      "canonical_url": "https://immigrationdb.com/cities/us/radford/",
      "population": 17243,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Fort Hunt",
      "canonical_url": "https://immigrationdb.com/cities/us/fort-hunt/",
      "population": 17231,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 9509.287135,
      "unemployment_percent": 3.186528,
      "pm25_ug_m3": null
    },
    {
      "name": "Bull Run",
      "canonical_url": "https://immigrationdb.com/cities/us/bull-run/",
      "population": 16794,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3678.928173,
      "unemployment_percent": 4.567447,
      "pm25_ug_m3": null
    },
    {
      "name": "Vienna",
      "canonical_url": "https://immigrationdb.com/cities/us/vienna-va/",
      "population": 16691,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Highland Springs",
      "canonical_url": "https://immigrationdb.com/cities/us/highland-springs/",
      "population": 16604,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2945.975799,
      "unemployment_percent": 5.641167,
      "pm25_ug_m3": null
    },
    {
      "name": "Manassas Park",
      "canonical_url": "https://immigrationdb.com/cities/us/manassas-park/",
      "population": 16560,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wolf Trap",
      "canonical_url": "https://immigrationdb.com/cities/us/wolf-trap/",
      "population": 16496,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 9543.317067,
      "unemployment_percent": 2.024035,
      "pm25_ug_m3": null
    },
    {
      "name": "Bristol",
      "canonical_url": "https://immigrationdb.com/cities/us/bristol-va/",
      "population": 16418,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hybla Valley",
      "canonical_url": "https://immigrationdb.com/cities/us/hybla-valley/",
      "population": 16319,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3183.18444,
      "unemployment_percent": 8.32454,
      "pm25_ug_m3": null
    },
    {
      "name": "Glen Allen",
      "canonical_url": "https://immigrationdb.com/cities/us/glen-allen/",
      "population": 16187,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4068.424607,
      "unemployment_percent": 3.85029,
      "pm25_ug_m3": null
    },
    {
      "name": "Williamsburg",
      "canonical_url": "https://immigrationdb.com/cities/us/williamsburg-va/",
      "population": 15861,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Groveton",
      "canonical_url": "https://immigrationdb.com/cities/us/groveton/",
      "population": 15725,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4215.938971,
      "unemployment_percent": 9.799404,
      "pm25_ug_m3": null
    },
    {
      "name": "Front Royal",
      "canonical_url": "https://immigrationdb.com/cities/us/front-royal/",
      "population": 15722,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hollins",
      "canonical_url": "https://immigrationdb.com/cities/us/hollins/",
      "population": 15574,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3859.240616,
      "unemployment_percent": 3.3886,
      "pm25_ug_m3": null
    },
    {
      "name": "Falls Church",
      "canonical_url": "https://immigrationdb.com/cities/us/falls-church/",
      "population": 15159,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "East Highland Park",
      "canonical_url": "https://immigrationdb.com/cities/us/east-highland-park/",
      "population": 15131,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3353.48808,
      "unemployment_percent": 6.783468,
      "pm25_ug_m3": null
    },
    {
      "name": "Broadlands",
      "canonical_url": "https://immigrationdb.com/cities/us/broadlands/",
      "population": 14021,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 8601.488665,
      "unemployment_percent": 3.03756,
      "pm25_ug_m3": null
    },
    {
      "name": "Martinsville",
      "canonical_url": "https://immigrationdb.com/cities/us/martinsville-va/",
      "population": 13849,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Huntington",
      "canonical_url": "https://immigrationdb.com/cities/us/huntington/",
      "population": 13749,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5524.859486,
      "unemployment_percent": 4.222318,
      "pm25_ug_m3": null
    },
    {
      "name": "Brandermill",
      "canonical_url": "https://immigrationdb.com/cities/us/brandermill/",
      "population": 13730,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4639.003393,
      "unemployment_percent": 4.61642,
      "pm25_ug_m3": null
    },
    {
      "name": "Kings Park West",
      "canonical_url": "https://immigrationdb.com/cities/us/kings-park-west/",
      "population": 13465,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5024.342324,
      "unemployment_percent": 2.53675,
      "pm25_ug_m3": null
    },
    {
      "name": "Poquoson",
      "canonical_url": "https://immigrationdb.com/cities/us/poquoson/",
      "population": 13292,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Timberlake",
      "canonical_url": "https://immigrationdb.com/cities/us/timberlake/",
      "population": 13267,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3252.784119,
      "unemployment_percent": 3.427124,
      "pm25_ug_m3": null
    },
    {
      "name": "Newington",
      "canonical_url": "https://immigrationdb.com/cities/us/newington/",
      "population": 13223,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5581.832674,
      "unemployment_percent": 4.148936,
      "pm25_ug_m3": null
    },
    {
      "name": "Mount Vernon",
      "canonical_url": "https://immigrationdb.com/cities/us/mount-vernon/",
      "population": 12914,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5794.712224,
      "unemployment_percent": 4.083064,
      "pm25_ug_m3": null
    },
    {
      "name": "Fairfax Station",
      "canonical_url": "https://immigrationdb.com/cities/us/fairfax-station/",
      "population": 12420,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6906.690284,
      "unemployment_percent": 4.795131,
      "pm25_ug_m3": null
    },
    {
      "name": "Sugarland Run",
      "canonical_url": "https://immigrationdb.com/cities/us/sugarland-run/",
      "population": 12345,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4532.987067,
      "unemployment_percent": 4.479918,
      "pm25_ug_m3": null
    },
    {
      "name": "Lakeside",
      "canonical_url": "https://immigrationdb.com/cities/us/lakeside-va-087/",
      "population": 12203,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4026.002679,
      "unemployment_percent": 1.624394,
      "pm25_ug_m3": null
    },
    {
      "name": "Stuarts Draft",
      "canonical_url": "https://immigrationdb.com/cities/us/stuarts-draft/",
      "population": 12142,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3824.517767,
      "unemployment_percent": 3.174352,
      "pm25_ug_m3": null
    },
    {
      "name": "Dranesville",
      "canonical_url": "https://immigrationdb.com/cities/us/dranesville/",
      "population": 11785,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 7087.772635,
      "unemployment_percent": 3.464793,
      "pm25_ug_m3": null
    },
    {
      "name": "Wyndham",
      "canonical_url": "https://immigrationdb.com/cities/us/wyndham/",
      "population": 11087,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 9124.949084,
      "unemployment_percent": 3.275109,
      "pm25_ug_m3": null
    },
    {
      "name": "Lowes Island",
      "canonical_url": "https://immigrationdb.com/cities/us/lowes-island/",
      "population": 11023,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 8017.667463,
      "unemployment_percent": 3.290175,
      "pm25_ug_m3": null
    },
    {
      "name": "Yorkshire",
      "canonical_url": "https://immigrationdb.com/cities/us/yorkshire/",
      "population": 10992,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4160.351617,
      "unemployment_percent": 3.919712,
      "pm25_ug_m3": null
    },
    {
      "name": "Gloucester Point",
      "canonical_url": "https://immigrationdb.com/cities/us/gloucester-point/",
      "population": 10587,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3332.546584,
      "unemployment_percent": 3.360672,
      "pm25_ug_m3": null
    },
    {
      "name": "Belmont",
      "canonical_url": "https://immigrationdb.com/cities/us/belmont/",
      "population": 10268,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 8090.423765,
      "unemployment_percent": 1.061239,
      "pm25_ug_m3": null
    },
    {
      "name": "Warrenton",
      "canonical_url": "https://immigrationdb.com/cities/us/warrenton-va/",
      "population": 10213,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Independent Hill",
      "canonical_url": "https://immigrationdb.com/cities/us/independent-hill/",
      "population": 10165,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6211.925345,
      "unemployment_percent": 2.078282,
      "pm25_ug_m3": null
    },
    {
      "name": "Lake Monticello",
      "canonical_url": "https://immigrationdb.com/cities/us/lake-monticello/",
      "population": 10126,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4386.858537,
      "unemployment_percent": 2.955572,
      "pm25_ug_m3": null
    },
    {
      "name": "Lake Barcroft",
      "canonical_url": "https://immigrationdb.com/cities/us/lake-barcroft/",
      "population": 9770,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4635.769779,
      "unemployment_percent": 5.042017,
      "pm25_ug_m3": null
    },
    {
      "name": "Fishersville",
      "canonical_url": "https://immigrationdb.com/cities/us/fishersville/",
      "population": 9629,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3917.137694,
      "unemployment_percent": 3.706992,
      "pm25_ug_m3": null
    },
    {
      "name": "Triangle",
      "canonical_url": "https://immigrationdb.com/cities/us/triangle/",
      "population": 9589,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3802.498399,
      "unemployment_percent": 9.037736,
      "pm25_ug_m3": null
    },
    {
      "name": "Dunn Loring",
      "canonical_url": "https://immigrationdb.com/cities/us/dunn-loring/",
      "population": 9464,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 8441.193829,
      "unemployment_percent": 2.993511,
      "pm25_ug_m3": null
    },
    {
      "name": "Crozet",
      "canonical_url": "https://immigrationdb.com/cities/us/crozet/",
      "population": 9224,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5539.641719,
      "unemployment_percent": 1.791175,
      "pm25_ug_m3": null
    },
    {
      "name": "Seven Corners",
      "canonical_url": "https://immigrationdb.com/cities/us/seven-corners/",
      "population": 9131,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2819.864876,
      "unemployment_percent": 6.031614,
      "pm25_ug_m3": null
    },
    {
      "name": "Smithfield",
      "canonical_url": "https://immigrationdb.com/cities/us/smithfield-va/",
      "population": 9112,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 7.029494
    },
    {
      "name": "Purcellville",
      "canonical_url": "https://immigrationdb.com/cities/us/purcellville/",
      "population": 8890,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pulaski",
      "canonical_url": "https://immigrationdb.com/cities/us/pulaski-va/",
      "population": 8807,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Hollymead",
      "canonical_url": "https://immigrationdb.com/cities/us/hollymead/",
      "population": 8601,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4759.878942,
      "unemployment_percent": 2.995868,
      "pm25_ug_m3": null
    },
    {
      "name": "Franklin",
      "canonical_url": "https://immigrationdb.com/cities/us/franklin-va/",
      "population": 8478,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Greenbriar",
      "canonical_url": "https://immigrationdb.com/cities/us/greenbriar/",
      "population": 8421,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5794.32727,
      "unemployment_percent": 2.952802,
      "pm25_ug_m3": null
    },
    {
      "name": "Floris",
      "canonical_url": "https://immigrationdb.com/cities/us/floris/",
      "population": 8341,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 8438.268179,
      "unemployment_percent": 4.333108,
      "pm25_ug_m3": null
    },
    {
      "name": "Laurel Hill",
      "canonical_url": "https://immigrationdb.com/cities/us/laurel-hill/",
      "population": 8307,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6439.433146,
      "unemployment_percent": 2.779064,
      "pm25_ug_m3": null
    },
    {
      "name": "Abingdon",
      "canonical_url": "https://immigrationdb.com/cities/us/abingdon/",
      "population": 8284,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Wytheville",
      "canonical_url": "https://immigrationdb.com/cities/us/wytheville/",
      "population": 8128,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Lake of the Woods",
      "canonical_url": "https://immigrationdb.com/cities/us/lake-of-the-woods/",
      "population": 8081,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5075.079258,
      "unemployment_percent": 0.828817,
      "pm25_ug_m3": null
    },
    {
      "name": "Dumbarton",
      "canonical_url": "https://immigrationdb.com/cities/us/dumbarton/",
      "population": 7997,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3011.110012,
      "unemployment_percent": 1.934201,
      "pm25_ug_m3": null
    },
    {
      "name": "Ashland",
      "canonical_url": "https://immigrationdb.com/cities/us/ashland-va/",
      "population": 7982,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.603429
    },
    {
      "name": "Vinton",
      "canonical_url": "https://immigrationdb.com/cities/us/vinton-va/",
      "population": 7967,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 6.073837
    },
    {
      "name": "Bedford",
      "canonical_url": "https://immigrationdb.com/cities/us/bedford-va/",
      "population": 7911,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "South Boston",
      "canonical_url": "https://immigrationdb.com/cities/us/south-boston/",
      "population": 7795,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Sandston",
      "canonical_url": "https://immigrationdb.com/cities/us/sandston/",
      "population": 7779,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3183.18444,
      "unemployment_percent": 4.139982,
      "pm25_ug_m3": null
    },
    {
      "name": "Lexington",
      "canonical_url": "https://immigrationdb.com/cities/us/lexington-va/",
      "population": 7769,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": 8.109749
    },
    {
      "name": "Fort Belvoir",
      "canonical_url": "https://immigrationdb.com/cities/us/fort-belvoir/",
      "population": 7637,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4355.908238,
      "unemployment_percent": 4.541895,
      "pm25_ug_m3": null
    },
    {
      "name": "Farmville",
      "canonical_url": "https://immigrationdb.com/cities/us/farmville/",
      "population": 7593,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Mantua",
      "canonical_url": "https://immigrationdb.com/cities/us/mantua/",
      "population": 7503,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 8355.426083,
      "unemployment_percent": 3.802368,
      "pm25_ug_m3": null
    },
    {
      "name": "North Springfield",
      "canonical_url": "https://immigrationdb.com/cities/us/north-springfield/",
      "population": 7430,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3668.919369,
      "unemployment_percent": 5.413256,
      "pm25_ug_m3": null
    },
    {
      "name": "Collinsville",
      "canonical_url": "https://immigrationdb.com/cities/us/collinsville/",
      "population": 7380,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2646.173642,
      "unemployment_percent": 4.716418,
      "pm25_ug_m3": null
    },
    {
      "name": "Strasburg",
      "canonical_url": "https://immigrationdb.com/cities/us/strasburg/",
      "population": 7380,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Ettrick",
      "canonical_url": "https://immigrationdb.com/cities/us/ettrick/",
      "population": 7241,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 1019.281142,
      "unemployment_percent": 16.573496,
      "pm25_ug_m3": null
    },
    {
      "name": "Bridgewater",
      "canonical_url": "https://immigrationdb.com/cities/us/bridgewater/",
      "population": 6924,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Belle Haven",
      "canonical_url": "https://immigrationdb.com/cities/us/belle-haven/",
      "population": 6851,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 7008.93406,
      "unemployment_percent": 2.778534,
      "pm25_ug_m3": null
    },
    {
      "name": "Aquia Harbour",
      "canonical_url": "https://immigrationdb.com/cities/us/aquia-harbour/",
      "population": 6836,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 5692.853402,
      "unemployment_percent": 3.220568,
      "pm25_ug_m3": null
    },
    {
      "name": "Buena Vista",
      "canonical_url": "https://immigrationdb.com/cities/us/buena-vista/",
      "population": 6672,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Galax",
      "canonical_url": "https://immigrationdb.com/cities/us/galax/",
      "population": 6670,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Pimmit Hills",
      "canonical_url": "https://immigrationdb.com/cities/us/pimmit-hills/",
      "population": 6569,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 6363.520221,
      "unemployment_percent": 1.307371,
      "pm25_ug_m3": null
    },
    {
      "name": "Dumfries",
      "canonical_url": "https://immigrationdb.com/cities/us/dumfries/",
      "population": 6405,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Potomac Mills",
      "canonical_url": "https://immigrationdb.com/cities/us/potomac-mills/",
      "population": 6332,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4020.074388,
      "unemployment_percent": 4.77327,
      "pm25_ug_m3": null
    },
    {
      "name": "Woodstock",
      "canonical_url": "https://immigrationdb.com/cities/us/woodstock-va/",
      "population": 6002,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Bensley",
      "canonical_url": "https://immigrationdb.com/cities/us/bensley/",
      "population": 5971,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 2357.381168,
      "unemployment_percent": 6.477987,
      "pm25_ug_m3": null
    },
    {
      "name": "Covington",
      "canonical_url": "https://immigrationdb.com/cities/us/covington-va/",
      "population": 5680,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Chamberlayne",
      "canonical_url": "https://immigrationdb.com/cities/us/chamberlayne/",
      "population": 5581,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4021.152259,
      "unemployment_percent": 4.813478,
      "pm25_ug_m3": null
    },
    {
      "name": "Marion",
      "canonical_url": "https://immigrationdb.com/cities/us/marion-va/",
      "population": 5555,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Emporia",
      "canonical_url": "https://immigrationdb.com/cities/us/emporia-va/",
      "population": 5447,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Orange",
      "canonical_url": "https://immigrationdb.com/cities/us/orange-va/",
      "population": 5210,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Big Stone Gap",
      "canonical_url": "https://immigrationdb.com/cities/us/big-stone-gap/",
      "population": 5102,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Richlands",
      "canonical_url": "https://immigrationdb.com/cities/us/richlands/",
      "population": 5051,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Blackstone",
      "canonical_url": "https://immigrationdb.com/cities/us/blackstone/",
      "population": 3344,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 3573.527774,
      "unemployment_percent": 4.4,
      "pm25_ug_m3": null
    },
    {
      "name": "Fort Lee",
      "canonical_url": "https://immigrationdb.com/cities/us/fort-lee/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "Rosslyn",
      "canonical_url": "https://immigrationdb.com/cities/us/rosslyn/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": null,
      "unemployment_percent": null,
      "pm25_ug_m3": null
    },
    {
      "name": "South Suffolk",
      "canonical_url": "https://immigrationdb.com/cities/us/south-suffolk/",
      "population": 0,
      "rent_eur_per_m2_month": null,
      "median_gross_salary_eur_month": 4014.146096,
      "unemployment_percent": 4.958039,
      "pm25_ug_m3": null
    },
    {
      "name": "West Gate",
      "canonical_url": "https://immigrationdb.com/cities/us/west-gate-va-153/",
      "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": "McLean",
          "href": "/cities/us/mclean/",
          "value": "€10,418 a month",
          "year": "2020"
        },
        {
          "name": "Brambleton",
          "href": "/cities/us/brambleton/",
          "value": "€9,555 a month",
          "year": "2020"
        },
        {
          "name": "Wolf Trap",
          "href": "/cities/us/wolf-trap/",
          "value": "€9,543 a month",
          "year": "2020"
        },
        {
          "name": "Fort Hunt",
          "href": "/cities/us/fort-hunt/",
          "value": "€9,509 a month",
          "year": "2020"
        },
        {
          "name": "Wyndham",
          "href": "/cities/us/wyndham/",
          "value": "€9,125 a month",
          "year": "2020"
        }
      ]
    },
    {
      "key": "pm25",
      "title": "Cleanest air",
      "items": [
        {
          "name": "Salem",
          "href": "/cities/us/salem-va/",
          "value": "5.2 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Vinton",
          "href": "/cities/us/vinton-va/",
          "value": "6.1 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Norfolk",
          "href": "/cities/us/norfolk-va/",
          "value": "6.5 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Ashland",
          "href": "/cities/us/ashland-va/",
          "value": "6.6 µg/m³ PM2.5",
          "year": "2024"
        },
        {
          "name": "Hampton",
          "href": "/cities/us/hampton-va/",
          "value": "6.6 µg/m³ PM2.5",
          "year": "2024"
        }
      ]
    }
  ]
}
