State rankings

Best Counties to Live in Virginia

Compare counties in Virginia by overall score, affordability, economy, schools, safety, taxes, and peace & quiet. Rankings are public-data estimates for comparison and research.

Category highlights

Quick entry points for common county search priorities.

National rankings

All Virginia counties

Showing 133 counties ranked by the default generated overall score.

RankCountyOverallEconomyAfford.SchoolsSafetyTaxesPeace & QuietTypical homeIncome
1Botetourt County
FIPS 51023
78.379.361.19684.470.785.5$310,578$81,213
2Hanover County
FIPS 51085
77.88853.697.380.371.673.9$454,934$112,805
3Poquoson city
FIPS 51735
7710057.19773.357.131.8$462,732$120,972
4York County
FIPS 51199
76.696.447.6987969.145.7$461,496$109,956
5King William County
FIPS 51101
76.186.159.274.287.877.480.9$349,721$86,056
6James City County
FIPS 51095
75.994.946.195.681.468.549$479,915$109,985
7Powhatan County
FIPS 51145
75.78946.589.682.476.177.8$493,803$110,537
8Rockingham County
FIPS 51165
7585.948.57989.878.985$358,955$80,693
9Goochland County
FIPS 51075
74.98638.995.683.879.980.7$581,702$118,931
10New Kent County
FIPS 51127
74.99860.774.760.673.777.2$439,187$123,314
11Roanoke County
FIPS 51161
74.187.456.793.765.561.167.1$334,262$83,709
12Giles County
FIPS 51071
73.869.371.569.283.482.179.9$199,651$65,691
13Highland County
FIPS 51091
73.475.650.4779683.276.2$281,504$65,625
14Isle of Wight County
FIPS 51093
73.274.956.581.290.965.678.7$376,397$95,241
15King George County
FIPS 51099
72.886.150.974.380.578.574.4$470,062$116,884
16Loudoun County
FIPS 51107
72.790.744.297.983.555.128.1$805,711$181,765
17Prince George County
FIPS 51149
72.585.153.779.373.468.282$353,626$84,897
18Washington County
FIPS 51191
72.169.759.484.869.683.182.6$255,766$64,552
19Fluvanna County
FIPS 51065
7285.359.564.47675.778$374,395$96,768
20Gloucester County
FIPS 51073
7281.65085.473.575.569.6$371,033$84,306
21Spotsylvania County
FIPS 51177
7294.653.167.273.77658.9$456,350$112,738
22Frederick County
FIPS 51069
71.895.75058.580.480.970.3$427,505$97,606
23Orange County
FIPS 51137
71.877.5557088.975.276.4$380,212$94,008
24Wise County
FIPS 51195
71.549.6848067.479.381.6$128,767$52,943
25Albemarle County
FIPS 51003
71.496.527.793.676.460.182.6$553,894$104,392
26Augusta County
FIPS 51015
71.289.852.158.47683.187.3$359,440$82,049
27Clarke County
FIPS 51043
70.883.63874.392.477.178.6$568,753$117,111
28Bedford County
FIPS 51019
70.371.152.370.984.485.480.9$347,761$78,937
29Fauquier County
FIPS 51061
70.388.436.178.889.261.676.8$647,006$130,189
30Bland County
FIPS 51021
69.957.570.863.285.982.979.8$186,837$61,216
31Culpeper County
FIPS 51047
6987.139.260.291.179.175.4$485,035$100,049
32Bath County
FIPS 51017
68.759.850.970.49487.382.5$224,212$56,184
33Scott County
FIPS 51169
68.648.762.891.172.476.878.7$170,749$46,349
34Fairfax County
FIPS 51059
68.598.833.498.472.639.718.3$774,448$153,637
35Chesterfield County
FIPS 51041
68.485.554.384.159.364.526.6$409,268$101,931
36Russell County
FIPS 51167
68.245.580.679.155.485.579.8$135,149$50,012
37Stafford County
FIPS 51179
67.985.551.379.559.268.241.4$540,304$137,807
38Floyd County
FIPS 51063
67.770.751.879.561.279.480.2$275,212$62,191
39Appomattox County
FIPS 51011
67.663.647.673.782.184.985.1$290,320$62,853
40Tazewell County
FIPS 51185
67.542.978.471.574.277.980$134,741$47,313
41Craig County
FIPS 51045
67.161.366.45385.181.374.2$227,156$69,057
42Montgomery County
FIPS 51121
66.762.138.690.189.163.475.7$342,441$72,715
43Franklin County
FIPS 51067
66.167.13885.668.386.476.5$355,876$68,849
44Wythe County
FIPS 51197
66.158.164.569.958.983.586.3$214,803$57,745
45Carroll County
FIPS 51035
65.953.466.970.863.682.177.5$184,194$54,484
46Dinwiddie County
FIPS 51053
65.878.164.450.453.68081.2$295,196$83,704
47Campbell County
FIPS 51031
65.57256.759.157.687.482.6$270,596$66,165
48Mathews County
FIPS 51115
65.569.146.859.887.179.270.9$342,415$75,880
49Rockbridge County
FIPS 51163
65.379.742.163.567.677.783.8$329,288$65,469
50Lee County
FIPS 51105
65.139.67467.674.280.280.6$117,797$41,827
51Patrick County
FIPS 51141
65.157.463.871.356.582.377.2$192,604$53,038
52Pittsylvania County
FIPS 51143
6557.668.965.555.678.682.1$189,797$54,085
53Salem city
FIPS 51775
657449.79358.854.124.5$286,983$66,725
54Smyth County
FIPS 51173
64.948.871.852.38178.585.1$154,972$49,883
55Southampton County
FIPS 51175
64.878.662.248.854.575.881.1$268,328$70,795
56Caroline County
FIPS 51033
64.681.357.732.375.980.380.3$352,917$87,407
57King and Queen County
FIPS 51097
64.668.651.253.976.783.479.9$300,988$70,469
58Richmond County
FIPS 51159
64.662.859.464.464.376.177.3$244,336$66,304
59Pulaski County
FIPS 51155
64.562.365.353.868.874.881.7$215,729$62,028
60Prince William County
FIPS 51153
64.496.442.273.462.350.114.3$587,492$131,402
61Charlotte County
FIPS 51037
64.251.266.566.959.685.678$186,051$58,000
62Warren County
FIPS 51187
64.275.345.152.182.47869.5$393,261$84,682
63Dickenson County
FIPS 51051
64.140.982.152.967.686.180.2$113,840$47,254
64Surry County
FIPS 51181
63.966.462.933.491.972.178.1$278,689$78,041
65Virginia Beach city
FIPS 51810
63.882.341.189.453.359.521.9$426,941$92,968
66Lexington city
FIPS 51678
63.562.843.282.884.866.520.6$343,201$84,517
67Middlesex County
FIPS 51119
63.472.935.179.76376.766.8$383,930$75,060
68Madison County
FIPS 51113
63.380.241.242.284.376.483.9$414,199$84,323
69Alleghany County
FIPS 51005
63.255.473.235.181.575.585.4$177,485$56,188
70Greene County
FIPS 51079
63.182.454.333.574.372.975.4$378,637$89,808
71Falls Church city
FIPS 51610
63.110011.610068.24018.4$1,148,927$143,262
72Colonial Heights city
FIPS 51570
62.778.561.768.345.661.619.8$279,275$76,505
73Fairfax city
FIPS 51600
62.797.521.786.468.344.718.9$787,165$132,348
74Louisa County
FIPS 51109
62.473.342.961.563.378.475$415,533$86,689
75Amherst County
FIPS 51009
62.365.564.848.647.586.285$257,885$68,724
76Norton city
FIPS 51720
61.938.875.465.767.469.761.8$120,365$41,495
77Mecklenburg County
FIPS 51117
61.86258.344.770.38477.2$206,873$57,045
78Lunenburg County
FIPS 51111
61.551.978.535.36287.177.2$144,358$54,842
79Amelia County
FIPS 51007
6169.355.641.456.788.582.3$326,735$76,717
80Brunswick County
FIPS 51025
60.855.877.31388.376.680.4$144,832$53,084
81Henrico County
FIPS 51087
60.771.244.57757.865.122.9$397,234$88,783
82Nelson County
FIPS 51125
60.769.535.462.370.378.272.2$361,835$72,589
83Arlington County
FIPS 51013
60.287.618.397.965.234.418.8$824,388$142,114
84Rappahannock County
FIPS 51157
59.777.212.560.993.173.975.5$562,641$83,380
85Chesapeake city
FIPS 51550
59.179.647.479.12558.638.8$421,284$95,373
86Henry County
FIPS 51089
5947.379.351.631.583.877.7$141,995$50,760
87Charles City County
FIPS 51036
58.769.46521.7-79.580.5$281,917$75,417
88Nottoway County
FIPS 51135
58.153.766.223.371.586.981$194,743$63,261
89Manassas Park city
FIPS 51685
58.110041.733.276.23913.5$461,985$103,250
90Halifax County
FIPS 51083
56.945.872.130.860.281.682.1$149,871$52,013
91Buckingham County
FIPS 51029
56.557.558.22072.886.579.6$249,895$60,828
92Covington city
FIPS 51580
56.332.279.739.180.772.722.5$106,639$41,944
93Shenandoah County
FIPS 51171
56.265.139.43378.578.178.6$341,883$67,191
94Buena Vista city
FIPS 51530
56.260.163.826.783.761.623$183,965$57,833
95Grayson County
FIPS 51077
56.155.753.94748.682.376.6$201,537$47,730
96Radford city
FIPS 51750
55.941.945.687.158.66721.9$254,686$57,348
97Staunton city
FIPS 51790
55.472.548.940.261.965.922.8$282,101$65,581
98Sussex County
FIPS 51183
55.152.471.216.863.47577.5$185,630$63,530
99Page County
FIPS 51139
555837.241.678.673.674.8$301,313$57,037
100Suffolk city
FIPS 51800
5580.950.843.131.352.669.9$385,312$92,666
101Buchanan County
FIPS 51027
54.529.192.429.741.78176$77,985$42,886
102Westmoreland County
FIPS 51193
54.351.543.131.890.472.468.8$306,854$63,398
103Cumberland County
FIPS 51049
53.873.741.918.265.375.178.6$280,107$55,325
104Greensville County
FIPS 51081
53.645.967.18.777.779.480.1$168,870$54,668
105Northumberland County
FIPS 51133
53.548.831.465.262.576.568$362,087$66,480
106Manassas city
FIPS 51683
5397.745.233.23940.115.8$491,878$113,590
107Williamsburg city
FIPS 51830
52.153.927.583.850.363.921.4$406,998$75,604
108Bristol city
FIPS 51520
51.65063.249.941.759.821.3$178,469$50,404
109Prince Edward County
FIPS 51147
50.140.547.313.685.884.782.2$239,656$56,315
110Waynesboro city
FIPS 51820
50.172.342.837.138.669.823.3$290,337$59,994
111Essex County
FIPS 51057
49.656.236.915.678.57774.3$295,722$56,520
112Accomack County
FIPS 51001
47.650.35026.733.483.576.9$243,435$58,993
113Alexandria city
FIPS 51510
46.883.919.545.650.832.718.2$685,515$119,681
114Northampton County
FIPS 51131
46.751.934.312.779.667.577.8$305,552$61,632
115Charlottesville city
FIPS 51540
45.974.613.966.931.444.125.7$487,195$74,824
116Roanoke city
FIPS 51770
44.557.954.644.77.651.722.8$218,676$55,378
117Fredericksburg city
FIPS 51630
44.477.826.83823.663.315.6$466,610$86,071
118Lancaster County
FIPS 51103
44.356.830.112.355.480.476.1$389,603$69,713
119Hampton city
FIPS 51650
43.661.753.923.623.953.122$275,443$69,621
120Emporia city
FIPS 51595
43.526.168.2-22.563.529$154,434$51,899
121Winchester city
FIPS 51840
42.961.528.430.451.454.423.7$354,986$63,974
122Galax city
FIPS 51640
42.736.648.952.617.166.632.4$170,033$38,675
123Lynchburg city
FIPS 51680
41.950.649.628.327.659.322.2$243,033$57,947
124Martinsville city
FIPS 51690
41.530.676.815.923.371.417.5$113,940$46,727
125Harrisonburg city
FIPS 51660
4051.634.518.351.657.826.2$323,433$62,254
126Franklin city
FIPS 51620
38.551.158.19.516.75819.3$228,216$63,245
127Newport News city
FIPS 51700
37.960.550.118.44.647.621.6$290,235$69,634
128Hopewell city
FIPS 51670
36.9415513.72161.717.4$216,368$54,729
129Portsmouth city
FIPS 51740
35.54850.525.83.641.621.2$260,360$60,491
130Danville city
FIPS 51590
33.922.269.88.34.375.222.3$135,403$44,423
131Norfolk city
FIPS 51710
33.856.843.316.31.642.521.2$306,421$66,109
132Richmond city
FIPS 51760
326427.57.614.443.421.9$364,981$64,587
133Petersburg city
FIPS 51730
29.931.957.433.157.815.4$193,560$50,698