State Guide

Best Places to Live in Virginia

The most affordable, safest, and highest-income cities across 670 Virginia cities — ranked from official data.

Compare any two VA cities:
vs

Choosing where to live in Virginia comes down to a few trade-offs — cost of living, safety, income, and schools. The rankings below pull those out from U.S. Census, FBI, and NCES data so you can see the standouts at a glance, then drill into any city or put two side by side.

Most Affordable Cities in Virginia

Lowest cost of living index (100 = U.S. average · lower is cheaper).

#City Cost of Living Population
1 Lynchburg 90 79,166
2 Roanoke 91 99,213
3 Harrisonburg 93 51,784
4 Virginia Beach 97 457,900
5 Chesapeake 97 249,377
6 Norfolk 97 236,973
7 Newport News 97 185,118
8 Hampton 97 137,217
9 Portsmouth 97 97,384
10 Suffolk 97 94,856

Safest Cities in Virginia

Lowest crime index (100 = U.S. average · lower is safer). Limited to cities with complete FBI reporting.

#City Crime Index Population
1 Virginia Beach 46 457,900
2 Arlington 73 235,845
3 Harrisonburg 74 51,784
4 Alexandria 85 157,594
5 Chesapeake 87 249,377
6 Suffolk 89 94,856
7 Lynchburg 89 79,166
8 Hampton 94 137,217
9 Richmond 114 227,171
10 Norfolk 146 236,973

Highest-Income Cities in Virginia

Highest median household income (US Census ACS 5-Year Estimates).

#City Median Income Population
1 Arlington $137,387 235,845
2 Centreville $136,679 72,680
3 Reston $135,503 62,339
4 Alexandria $113,179 157,594
5 Dale City $109,558 73,928
6 Chesapeake $92,703 249,377
7 Suffolk $87,758 94,856
8 Virginia Beach $87,544 457,900
9 Hampton $64,430 137,217
10 Newport News $63,355 185,118

Best School Districts in Virginia

Highest school-quality grade (student-teacher ratio, adult attainment, and graduation data where available).

#City School Grade Population
1 Arlington A 235,845
2 Centreville A 72,680
3 Reston A 62,339
4 Alexandria A- 157,594
5 Virginia Beach B+ 457,900
6 Lynchburg B+ 79,166
7 Chesapeake B+ 249,377
8 Richmond B+ 227,171
9 Newport News B+ 185,118
10 Norfolk B 236,973

All Cities in Virginia

Click any city for the full profile. Data from U.S. Census Bureau (ACS 5-Year Estimates).

City Population Median Income Median Home Median Rent Unemployment Crime Index
Virginia Beach 457,900 $87,544 $343,700 $1,568 4.3% 46
Chesapeake 249,377 $92,703 $339,500 $1,446 5.0% 87
Norfolk 236,973 $60,998 $254,200 $1,188 6.7% 146
Arlington 235,845 $137,387 $833,300 $2,227 2.8% 73
Richmond 227,171 $59,606 $308,300 $1,227 6.1% 114
Newport News 185,118 $63,355 $233,400 $1,209 5.6% 162
Alexandria 157,594 $113,179 $655,700 $1,983 3.2% 85
Hampton 137,217 $64,430 $219,800 $1,255 6.5% 94
Roanoke 99,213 $51,523 $162,000 $917 6.6% 175
Portsmouth 97,384 $57,154 $213,300 $1,225 6.6% 192
Suffolk 94,856 $87,758 $314,400 $1,376 6.3% 89
Lynchburg 79,166 $56,243 $196,000 $972 5.4% 89
Dale City 73,928 $109,558 $377,700 $1,796 4.6% 71
Centreville 72,680 $136,679 $530,100 $2,107 4.4% 47
Reston 62,339 $135,503 $591,900 $2,109 4.3% 47
Harrisonburg 51,784 $56,050 $263,700 $1,060 6.7% 74
McLean 49,587 $250,001 $1,257,900 $3,319 2.1% 47
Leesburg 48,465 $132,298 $572,500 $1,859 3.1% 70
Tuckahoe 48,049 $89,920 $396,300 $1,388 4.5% 78
Charlottesville 46,289 $67,177 $398,400 $1,357 5.1% 117
Ashburn 45,479 $147,192 $618,000 $2,266 2.7% 31
Blacksburg 45,147 $42,012 $387,700 $1,237 3.4% 26
Lake Ridge 44,720 $116,917 $414,900 $1,960 4.5% 71
Burke 44,228 $172,432 $647,800 $2,745 6.3% 47
Linton Hall 42,702 $163,993 $559,700 $2,438 3.9% 71
Manassas 42,620 $110,559 $393,900 $1,784 3.3% 80
Woodbridge 42,619 $93,347 $365,800 $1,870 7.4% 71
Danville 42,507 $41,484 $102,000 $770 5.8% 112
Annandale 42,330 $109,221 $615,800 $1,865 3.4% 47
Mechanicsville 38,328 $91,393 $298,700 $1,481 2.0% 55
Oakton 36,529 $158,343 $763,000 $2,245 3.3% 47
Fair Oaks 35,130 $118,819 $552,600 $2,222 5.9% 47
South Riding 33,358 $183,056 $652,000 $2,597 4.3% 31
Petersburg 33,261 $46,930 $147,200 $1,082 11.3% 220
West Falls Church 31,121 $126,737 $635,200 $2,074 5.7% 47
Sterling 31,058 $117,699 $458,400 $2,016 5.0% 31
Springfield 31,022 $117,598 $594,300 $2,476 6.2% 47
Short Pump 28,400 $130,899 $514,900 $1,750 1.8% 78
Fredericksburg 28,258 $83,445 $438,400 $1,462 5.2% 154
Winchester 28,103 $62,495 $299,900 $1,230 5.2% 82
Tysons 27,617 $129,468 $620,800 $2,426 5.0% 47
Cave Spring 26,013 $83,538 $274,300 $1,176 2.7% 65
Staunton 25,581 $59,731 $219,500 $984 5.1% 51
Salem 25,372 $68,402 $231,900 $1,053 3.5% 53
Bailey's Crossroads 24,785 $78,286 $386,000 $1,879 7.3% 47
Herndon 24,456 $133,403 $524,400 $2,029 2.7% 72
Fairfax 24,242 $128,708 $649,600 $1,972 3.7%
West Springfield 23,372 $154,497 $592,500 $2,465 2.7% 47
Chantilly 23,107 $137,722 $613,800 $2,068 2.9% 47
Chester 23,068 $87,242 $274,400 $1,382 3.5% 61
Hopewell 23,046 $50,661 $151,600 $1,033 8.8% 99
Woodlawn CDP (Fairfax County) 22,966 $89,909 $317,000 $1,745 5.3% 47
Christiansburg 22,947 $71,468 $231,200 $1,125 2.4% 85
Brambleton 22,796 $234,750 $800,700 $1,972 2.5% 31
Cherry Hill 22,505 $114,140 $404,700 $1,789 5.5% 71
Waynesboro 22,341 $52,519 $226,700 $909 4.7% 68
McNair 22,187 $115,696 $531,100 $2,166 3.6% 47
Leesylvania 22,114 $135,907 $494,000 $2,182 6.1% 71
Montclair 22,083 $140,625 $514,000 $2,244 4.4% 71
Lorton 22,049 $131,581 $553,100 $2,395 4.9% 47
Rose Hill CDP (Fairfax County) 21,203 $160,361 $643,100 $2,079 3.0% 47
Culpeper 20,105 $86,940 $338,700 $1,372 3.9% 51
Buckhall 20,095 $155,735 $559,900 $2,230 3.6% 71
Meadowbrook 20,047 $77,321 $238,600 $1,303 5.4% 61
Merrifield 19,923 $134,022 $595,100 $2,253 2.1% 47
Lincolnia 19,812 $116,122 $584,000 $2,107 4.5% 47
Sudley 19,289 $87,628 $388,600 $1,884 4.0% 71
Midlothian 19,123 $104,480 $364,200 $1,678 2.8% 61
Franklin Farm 18,903 $209,442 $767,900 $2,614 2.5% 47
Laurel 18,480 $67,988 $257,200 $1,415 4.1% 78
Kingstowne 18,228 $143,577 $584,700 $2,320 3.2% 47
Colonial Heights 18,158 $72,216 $221,400 $1,123 6.1% 134
Hybla Valley 18,104 $65,843 $462,000 $1,647 6.4% 47
Burke Centre 17,926 $156,421 $566,900 $2,310 5.4% 47
Franconia 17,906 $143,322 $508,000 $2,383 2.7% 47
Idylwood 17,788 $112,677 $697,800 $1,942 2.4% 47
Bon Air 17,452 $95,881 $294,400 $1,622 4.4% 61
Manassas Park 17,123 $91,673 $370,700 $2,073 3.2% 27
Bristol 17,036 $45,250 $154,900 $784 4.1% 126
Gainesville 16,972 $163,942 $632,300 $2,135 2.9% 71
Bull Run CDP (Prince William County) 16,620 $82,401 $328,800 $1,831 2.9% 71
East Highland Park 16,499 $70,395 $192,600 $1,224 4.0% 78
Vienna 16,401 $215,556 $912,500 $2,410 3.6% 26
Hollins 16,386 $71,530 $214,400 $1,132 3.0% 65
Radford 16,379 $51,039 $204,700 $967 7.2% 51
Glen Allen 16,246 $88,206 $303,000 $1,475 5.0% 78
Stone Ridge 16,049 $185,586 $650,600 $2,673 1.1% 31
Fort Hunt 16,009 $209,135 $840,400 $3,501 1.7% 47
Wolf Trap 15,712 $246,563 $1,103,300 $3,501 2.4% 47
Williamsburg 15,486 $66,815 $385,600 $1,274 6.0% 54
Front Royal 15,064 $62,735 $270,400 $1,096 7.5% 82
Great Falls 14,968 $250,001 $1,246,100 $3,099 3.3% 47
Highland Springs 14,881 $54,270 $189,200 $1,159 5.4% 78
Groveton 14,619 $104,848 $533,200 $1,821 7.4% 47
Broadlands 14,582 $231,854 $816,600 $2,561 2.4% 31
Falls Church 14,576 $164,536 $938,500 $2,074 6.0% 45
Brandermill 14,285 $107,061 $338,100 $1,666 4.2% 61
Huntington 13,913 $96,382 $486,000 $1,993 3.9% 47
Newington 13,560 $160,243 $515,300 $2,632 3.3% 47
Martinsville 13,539 $39,127 $82,800 $736 4.3% 83
Mount Vernon 13,299 $160,096 $722,200 $1,496 3.3% 47
Kings Park West 13,254 $162,176 $639,000 $2,206 4.0% 47
Timberlake 12,999 $69,823 $220,200 $1,062 4.3% 52
Lansdowne 12,840 $160,127 $715,000 $2,154 1.3% 31
Sugarland Run 12,818 $141,680 $514,400 $2,342 4.5% 31
Newington Forest 12,647 $137,128 $536,500 $2,677 6.0% 47
Cascades 12,542 $160,707 $582,800 $2,570 3.8% 31
Poquoson 12,479 $114,503 $406,700 $1,584 1.4% 62
Fairfax Station 12,277 $211,000 $816,100 $2,580 4.1% 47
Dranesville 12,154 $206,344 $690,300 $3,501 3.4% 47
Lakeside 12,124 $64,912 $252,900 $1,250 2.1% 78
Wyndham 12,110 $225,038 $667,700 $1,921 3.1% 78
Manchester 11,929 $70,841 $261,600 $1,423 7.8% 61
New Baltimore 11,743 $167,727 $598,700 $1,964 1.5% 24
Forest 11,559 $78,327 $309,500 $1,071 4.6% 34
Stuarts Draft 11,554 $75,100 $243,000 $1,022 3.4% 35
Lowes Island 11,265 $204,596 $703,300 $2,457 3.1% 31
Gloucester Point 11,016 $73,356 $278,400 $1,001 4.5% 36
Triangle 10,886 $108,229 $496,700 $1,428 9.4% 71
Lake Monticello 10,834 $98,848 $272,300 $2,071 1.6% 30
Madison Heights 10,694 $59,570 $168,200 $761 5.1% 57
Lake Barcroft 10,591 $140,391 $827,000 $1,941 5.2% 47
Yorkshire 10,563 $95,543 $414,600 $1,642 3.4% 47
Loudoun Valley Estates 10,514 $219,388 $718,600 $3,058 1.5% 31
Difficult Run 10,434 $250,001 $1,018,900 $3,464 1.5% 47
Warrenton 10,111 $83,737 $421,000 $1,520 2.1% 40
George Mason 10,017 $146,985 $670,100 $2,306 11.9% 47
Woodburn 9,960 $127,406 $779,200 $2,153 3.0% 47
Belmont 9,888 $212,159 $750,800 $2,897 3.3% 31
Independent Hill 9,858 $201,310 $618,300 $3,286 3.6% 71
University of Virginia 9,648 $47,008 $393,500 $1,332 7.4% 49
Countryside 9,646 $132,295 $519,000 $2,256 3.1% 31
Fishersville 9,422 $77,134 $302,100 $1,371 6.1% 35
Seven Corners 9,141 $63,625 $458,900 $1,643 8.3% 47
Pulaski 8,982 $55,213 $137,400 $756 4.1% 134
Purcellville 8,928 $150,333 $570,600 $2,128 2.0% 17
Fair Lakes 8,918 $123,387 $564,600 $2,189 2.7% 47
Crozet 8,894 $106,081 $497,700 $1,712 2.7% 49
Hollymead 8,740 $119,079 $398,300 $1,814 2.6% 49
Dunn Loring 8,707 $238,734 $915,300 $3,501 3.8% 47
Innsbrook 8,699 $113,814 $438,900 $1,512 4.4% 78
Smithfield 8,625 $101,081 $344,400 $1,099 4.7% 49
Montrose 8,363 $39,023 $166,500 $1,153 4.3% 78
Lake of the Woods 8,356 $109,196 $345,100 $1,361 4.5% 49
Abingdon 8,346 $56,164 $199,800 $777 4.0% 51
Dumbarton 8,271 $59,005 $255,600 $1,326 4.5% 78
Wytheville 8,228 $39,459 $181,900 $639 5.4% 62
Franklin 8,194 $57,537 $197,900 $925 5.3% 121
Rockwood 8,076 $89,455 $284,800 $1,805 4.5% 61
Vinton 8,045 $65,481 $175,800 $851 2.0% 57
Greenbriar 7,945 $127,100 $625,700 $1,922 1.9% 47
South Boston 7,942 $49,654 $143,100 $703 4.3% 121
Fort Belvoir 7,815 $97,290 $279,200 $3,144 5.8% 47
Bellwood 7,783 $50,231 $188,300 $984 7.5% 61
Farmville 7,647 $39,233 $236,400 $869 3.2% 154
Collinsville 7,640 $45,914 $120,800 $685 6.8% 65
Long Branch 7,635 $178,938 $690,800 $1,886 3.1% 47
Ashland 7,617 $58,904 $253,200 $1,170 3.1% 134
Fort Lee 7,577 $73,906 $1,808 30.7% 77
Woodlake 7,566 $128,065 $355,200 $1,750 5.3% 61
Mantua 7,531 $196,726 $890,600 $1,847 4.7% 47
Bull Run CDP (Fairfax County) 7,504 $240,750 $850,700 $3,064 2.0% 47
Floris 7,417 $231,161 $811,800 $3,143 5.4% 47
Lexington 7,346 $93,651 $224,700 $1,000 2.5% 29
Laurel Hill 7,338 $128,239 $615,600 $2,400 5.4% 47
Carrollton 7,330 $108,953 $376,800 $1,663 11.8% 50
Sandston 7,152 $61,384 $190,200 $1,151 6.3% 78
Strasburg 7,104 $56,244 $229,900 $956 3.9% 45
Aquia Harbour 6,947 $127,813 $421,800 $2,573 3.6% 49
Hutchison 6,947 $99,647 $423,200 $2,258 2.9% 47
South Run 6,940 $241,786 $896,200 $3,501 3.4% 47
North Springfield 6,916 $119,151 $600,000 $2,164 3.5% 47
Galax 6,687 $44,612 $109,300 $660 4.4% 135
Bedford 6,676 $41,154 $191,300 $874 2.4% 60
Buena Vista 6,639 $48,783 $148,800 $953 1.3% 14
Spotsylvania Courthouse 6,610 $76,250 $338,600 $1,380 12.6% 37
Bridgewater 6,575 $72,051 $333,500 $1,106 6.6% 16
Potomac Mills 6,510 $109,265 $498,100 $2,206 3.8% 71
Pimmit Hills 6,500 $152,257 $869,000 $2,230 3.3% 47
Braddock 6,360 $229,100 $886,400 $1,855 2.0% 47
Belle Haven 6,359 $129,495 $612,100 $1,826 3.3% 47
Massanetta Springs 6,254 $99,740 $458,200 $1,625 3.4% 29
Bensley 6,032 $44,026 $175,100 $1,121 8.5% 61
Dulles Town Center 5,884 $114,034 $546,400 $2,085 4.1% 31
Woodstock 5,798 $64,470 $244,300 $1,035 5.2% 56
Covington 5,722 $45,737 $80,100 $718 2.6% 53
Marion 5,722 $37,337 $151,200 $683 5.1% 90
Dumfries 5,697 $75,629 $277,100 $1,612 5.0% 42
Emporia 5,680 $41,442 $129,400 $960 7.0% 224
Ettrick 5,632 $53,555 $167,600 $1,217 15.1% 61
Moorefield 5,491 $186,287 $787,100 $2,528 2.3% 31
Quantico Base 5,372 $66,361 $2,260 8.4% 71
Crosspointe 5,305 $250,001 $899,400 $3,501 1.6% 47
Richlands 5,266 $35,959 $105,800 $824 8.6% 87
Big Stone Gap 5,221 $52,663 $163,000 $777 11.7% 48
Bluefield 5,059 $53,162 $135,700 2.8% 69
Stafford Courthouse 4,996 $94,653 $489,700 $1,892 1.7% 49
Chamberlayne 4,965 $90,127 $289,400 $1,730 7.2% 78
Orange 4,919 $59,196 $236,900 $1,035 6.8% 90
Rocky Mount 4,916 $58,678 $167,800 $881 4.9% 88
Luray 4,838 $50,327 $218,800 $834 5.8% 30
King George 4,826 $83,750 $299,200 $1,438 3.5% 41
Falmouth 4,689 $121,463 $412,800 $1,733 7.2% 49
South Hill 4,683 $56,250 $182,400 $946 4.5% 130
Bealeton 4,670 $105,449 $351,900 $1,403 0.6% 24
Berryville 4,598 $91,089 $490,300 $1,264 4.9% 19
Verona 4,582 $65,067 $212,800 $983 2.6% 35
Tazewell 4,456 $36,928 $113,700 $699 0.9% 43
Mount Hermon 4,434 $85,357 $169,800 $1,081 5.6% 27
Bethel Manor 4,422 $76,083 $1,794 0.0% 97
Hayfield 4,390 $176,125 $635,400 $3,257 3.6% 47
Union Mill 4,302 $238,667 $907,200 $2,516 0.4% 47
University Center 4,223 $106,461 $435,500 $1,936 4.9% 31
Pantops 4,189 $87,417 $477,900 $1,608 3.1% 49
Broadway 4,169 $62,123 $244,800 $974 1.6% 14
Enon 4,087 $72,852 $219,600 $1,602 4.1% 61
County Center 4,024 $182,250 $625,000 $1,982 7.3% 71
Kings Park 4,003 $146,583 $602,600 $2,889 4.8% 47
Shenandoah Farms 3,926 $81,071 $267,400 $1,670 6.4% 50
Colonial Beach 3,895 $55,731 $239,200 $1,017 4.1% 60
Loch Lomond 3,851 $106,024 $379,300 $2,224 10.0% 71
Norton 3,668 $36,974 $104,200 $613 7.3% 232
Navy 3,638 $221,000 $906,700 0.5% 47
North Shore 3,588 $109,688 $474,400 3.9% 39
Clifton Forge 3,541 $32,007 $97,400 $539 8.5% 63
Dahlgren 3,517 $104,508 $343,800 $1,333 3.9% 41
Gloucester Courthouse 3,513 $82,955 $318,500 $947 1.5% 36
Cloverdale 3,501 $64,929 $317,900 $821 5.1% 31
West Point 3,396 $72,305 $250,700 $1,192 2.6% 36
Altavista 3,370 $39,761 $125,400 $774 11.5% 99
Blackstone 3,362 $56,898 $180,900 $896 4.5% 73
Chincoteague 3,303 $46,319 $326,700 $1,182 7.2% 41
Lake Land'Or 3,179 $112,833 $269,600 $1,722 3.7% 49
Daleville 3,169 $100,363 $344,500 $1,647 8.5% 31
Lebanon 3,139 $50,287 $152,000 $710 0.0% 79
Lake Wilderness 3,122 $111,638 $298,200 $1,738 4.1% 37
Marshall 3,033 $127,633 $373,700 $1,685 2.4% 24
Shenandoah 3,020 $64,410 $177,700 $1,037 3.5% 24
Blue Ridge 2,994 $84,766 $237,000 $885 4.5% 31
Timberville 2,966 $54,646 $192,800 $929 2.9% 30
Wise 2,962 $42,944 $116,700 $689 4.2% 55
Elkton 2,948 $54,482 $214,800 $719 0.9% 30
Crewe 2,931 $47,359 $129,500 $933 9.0% 117
Grottoes 2,904 $78,750 $242,000 $853 4.0% 52
Waverly 2,890 $75,000 $113,800 $1,032 9.5% 78
Pearisburg 2,876 $70,905 $160,100 $820 5.9% 56
Hillsville 2,856 $61,380 $128,200 $658 8.6% 44
One Loudoun 2,779 $250,001 $793,200 $3,501 0.6% 31
Windsor 2,765 $60,603 $225,500 4.8% 45
Merrimac 2,719 $52,612 $111,900 $985 5.7% 55
Dublin 2,673 $58,667 $161,000 $804 3.2% 50
Lovettsville 2,666 $137,411 $465,100 $2,067 1.3% 31
Ravensworth 2,661 $163,019 $624,300 $2,317 4.6% 47
Lake Caroline 2,652 $83,371 $285,800 $1,410 0.0% 49
Sully Square 2,560 $202,750 $671,100 $2,338 0.0% 47
Southern Gateway 2,551 $79,278 $264,900 $1,680 4.2% 49
Oak Grove 2,533 $175,161 $550,600 $2,545 0.9% 31
Arcola 2,437 $119,659 $563,700 $2,177 2.3% 31
Piney Mountain 2,415 $122,564 $246,500 $1,597 0.0% 49
Fairlawn 2,400 $65,426 $243,400 3.2% 84
Matoaca 2,374 $54,966 $188,100 $1,241 0.0% 61
Chilhowie 2,371 $60,313 $157,800 $806 2.7% 62
Massanutten 2,368 $102,102 $351,200 $1,081 2.4% 29
Shawneeland 2,347 $79,583 $232,100 $1,657 3.5% 30
Chase City 2,339 $46,596 $110,800 $721 2.2% 74
Goose Creek Village 2,332 $199,098 $540,600 $2,820 4.4% 31
Warsaw 2,330 $80,000 $256,900 $1,062 4.7% 37
Amherst 2,299 $59,306 $191,000 $685 1.2% 47
Horse Pasture 2,291 $50,094 $101,800 $747 4.3% 65
Woodlawn CDP (Carroll County) 2,264 $65,658 $132,000 $653 5.2% 32
Pennington Gap 2,254 $24,222 $90,700 $684 21.2% 49
Glade Spring 2,249 $70,000 $162,100 $830 2.4% 113
Lake Holiday 2,233 $103,313 $251,700 1.8% 30
Weyers Cave 2,212 $93,384 $277,800 $1,063 0.0% 35
Patrick Springs 2,204 $52,548 $99,500 $655 1.7% 65
Louisa 2,173 $51,989 $285,200 $1,078 4.8% 48
New Market 2,162 $47,855 $237,000 $742 1.9% 27
Appomattox 2,157 $43,750 $128,100 $908 6.5% 44
Stephens City 2,107 $90,588 $289,000 $1,190 3.4% 33
Rivanna 2,088 $153,125 $748,300 $3,442 5.7% 49
Saltville 2,085 $41,339 $84,900 $566 7.2% 16
Raven 2,065 $36,613 $105,100 $671 12.2% 54
East Lexington 2,034 $75,470 $247,000 $931 0.0% 43
Crimora 2,017 $73,609 $180,600 6.0% 35
Narrows 1,990 $58,411 $103,800 $867 2.0% 48
Prince George 1,964 $75,991 $243,600 $1,240 0.0% 77
Gordonsville 1,946 $50,850 $250,500 $988 5.3% 89
Victoria 1,946 $35,806 $128,100 $877 4.8% 69
Hampden-Sydney 1,936 $143,941 $151,300 1.1% 80
Mason Neck 1,932 $164,625 $775,200 $2,458 4.9% 47
Tappahannock 1,919 $40,703 $187,500 $897 5.7% 114
Dayton 1,915 $81,346 $294,200 $958 4.0% 29
Gate City 1,910 $37,543 $160,000 $629 2.2% 64
Mount Jackson 1,833 $45,583 $157,600 $897 10.7% 37
Westlake Corner 1,815 $69,297 $383,300 $1,355 0.0% 39
Stanley 1,811 $42,976 $181,400 $749 5.9% 27
Brightwood 1,775 $85,735 $321,800 $1,727 3.0% 19
Lyndhurst 1,750 $81,806 $244,400 3.2% 35
Exmore 1,744 $39,293 $164,500 $472 6.7% 51
Ferrum 1,717 $33,967 $131,700 $646 6.5% 39
Laymantown 1,685 $76,397 $256,900 0.0% 31
Courtland 1,642 $50,398 $224,500 $600 11.8% 43
Chatham 1,637 $55,865 $158,800 $1,008 2.9% 27
Clarksville 1,629 $59,375 $186,100 $685 6.8% 51
Rustburg 1,610 $67,612 $233,900 $717 9.8% 52
Weber City 1,591 $45,303 $129,800 $684 4.6% 66
Appalachia 1,585 $34,896 $62,700 $615 10.2% 58
Apple Mountain Lake 1,584 $120,539 $310,200 $1,794 1.9% 50
Haymarket 1,572 $153,125 $566,700 $2,222 4.3% 23
Middletown 1,558 $54,198 $256,800 $914 0.0% 23
Bowling Green 1,538 $69,167 $282,700 $535 3.9% 49
Coeburn 1,533 $53,528 $111,500 $1,000 11.4% 62
Stuart 1,533 $34,792 $166,700 $504 8.6% 65
Rural Retreat 1,531 $56,042 $152,100 $783 2.2% 36
Shawsville 1,529 $68,684 $85,400 $980 3.5% 55
Bull Run Mountain Estates 1,525 $178,462 $571,300 8.2% 71
Camp Barrett 1,506 0.0% 49
Wattsville 1,480 $63,023 $152,400 $1,606 3.4% 66
Stanleytown 1,463 $31,394 $110,300 $708 6.9% 65
Great Falls Crossing 1,462 $250,001 $944,600 5.1% 47
Nokesville 1,452 $573,000 $1,533 4.1% 71
Adwolf 1,434 $35,755 $122,700 $848 0.0% 41
Onancock 1,434 $51,830 $226,500 $964 9.7% 62
Mountain Road 1,419 $33,056 $141,800 0.0% 51
Bracey 1,417 $71,500 $241,300 10.6% 51
Nellysford 1,396 $126,250 $492,700 $1,611 0.0% 47
Central Garage 1,393 $98,125 $261,600 $1,302 5.0% 31
Penhook 1,390 $96,583 $466,900 $1,037 0.9% 39
Innovation 1,389 $38,092 $1,757 7.2% 71
Kenbridge 1,389 $58,938 $136,300 $874 5.2% 54
Clintwood 1,381 $41,927 $120,200 $679 8.5% 36
Hurt 1,378 $50,288 $131,900 $850 4.6% 27
Glasgow 1,376 $40,769 $115,600 $827 13.2% 43
Twin Lakes 1,374 $63,351 $220,100 $1,196 0.0% 33
Basye 1,341 $86,028 $241,900 0.0% 37
Cana 1,330 $69,444 $103,100 $935 2.1% 32
Edinburg 1,321 $54,737 $215,400 $907 3.4% 37
Halifax 1,320 $52,679 $193,800 $659 6.5% 82
Wakefield 1,286 $52,679 $128,600 $1,031 4.3% 78
Kilmarnock 1,284 $36,875 $222,400 $652 5.6% 97
Passapatanzy 1,284 $87,917 $328,100 6.6% 41
Ruckersville 1,275 $101,875 $372,400 $1,357 3.4% 33
Jonesville 1,259 $16,830 $113,900 $448 21.7% 49
Gretna 1,227 $29,667 $135,800 $725 5.1% 32
Arrington 1,226 $58,144 $133,000 3.4% 47
Brookneal 1,225 $42,019 $103,600 $890 8.9% 52
Greenville 1,224 $57,550 $178,500 0.0% 35
Claypool Hill 1,219 $45,216 $136,400 $788 6.6% 54
Boswell's Corner 1,215 $2,113 2.2% 49
Honaker 1,213 $45,491 $99,200 $613 3.2% 45
Cedar Bluff 1,210 $41,094 $124,800 $822 5.8% 54
Lawrenceville 1,199 $46,429 $105,900 $863 9.9% 49
Belview 1,197 $52,969 $138,300 $881 0.0% 55
Belmont Estates 1,192 $95,917 $389,200 0.0% 29
Captains Cove 1,189 $66,083 $217,500 12.4% 66
Cape Charles 1,183 $50,972 $534,100 $681 7.5% 25
Earlysville 1,182 $133,750 $384,800 2.8% 49
Gratton 1,176 $72,466 $118,400 0.0% 54
Independence 1,176 $34,286 $119,500 $629 7.8% 71
Benns Church 1,157 $67,114 $309,300 11.4% 50
St. Paul 1,129 $24,886 $168,500 $479 20.5% 58
Castlewood 1,122 $48,750 $120,800 $725 2.0% 45
Concord 1,117 $42,049 $164,100 $723 0.0% 52
Laurel Park 1,114 $39,032 $133,400 0.0% 65
Buchanan 1,108 $54,167 $184,900 $860 8.1% 31
Ridgeway 1,095 $55,125 $135,200 $692 1.3% 65
Mathews 1,094 $44,583 $189,500 13.6% 33
Elliston 1,092 $33,870 $144,400 $828 0.0% 55
Jolivue 1,083 $35,662 $219,200 $1,066 4.2% 35
Occoquan 1,072 $126,927 $466,100 $1,772 5.1% 47
Union Hall 1,071 $108,750 $624,300 1.8% 39
Chester Gap 1,069 $100,729 $216,500 3.2% 34
Chatmoss 1,064 $68,945 $214,800 0.0% 65
McGaheysville 1,064 $72,704 $310,300 $1,563 0.9% 29
Emory 1,052 $61,667 $195,800 8.0% 46
Plum Creek 1,047 $28,417 $110,100 $977 12.6% 55
Riverdale 1,046 $65,469 $175,600 0.0% 51
Dooms 1,040 $56,116 $192,600 0.0% 35
Harriston 1,033 $86,544 $204,500 0.0% 35
Atkins 1,028 $43,318 $66,300 $704 1.6% 41
Maurertown 1,019 $79,318 $254,600 $1,341 2.5% 37
Springville 1,017 $41,250 $65,700 $611 1.1% 54
Blairs 1,015 $46,750 $167,800 $674 0.0% 27
Prices Fork 1,014 $72,266 $330,100 $990 5.4% 55
Pembroke 1,005 $56,667 $122,200 $825 0.7% 81
Accomac 981 $41,304 $198,100 $851 1.9% 66
Rio 969 $63,644 $1,681 5.6% 49
Boyce 956 $107,000 $408,200 $1,344 3.9% 16
Cluster Springs 953 $60,875 $185,300 0.0% 51
Goochland 953 $83,125 $395,200 5.1% 31
Riner 953 $80,673 $326,500 0.0% 55
Jarratt 935 $66,458 $151,000 $873 3.7% 78
Pound 933 $28,750 $98,400 $633 21.3% 58
Glenvar 932 $30,234 $243,000 $1,088 6.3% 65
Craigsville 931 $31,667 $160,400 $755 5.2% 35
Meadowview 928 $198,900 $798 9.8% 46
New Hope 927 $81,164 $292,900 0.0% 35
Amelia Court House 916 $39,186 $169,300 $1,104 17.0% 38
Henry Fork 897 $62,620 $118,800 $579 0.0% 39
Rushmere 896 $51,667 $305,700 $929 6.8% 50
Mount Sidney 894 $325,700 $675 0.0% 35
Bassett 852 $38,611 $98,300 $631 13.2% 65
Remington 836 $60,952 $307,500 $1,293 4.7% 24
East Stone Gap 828 $96,500 13.8% 58
Deltaville 809 $66,905 $280,100 $1,125 7.3% 30
Disputanta 807 $123,517 0.0% 77
Fieldale 802 $41,601 $68,800 $730 0.0% 65
New Kent 796 $161,572 $455,600 0.0% 45
Skyland Estates 791 $106,824 $237,700 0.0% 50
Grundy 777 $181,600 $728 0.0% 75
Damascus 767 $33,750 $175,000 $660 0.9% 98
Parksley 764 $74,844 $160,300 $859 2.7% 66
Motley 762 $43,125 $101,300 $766 0.6% 27
Pastoria 761 $99,700 0.0% 66
Keysville 760 $26,691 $127,900 $694 2.2% 33
Opal 756 $185,536 $456,200 1.2% 24
Shenandoah Shores 753 $70,833 $243,300 $856 10.7% 50
Nassawadox 742 $47,222 $125,000 3.9% 47
Dahlgren Center 723 $82,188 $1,842 5.2% 41
Sugar Grove 723 $63,600 $681 9.8% 41
Barboursville 708 $50,608 0.0% 49
Rich Creek 707 $36,875 $120,600 $343 3.7% 130
Seven Mile Ford 697 $28,365 $169,900 $613 4.3% 41
Charlotte Court House 696 $62,083 $152,700 $883 1.8% 33
Sedley 687 $87,250 $189,000 8.0% 43
Dryden 684 $52,054 $96,800 $583 7.6% 49
Ivy 682 $176,304 $601,800 22.0% 49
Boissevain 680 $25,948 $29,800 0.0% 54
Fort Chiswell 680 $69,700 $197,100 0.0% 36
Hamilton 674 $120,833 $432,700 $1,241 2.6% 31
Round Hill 668 $115,000 $530,200 $1,337 3.3% 31
Blue Ridge Shores 666 $90,938 $232,900 6.0% 34
Baywood 661 $80,000 $729 0.0% 27
Big Stone Gap East 656 $148,400 $777 4.3% 58
Onley 656 $46,859 $309,600 $933 2.8% 66
Saluda 650 $115,221 $241,500 0.0% 30
The University of Virginia's College at Wise 650 $1,108 0.6% 58
Allison Gap 647 $34,000 $66,800 $631 18.0% 41
Middleburg 643 $114,500 $661,400 $1,219 6.9% 31
Gwynn 639 $89,009 $413,600 0.0% 33
Gargatha 634 $79,375 $287,000 0.0% 66
Camptown 627 $81,125 $975 9.5% 50
Shenandoah Retreat 622 $65,156 $335,000 0.6% 16
Fincastle 621 $59,861 $275,000 $863 1.3% 31
Sandy Level 621 $37,905 $112,100 0.0% 65
Mineral 614 $61,500 $198,100 $1,047 2.8% 34
Ivanhoe 608 $34,605 $85,900 7.7% 36
Gasburg 606 $62,857 $207,600 10.2% 31
Mallow 604 $37,287 $86,600 0.0% 82
Haysi 592 $20,500 $77,800 1.4% 22
Rose Hill CDP (Lee County) 588 $69,259 $101,400 0.0% 49
Lafayette 582 $32,412 61.1% 55
Dillwyn 580 $53,272 $189,300 $836 4.1% 31
Max Meadows 580 $73,683 0.0% 36
Savageville 574 $48,730 $158,400 0.0% 66
Scottsville 571 $52,206 $253,800 $1,003 1.1% 49
Floyd 570 $59,567 $227,200 $890 3.2% 23
La Crosse 565 $34,306 $96,500 $980 2.6% 51
Clover 563 $39,479 0.0% 51
Cheriton 562 $29,077 $139,600 $760 2.3% 47
Atlantic 560 11.1% 66
McKenney 559 $59,107 $182,100 $933 24.3% 88
Boykins 550 $66,176 $161,500 $989 0.4% 43
Quantico 543 $51,611 $229,200 $976 4.5% 71
Villa Heights 540 $23,784 $88,400 0.0% 65
Irvington 519 $118,750 $329,500 $821 1.5% 45
Dante 518 $30,208 $89,500 21.7% 45
Stewartsville 514 $81,202 $155,400 3.7% 34
Mount Crawford 509 $82,083 $263,400 $1,063 1.0% 29
Drakes Branch 508 $26,500 $115,200 $504 0.0% 33
Keezletown 507 $59,500 $319,800 4.1% 29
Chase Crossing 502 25.8% 66
Stanardsville 492 $60,833 $251,900 $1,099 6.5% 33
New Church 487 $167,100 0.0% 66
Burkeville 485 $68,036 $88,300 $931 0.4% 54
Riverview 479 $41,818 $41,600 16.3% 58
Southampton Meadows 479 $43,882 64.7% 43
Ewing 476 $71,344 0.0% 49
Powhatan 473 $66,471 $275,000 $1,028 0.0% 52
Troutville 467 $51,844 $208,800 $1,297 1.4% 31
Esmont 456 $53,051 $211,500 4.5% 49
Hot Springs 455 $756 1.2% 24
Selma 455 $58,750 $89,300 0.0% 82
Horntown 453 $133,400 0.0% 66
Oak Level 453 $32,523 $121,600 0.0% 65
Mappsville 445 $65,463 0.0% 66
Draper 441 $80,865 $162,500 $825 0.0% 84
Shipman 439 $213,700 10.0% 47
Phenix 437 $69,375 $93,800 $908 4.4% 33
Urbanna 437 $51,607 $289,300 $1,063 0.0% 30
Melfa 436 $28,667 $173,600 $785 4.6% 66
Bland 433 $71,000 $138,200 $632 6.1% 20
Montvale 424 $39,331 $141,300 10.2% 34
Claremont 421 $54,583 $187,500 $1,125 0.0% 25
Wintergreen 413 $142,548 $660,400 0.0% 47
Boston 406 $104,800 3.9% 66
Bloxom 398 $59,904 $97,000 $875 5.4% 66
Iron Gate 397 $42,500 $75,400 20.5% 82
Low Moor 389 $92,885 0.0% 82
New River 387 4.2% 84
Hiltons 385 $40,823 $130,000 $702 0.0% 66
Madison 383 $42,404 $359,100 $995 10.6% 19
Lovingston 382 0.0% 47
Moneta 378 $31,141 $240,900 $1,388 14.9% 34
North Garden 374 $187,955 $474,400 2.9% 49
Bastian 373 $38,200 0.0% 20
Montross 368 $60,313 $226,400 $710 0.9% 52
Brodnax 365 $76,607 $89,800 $1,483 4.1% 31
Fries 364 $40,069 $107,700 8.6% 27
Toms Brook 363 $80,893 $193,200 $770 3.4% 37
Nickelsville 360 $30,000 $154,400 $683 11.8% 66
Clifton 358 $219,500 $991,900 0.0% 47
Clinchco 354 $23,929 $41,200 $810 4.1% 22
Cleveland 352 $26,903 $58,500 $662 33.1% 45
Deerfield 351 $131,600 0.0% 35
Parrott 350 $130,300 51.5% 84
Stony Creek 350 $58,264 $134,100 $983 16.1% 78
Tangier 345 $127,100 5.6% 66
Port Republic 343 $179,200 0.0% 29
Fairfield 337 $225,000 0.0% 43
Keswick 336 $250,001 0.0% 49
Cumberland 334 $205,200 8.9% 22
Keokee 327 $89,609 0.0% 49
Sperryville 327 $90,637 $338,100 $2,112 0.0% 34
Newsoms 325 $50,104 $126,000 $950 5.1% 43
Schuyler 323 $1,094 0.0% 47
Flint Hill 319 $650,000 $1,607 0.0% 34
Callaghan 317 $101,111 $167,900 $817 1.4% 82
Goshen 317 $40,313 $128,100 $623 10.5% 43
Kincora 317 0.0% 31
Eastville 316 $54,118 $208,300 $716 1.8% 47
Nelsonia 314 $84,663 6.2% 66
Pounding Mill 314 $87,800 14.4% 54
White Stone 311 $47,917 $181,900 $1,020 8.1% 45
Dungannon 309 $33,309 $83,800 $535 0.0% 66
Quinby 298 $95,091 $119,300 0.0% 66
Alberta 297 $51,250 $98,400 $642 4.3% 31
Keller 286 $34,844 $1,569 0.0% 66
Dinwiddie 280 $121,382 $325,000 0.0% 88
Boydton 279 $55,893 $176,400 $963 0.7% 51
Linville 277 $53,553 $152,200 $1,075 0.0% 29
Ivor 276 $57,857 $174,100 $1,083 0.0% 43
Ripplemead 275 $90,536 $150,000 0.0% 48
Fairview 274 0.0% 51
The Plains 273 $108,250 $437,500 $1,422 0.7% 24
Buckingham Courthouse 272 $104,069 $282,400 0.0% 31
Wachapreague 270 $54,844 $207,200 $1,750 2.0% 66
Afton 263 $83,083 $336,400 0.0% 47
Temperanceville 262 $83,958 0.0% 66
Saxis 256 $38,000 $88,600 $920 0.0%
Carrsville 253 $99,453 $229,800 0.0% 50
Fairview Beach 251 $450,900 $998 0.0% 41
Waterford 248 $828,700 0.0% 31
Savage Town 247 0.0% 66
Sherando 246 $180,200 0.0% 35
Metompkin 244 $23,564 $443 0.0% 66
Painter 244 $61,250 $107,700 $1,113 1.1% 66
Dendron 243 $56,250 $155,000 $833 8.0% 25
McMullin 240 $38,250 $134,300 0.0% 41
Brucetown 235 $91,964 $296,700 11.8% 30
Weems 235 $51,094 $211,700 0.0%
Baskerville 231 0.0% 51
Vansant 229 $811 0.0% 75
Modest Town 227 $103,000 0.0% 66
New Castle 224 $273,000 $681 2.6% 36
Surry 222 $87,917 $193,800 $1,422 1.8% 25
Lunenburg 220 0.0% 40
Yorktown 217 $78,750 $535,000 0.0% 57
Glen Wilton 216 $61,500 0.0% 31
Bobtown 214 $502,600 0.0% 66
Aldie 211 11.4% 31
Stickleyville 209 $106,058 $134,900 15.9% 49
Boones Mill 205 $67,083 $171,900 $869 9.9% 39
Cliftondale Park 196 $95,900 0.0% 82
Pungoteague 195 $148,018 $141,800 0.0% 66
Bayside 194 $116,222 $75,100 0.0% 66
Catlett 190 0.0% 24
Mount Clifton 186 0.0% 37
Free Union 185 $87,581 $1,236,800 0.0% 49
Troutdale 185 $29,750 $94,200 0.0% 27
Abbs Valley 184 0.0% 54
Breaks 182 $86,000 0.0% 75
Big Island 181 $40,268 0.0% 34
Brandy Station 180 0.0% 40
Hallwood 172 $39,107 $102,100 $725 2.6% 66
Belspring 170 0.0% 84
Cats Bridge 168 $108,300 0.0% 66
Midland 167 $385,300 0.0% 24
Monterey 164 $56,144 $140,800 $1,007 0.0%
Pocahontas 163 $39,306 $76,700 9.4% 54
Big Rock 162 $27,500 0.0% 75
Virgilina 157 $58,750 $93,300 $775 0.0% 51
Eagle Rock 156 $38,750 $150,000 0.0% 31
King William 155 $111,827 $218,800 0.0% 31
Singers Glen 155 $74,000 0.0% 29
Tacoma 154 $43,317 $107,100 58
Hillsboro 152 $625,000 0.0% 31
Stonega 150 $37,340 $53,800 0.0% 58
Greenbush 149 $81,696 $158,000 0.0% 66
Sussex 145 $54,803 $170,600 2.7% 78
Yogaville 144 $39,028 $562 0.0% 31
Makemie Park 142 $36,071 15.6% 66
Port Royal 139 $51,250 $157,500 $1,410 0.0% 49
Capron 132 $52,321 $96,400 0.0% 43
Mendota 132 $144,700 0.0% 46
Branchville 131 $75,795 $131,900 24.4% 43
Falls Mills 128 $75,400 0.0% 54
Ebony 126 $21,228 0.0% 31
Heathsville 126 $166,200 0.0%
Palmyra 125 0.0% 30
Augusta Springs 124 $78,333 $115,300 0.0% 35
Millboro 124 $131,500 0.0% 24
Scottsburg 124 $31,250 $112,500 $911 7.9% 51
Scotland 123 0.0% 25
Templeton 119 $333,300 0.0% 77
Hanover 111 $48,306 $258,100 0.0% 55
Lee Mont 108 $2,499 $197,400 0.0% 66
Stevens Creek 107 $37,700 0.0% 27
Nottoway Court House 103 $76,250 $275,000 65.0% 54
Osaka 102 $23,966 $60,300 15.4% 58
Locust Mount 97 0.0% 66
Hilltown 91 $36,591 41.3% 27
Willis Wharf 90 $50,611 19.3% 47
Tasley 89 0.0% 66
Hiwassee 86 $67,778 $87,200 27.4% 84
Eggleston 83 $113,750 $143,200 0.0% 48
Snowville 79 0.0% 84
Glen Lyn 78 $73,750 $137,500 0.0% 48
Union Level 73 $203,900 0.0% 51
Nathalie 70 $43,571 0.0% 51
Pamplin City 70 $55,000 $104,200 25.6% 44
Clinchport 66 0.0% 66
Duffield 65 $46,250 $137,500 $625 4.0% 66
St. Charles 64 $18,750 $14,600 22.2% 49
Churchville 61 0.0% 35
Paris 60 0.0% 24
Whitesville 60 0.0% 66
Rectortown 59 0.0% 24
Allisonia 56 0.0% 84
Southside Chesconessex 55 $26,296 $257,400 66
Upperville 55 $95,956 0.0% 24
Calverton 54 0.0% 24
Washington 54 $40,000 $400,000 $1,167 0.0% 34
Thynedale 53 0.0% 51
Schooner Bay 47 66
Warfield 46 31
McDowell 45 0.0%
Middlebrook 45 35
Oak Hall 45 55.6% 66
Dunbar 43 $14,837 58
Greenbackville 43 0.0% 66
King and Queen Court House 42 0.0% 18
Columbia 40 0.0% 30
Meadows of Dan 39 65
Deep Creek 38 66
Gore 36 0.0% 30
Sanford 36 66
Jewell Ridge 34 0.0% 54
Charles City 31 0.0% 38
Mappsburg 27 $45,469 $151,800 0.0% 66
Fancy Gap 23 0.0% 32
Lancaster 22 45
Doran 14 54
Mechanicsburg 13 20
Amonate 0 54
Austinville 0 36
Franktown 0 47
Harborton 0 66
Rocky Gap 0 20
Warm Springs 0 24

Frequently Asked Questions

Lynchburg, VA is among the most affordable cities in Virginia, with a cost of living index of 90 (US average = 100) and a median home value of $196,000. See the full ranking above.
Virginia Beach, VA ranks among the safest cities in Virginia, with a crime index of 46 (100 = U.S. average, lower is safer). Crime data from the FBI UCR Program.
Arlington, VA has one of the highest median household incomes in Virginia at $137,387 per year. Source: US Census ACS 5-Year Estimates.

Compare Any Two Cities

vs