Virginia Area Profiles
127 published city profiles across Virginia, each built from the same authoritative sources and compared on the same terms.
Statewide signals
OpportunityTop 32% of 51 states measured57
Growth27th of 51 states measured49
Housing affordability28th of 51 states measured70
ClimateTop 12% of 51 states measured75
Physical resilienceTop 28% of 51 states measured71
Access39th of 51 states measured50
Economic stabilityTop 24% of 51 states measured72
Cities
127 published profiles across 13 areasWashington-Arlington-Alexandria, DC-VA-MD-WV
76 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Arlington | Arlington County | 236,254 | 73 |
| Alexandria | Alexandria city | 156,976 | 60 |
| Centreville | Fairfax County | 71,706 | 67 |
| Dale City | Prince William County | 71,016 | 63 |
| Reston | Fairfax County | 64,414 | 67 |
| McLean | Fairfax County | 49,627 | — |
| Leesburg | Loudoun County | 49,171 | 66 |
| Lake Ridge | Prince William County | 46,049 | 67 |
| Ashburn | Loudoun County | 46,026 | 72 |
| Burke | Fairfax County | 44,029 | 71 |
| Woodbridge | Prince William County | 43,945 | 61 |
| Manassas | Manassas city | 42,976 | 57 |
| Linton Hall | Prince William County | 41,876 | 70 |
| Annandale | Fairfax County | 41,705 | 61 |
| Oakton | Fairfax County | 36,528 | 72 |
| Fair Oaks | Fairfax County | 35,545 | 70 |
| South Riding | Loudoun County | 34,352 | 74 |
| Sterling | Loudoun County | 32,411 | 64 |
| West Falls Church | Fairfax County | 31,279 | 62 |
| Springfield | Fairfax County | 31,154 | 58 |
| Tysons | Fairfax County | 28,936 | 68 |
| Fredericksburg | Fredericksburg city | 28,873 | 61 |
| Cherry Hill | Prince William County | 26,044 | 61 |
| Fairfax | Fairfax city | 25,026 | 66 |
| Herndon | Fairfax County | 24,672 | 61 |
| Brambleton | Loudoun County | 24,537 | 68 |
| Bailey's Crossroads | Fairfax County | 24,271 | 59 |
| Chantilly | Fairfax County | 24,036 | 70 |
| McNair | Fairfax County | 22,655 | 68 |
| West Springfield | Fairfax County | 22,532 | 71 |
| Montclair | Prince William County | 22,387 | 68 |
| Leesylvania | Prince William County | 21,632 | 66 |
| Buckhall | Prince William County | 21,602 | 67 |
| Woodlawn | Fairfax County | 21,194 | 63 |
| Rose Hill | Fairfax County | 21,066 | 67 |
| Lorton | Fairfax County | 20,991 | 65 |
| Culpeper | Culpeper County | 20,794 | 58 |
| Merrifield | Fairfax County | 20,698 | 68 |
| Lincolnia | Fairfax County | 20,320 | 61 |
| Sudley | Prince William County | 19,162 | 58 |
| Franklin Farm | Fairfax County | 18,736 | 71 |
| Kingstowne | Fairfax County | 18,360 | 65 |
| Franconia | Fairfax County | 18,335 | 69 |
| Gainesville | Prince William County | 18,196 | 69 |
| Idylwood | Fairfax County | 17,559 | 71 |
| Hybla Valley | Fairfax County | 17,257 | 65 |
| Burke Centre | Fairfax County | 17,037 | 68 |
| Bull Run | Prince William County | 16,859 | 63 |
| Manassas Park | Manassas Park city | 16,798 | 58 |
| Fort Hunt | Fairfax County | 16,700 | 67 |
| Stone Ridge | Loudoun County | 16,603 | 75 |
| Vienna | Fairfax County | 16,412 | 68 |
| Wolf Trap | Fairfax County | 15,858 | — |
| Front Royal | Warren County | 15,296 | 52 |
| Great Falls | Fairfax County | 15,228 | — |
| Falls Church | Falls Church city | 14,710 | 66 |
| Broadlands | Loudoun County | 14,353 | 72 |
| Groveton | Fairfax County | 13,931 | 59 |
| Huntington | Fairfax County | 13,502 | 60 |
| Newington | Fairfax County | 13,478 | 68 |
| Kings Park West | Fairfax County | 13,442 | 70 |
| Mount Vernon | Fairfax County | 13,122 | 58 |
| Sugarland Run | Loudoun County | 12,629 | 72 |
| Fairfax Station | Fairfax County | 12,566 | 64 |
| Cascades | Loudoun County | 12,357 | 69 |
| Lansdowne | Loudoun County | 12,328 | 72 |
| Newington Forest | Fairfax County | 12,316 | 70 |
| Wakefield | Fairfax County | 11,930 | 70 |
| New Baltimore | Fauquier County | 11,919 | 74 |
| Dranesville | Fairfax County | 11,828 | 67 |
| Lowes Island | Loudoun County | 11,018 | 72 |
| Lake Barcroft | Fairfax County | 10,973 | 61 |
| Independent Hill | Prince William County | 10,853 | 67 |
| Triangle | Prince William County | 10,450 | 61 |
| Loudoun Valley Estates | Loudoun County | 10,271 | 74 |
| Warrenton | Fauquier County | 10,176 | 64 |
Richmond, VA
20 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Richmond | Richmond city | 229,359 | 59 |
| Tuckahoe | Henrico County | 49,183 | 70 |
| Mechanicsville | Hanover County | 38,683 | 70 |
| Petersburg | Petersburg city | 33,537 | 48 |
| Short Pump | Henrico County | 29,026 | 72 |
| Chester | Chesterfield County | 24,474 | 65 |
| Hopewell | Hopewell city | 22,959 | 50 |
| Meadowbrook | Chesterfield County | 20,749 | 63 |
| Midlothian | Chesterfield County | 19,120 | 71 |
| Laurel | Henrico County | 18,721 | 62 |
| Colonial Heights | Colonial Heights city | 18,352 | 59 |
| Glen Allen | Henrico County | 17,551 | 72 |
| Bon Air | Chesterfield County | 16,904 | 66 |
| East Highland Park | Henrico County | 15,265 | 58 |
| Highland Springs | Henrico County | 14,296 | 59 |
| Brandermill | Chesterfield County | 13,730 | 70 |
| Lakeside | Henrico County | 12,654 | 63 |
| Manchester | Chesterfield County | 12,445 | 65 |
| Wyndham | Hanover County | 12,099 | 73 |
| Rockwood | Chesterfield County | 10,010 | 67 |
Virginia Beach-Chesapeake-Norfolk, VA-NC
10 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Virginia Beach | Virginia Beach city | 456,349 | 69 |
| Chesapeake | Chesapeake city | 252,583 | 68 |
| Norfolk | Norfolk city | 233,596 | 56 |
| Newport News | Newport News city | 184,216 | 54 |
| Hampton | Hampton city | 137,557 | 58 |
| Suffolk | Suffolk city | 98,796 | 63 |
| Portsmouth | Portsmouth city | 97,190 | 53 |
| Williamsburg | Williamsburg city | 15,798 | 59 |
| Poquoson | Poquoson city | 12,639 | 67 |
| Gloucester Point | Gloucester County | 11,109 | 67 |
Roanoke, VA
4 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Roanoke | Roanoke city | 98,355 | 56 |
| Cave Spring | Roanoke County | 25,742 | 71 |
| Salem | Salem city | 25,618 | 63 |
| Hollins | Roanoke County | 17,097 | 65 |
Lynchburg, VA
4 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Lynchburg | Lynchburg city | 79,497 | 57 |
| Forest | Bedford County | 13,430 | 67 |
| Timberlake | Campbell County | 12,725 | 64 |
| Madison Heights | Amherst County | 10,266 | 57 |
Blacksburg-Christiansburg-Radford, VA
3 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Blacksburg | Montgomery County | 45,446 | 54 |
| Christiansburg | Montgomery County | 22,720 | 64 |
| Radford | Radford city | 16,726 | 54 |
Staunton-Stuarts Draft, VA
3 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Staunton | Staunton city | 25,948 | 60 |
| Waynesboro | Waynesboro city | 22,841 | 63 |
| Stuarts Draft | Augusta County | 11,780 | 60 |
Charlottesville, VA
2 cities
| City | County | Population | Area Score |
|---|---|---|---|
| Charlottesville | Charlottesville city | 45,437 | 63 |
| Lake Monticello | Fluvanna County | 10,662 | 70 |
Strongest opportunity
- Lake Monticello 85
- Charlottesville 80
- Wyndham 70
- Fairfax 68
- Staunton 68
Fastest development
- Waynesboro 83
- Arlington 72
- Warrenton 69
- Chesapeake 67
- New Baltimore 66
Statewide physical risk
HurricaneModerate
EarthquakeModerate
DroughtModerate
Cold waveModerate
Low or minimal exposure: lightning, heat wave, inland flooding, winter weather, strong wind, hail, ice storm, tornado, landslide, coastal flooding, wildfire, avalanche, volcanic activity, tsunami.
Population-weighted across every county in Virginia, derived from the FEMA National Risk Index. Exposure varies substantially within a state — check the individual city and ZIP profiles.
Statewide data
| Metric | Value | Compared nationally | Source period |
|---|---|---|---|
| Broadband access ±0.2%2024 ACS 5-Year | 91.0% | Top 41%of 52 | 2024 ACS 5-Year |
| Distance to major airportNASR current cycle | 74 mi | Bottom 28%of 51 | NASR current cycle |
| Major airports within 100 milesNASR current cycle | 1 | Bottom 16%of 51 | NASR current cycle |
| No internet access ±0.1%2024 ACS 5-Year | 6.7% | Top 49%of 52 | 2024 ACS 5-Year |
| Annual precipitation1991-2020 Normals | 46.2" | 78th percentileof 51 | 1991-2020 Normals |
| Annual snowfall1991-2020 Normals | 11.3" | 32nd percentileof 20 | 1991-2020 Normals |
| Average January low1991-2020 Normals | 27°F | 68th percentileof 51 | 1991-2020 Normals |
| Average July high1991-2020 Normals | 86°F | 44th percentileof 51 | 1991-2020 Normals |
| Comfortable months1991-2020 Normals | 7 | Top 22%of 51 | 1991-2020 Normals |
| Seasonal temperature swing1991-2020 Normals | 41°F | 26th percentileof 51 | 1991-2020 Normals |
| Average household size ±0.012024 ACS 5-Year | 2.52 | 78th percentileof 52 | 2024 ACS 5-Year |
| Households ±7,4022024 ACS 5-Year | 3,365,732 | 78th percentileof 52 | 2024 ACS 5-Year |
| Median age ±0.12024 ACS 5-Year | 39.0 | 41st percentileof 52 | 2024 ACS 5-Year |
| Population2024 ACS 5-Year | 8,705,170 | 78th percentileof 52 | 2024 ACS 5-Year |
| Population change (1 year)July 1, 2024 estimate | +0.9% | Top 38%of 51 | July 1, 2024 estimate |
| Population change (4 years)July 1, 2024 estimate | +2.0% | Bottom 48%of 51 | July 1, 2024 estimate |
| Population density2024 ACS 5-Year | 220/sq mi | 69th percentileof 52 | 2024 ACS 5-Year |
| Population estimateJuly 1, 2024 estimate | 8,811,195 | 78th percentileof 51 | July 1, 2024 estimate |
| Average permitted value per unit12 months ending July 2026 | $224,256 | 10th percentileof 51 | 12 months ending July 2026 |
| Housing units permitted (12 months)12 months ending July 2026 | 36,307 | Top 20%of 51 | 12 months ending July 2026 |
| Multifamily share of permits12 months ending July 2026 | 42.0% | 80th percentileof 51 | 12 months ending July 2026 |
| Permit change (3 years)12 months ending July 2026 | +3.6% | Top 46%of 51 | 12 months ending July 2026 |
| Permit change (year over year)12 months ending July 2026 | +2.8% | Top 44%of 51 | 12 months ending July 2026 |
| Permits per 1,000 residents12 months ending July 2026 | 4.2 | Top 38%of 51 | 12 months ending July 2026 |
| Cost of living index2023 | 101.3 | Bottom 30%of 51 | 2023 |
| Home price change (1 year)2026 Q2 | +3.8% | 60th percentileof 51 | 2026 Q2 |
| Home price change (5 years)2026 Q2 | +44.1% | 56th percentileof 51 | 2026 Q2 |
| Home price change (10 years)2026 Q2 | +83.4% | 32nd percentileof 51 | 2026 Q2 |
| Home price to income ±0.02024 ACS 5-Year | 3.4 | Bottom 41%of 52 | 2024 ACS 5-Year |
| Homeownership rate ±0.4%2024 ACS 5-Year | 67.3% | 47th percentileof 52 | 2024 ACS 5-Year |
| Housing units ±4862024 ACS 5-Year | 3,684,756 | 78th percentileof 52 | 2024 ACS 5-Year |
| Median gross rent ±$82024 ACS 5-Year | $1,579 | Bottom 22%of 52 | 2024 ACS 5-Year |
| Median home value ±$1,0242024 ACS 5-Year | $383,700 | 69th percentileof 52 | 2024 ACS 5-Year |
| Median property taxes ±$102024 ACS 5-Year | $2,790 | 53rd percentileof 52 | 2024 ACS 5-Year |
| Owner household income ±$4792024 ACS 5-Year | $114,147 | Top 24%of 52 | 2024 ACS 5-Year |
| Property tax rate ±0.00%2024 ACS 5-Year | 0.73% | 41st percentileof 52 | 2024 ACS 5-Year |
| Rent as a share of income ±0.2%2024 ACS 5-Year | 29.4% | Top 43%of 52 | 2024 ACS 5-Year |
| Seasonal and second homes ±1,9762024 ACS 5-Year | 75,332 | 63rd percentileof 52 | 2024 ACS 5-Year |
| Second homes2024 ACS 5-Year | 2.0% | 25th percentileof 52 | 2024 ACS 5-Year |
| Vacancy rate2024 ACS 5-Year | 6.6% | 43rd percentileof 52 | 2024 ACS 5-Year |
| Vacant housing units ±7,2262024 ACS 5-Year | 319,024 | 71st percentileof 52 | 2024 ACS 5-Year |
| Median household income ±$4582024 ACS 5-Year | $93,170 | Top 22%of 52 | 2024 ACS 5-Year |
| Per capita income ±$2542024 ACS 5-Year | $50,666 | Top 18%of 52 | 2024 ACS 5-Year |
| Poverty rate ±0.2%2024 ACS 5-Year | 9.3% | Top 10%of 52 | 2024 ACS 5-Year |
| Average commute ±0.1 min2024 ACS 5-Year | 29.3 min | Bottom 20%of 52 | 2024 ACS 5-Year |
| Bachelor's degree or higher ±0.2%2024 ACS 5-Year | 42.2% | Top 14%of 52 | 2024 ACS 5-Year |
| Drove alone to work ±0.2%2024 ACS 5-Year | 67.6% | 27th percentileof 52 | 2024 ACS 5-Year |
| EmploymentAugust 2026 | 4,292,712 | Top 22%of 51 | August 2026 |
| Employment change (3 years)August 2026 | −3.1% | Bottom 10%of 51 | August 2026 |
| Employment change (year over year)August 2026 | −1.5% | Bottom 30%of 51 | August 2026 |
| Labor forceAugust 2026 | 4,451,043 | 78th percentileof 51 | August 2026 |
| Labor force participation ±0.1%2024 ACS 5-Year | 81.0% | Top 37%of 52 | 2024 ACS 5-Year |
| Public transit to work ±0.1%2024 ACS 5-Year | 2.3% | 78th percentileof 52 | 2024 ACS 5-Year |
| Unemployment change (year over year)August 2026 | 0.0% | Bottom 42%of 51 | August 2026 |
| Unemployment rateAugust 2026 | 3.6% | Top 30%of 51 | August 2026 |
| Worked from home ±0.2%2024 ACS 5-Year | 18.3% | 86th percentileof 52 | 2024 ACS 5-Year |
| Free or reduced-price lunch eligibility2024-25 school year | 56.6% | 68th percentileof 45 | 2024-25 school year |
| Math proficiency2018-19 school year | 82.5% | Top 1%of 50 | 2018-19 school year |
| Public schools2024-25 school year | 2,100 | 68th percentileof 51 | 2024-25 school year |
| Reading proficiency2018-19 school year | 78.9% | Top 1%of 49 | 2018-19 school year |
| Schools behind the staffing ratio2024-25 school year | 1,829 | 69th percentileof 50 | 2024-25 school year |
| Students per teacher2024-25 school year | 14.0 | Top 41%of 50 | 2024-25 school year |
Counties in Virginia
49 publishedSome measures are published by county and nowhere finer — death rates by intent among them. On a county page those describe the geography they are printed on.
Fairfax County, VA
1,147,837 residents · 1.9 homicide deaths per 100k
Prince William County, VA
488,880 residents · 3.5 homicide deaths per 100k
Virginia Beach city, VA
456,349 residents · 3.1 homicide deaths per 100k
Loudoun County, VA
432,998 residents · 1.8 homicide deaths per 100k
Chesterfield County, VA
377,869 residents · 6.0 homicide deaths per 100k
Henrico County, VA
335,744 residents · 6.0 homicide deaths per 100k
Chesapeake city, VA
252,583 residents · 6.7 homicide deaths per 100k
Arlington County, VA
236,254 residents · 1.9 homicide deaths per 100k
Norfolk city, VA
233,596 residents · 10.0 homicide deaths per 100k
Richmond city, VA
229,359 residents · 14.8 homicide deaths per 100k
Newport News city, VA
184,216 residents · 7.1 homicide deaths per 100k
Alexandria city, VA
156,976 residents · 3.6 homicide deaths per 100k
Hampton city, VA
137,557 residents · 10.9 homicide deaths per 100k
Hanover County, VA
112,879 residents · 2.7 homicide deaths per 100k
Montgomery County, VA
99,101 residents · 2.8 homicide deaths per 100k
Suffolk city, VA
98,796 residents · 4.3 homicide deaths per 100k
Roanoke city, VA
98,355 residents · 10.3 homicide deaths per 100k
Portsmouth city, VA
97,190 residents · 20.7 homicide deaths per 100k
Roanoke County, VA
97,023 residents · 5.0 homicide deaths per 100k
Bedford County, VA
80,894 residents · 3.3 homicide deaths per 100k
Lynchburg city, VA
79,497 residents · 5.7 homicide deaths per 100k
Augusta County, VA
78,033 residents · 3.8 homicide deaths per 100k
Fauquier County, VA
74,577 residents · 2.3 homicide deaths per 100k
Campbell County, VA
55,312 residents · 5.3 homicide deaths per 100k
Culpeper County, VA
54,397 residents · 2.5 homicide deaths per 100k
Harrisonburg city, VA
51,392 residents · 0.0 homicide deaths per 100k
Charlottesville city, VA
45,437 residents · 3.1 homicide deaths per 100k
Manassas city, VA
42,976 residents · 0.0 homicide deaths per 100k
Danville city, VA
42,214 residents · 7.0 homicide deaths per 100k
Warren County, VA
41,531 residents · 0.0 homicide deaths per 100k
Gloucester County, VA
39,526 residents · 4.9 homicide deaths per 100k
Petersburg city, VA
33,537 residents · 36.0 homicide deaths per 100k
Amherst County, VA
31,485 residents · 0.0 homicide deaths per 100k
Fredericksburg city, VA
28,873 residents · 3.3 homicide deaths per 100k
Fluvanna County, VA
28,092 residents · 3.9 homicide deaths per 100k
Winchester city, VA
27,913 residents · 3.5 homicide deaths per 100k
Staunton city, VA
25,948 residents · 4.7 homicide deaths per 100k
Salem city, VA
25,618 residents · 0.0 homicide deaths per 100k
Fairfax city, VA
25,026 residents · 0.0 homicide deaths per 100k
Hopewell city, VA
22,959 residents · 19.0 homicide deaths per 100k
Waynesboro city, VA
22,841 residents · 0.0 homicide deaths per 100k
Colonial Heights city, VA
18,352 residents · 10.9 homicide deaths per 100k
Bristol city, VA
16,849 residents · 0.0 homicide deaths per 100k
Manassas Park city, VA
16,798 residents · 0.0 homicide deaths per 100k
Radford city, VA
16,726 residents · 4.7 homicide deaths per 100k
Williamsburg city, VA
15,798 residents · 6.0 homicide deaths per 100k
Falls Church city, VA
14,710 residents · 0.0 homicide deaths per 100k
Martinsville city, VA
13,658 residents · 10.2 homicide deaths per 100k
Poquoson city, VA
12,639 residents · 0.0 homicide deaths per 100k