Skip to main content

Most Educated Cities in Virginia

Cities with at least 1,000 residents, ranked by percentage of adults (25+) with a bachelor's degree or higher.

#CityBachelor's+Graduate+Median IncomePopulation
1 Navy 87.8% 45.4% $238,676 3,839
2 Difficult Run 85.5% 48.4% $250,000+ 9,938
3 Great Falls Crossing 85.4% 47.8% $250,000+ 1,414
4 Great Falls 85.3% 51.4% $250,000+ 15,228
5 Wolf Trap 85.1% 49.3% $250,000+ 15,858
6 South Run 85.1% 52.6% $250,000+ 6,600
7 Wyndham 84.5% 45.7% $235,250 12,099
8 McLean 84.3% 56.5% $250,000+ 49,627
9 Sully Square 80.7% 48.5% $175,781 2,394
10 Fort Hunt 80.7% 42.4% $216,038 16,700
11 Goose Creek Village 80.7% 43.9% $198,631 2,461
12 Falls Church 80.5% 51.8% $143,262 14,710
13 Rivanna 80.2% 47.7% $146,328 2,211
14 Dunn Loring 80.0% 43.3% $244,265 8,957
15 Brambleton 79.8% 40.5% $238,018 24,537
16 Loudoun Valley Estates 79.4% 42.5% $224,704 10,271
17 Tysons 79.3% 41.8% $129,818 28,936
18 Mantua 78.9% 50.0% $213,047 8,298
19 Franklin Farm 78.7% 40.7% $215,544 18,736
20 Crosspointe 77.9% 43.6% $250,000+ 5,669
21 Kincora 77.7% 24.6% $134,279 1,008
22 Broadlands 77.6% 34.4% $241,042 14,353
23 Arlington 77.1% 41.7% $142,114 236,254
24 Belmont 76.6% 35.5% $242,542 9,729
25 Floris 76.5% 45.1% $246,058 7,589
26 Crozet 76.3% 44.8% $129,417 9,289
27 Merrifield 76.2% 43.4% $136,373 20,698
28 Lowes Island 76.1% 34.2% $220,833 11,018
29 Dranesville 75.2% 34.0% $214,688 11,828
30 Stone Ridge 75.1% 30.7% $187,563 16,603
31 Short Pump 75.1% 33.9% $138,845 29,026
32 Hayfield 74.9% 34.4% $192,250 4,392
33 Vienna 74.7% 42.8% $216,953 16,412
34 One Loudoun 74.6% 36.0% $241,250 3,309
35 Oakton 74.5% 39.5% $160,663 36,528
36 Fairfax Station 74.5% 40.4% $212,224 12,566
37 Braddock 73.9% 39.4% $211,689 6,536
38 Wakefield 73.8% 40.9% $237,975 11,930
39 Bull Run (Fairfax County) 72.5% 28.2% $241,933 7,823
40 Reston 72.0% 34.5% $148,710 64,414
41 Earlysville 71.5% 55.5% $142,060 1,222
42 Belle Haven 71.2% 38.1% $140,574 6,570
43 Union Mill 71.1% 33.7% $250,000+ 4,484
44 Pimmit Hills 70.8% 37.6% $172,880 6,589
45 George Mason 69.6% 38.9% $150,341 9,937
46 Nellysford 69.2% 35.4% $136,442 1,584
47 Blacksburg 69.2% 40.4% $50,182 45,446
48 Fair Oaks 69.0% 33.5% $123,947 35,545
49 McNair 68.8% 33.5% $122,778 22,655
50 Oak Grove 68.6% 25.8% $174,423 2,408
51 South Riding 68.5% 33.7% $196,403 34,352
52 Burke 68.5% 34.5% $185,818 44,029
53 Cascades 68.2% 31.2% $167,171 12,357
54 Moorefield 67.9% 31.5% $205,257 6,123
55 Kingstowne 67.5% 38.0% $151,535 18,360
56 Franconia 66.8% 33.1% $152,474 18,335
57 University of Virginia 66.7% 38.4% $52,546 9,065
58 Innsbrook 66.7% 24.6% $129,436 8,578
59 Kings Park West 66.6% 33.8% $170,039 13,442
60 Long Branch 66.5% 35.7% $185,208 7,034
61 Alexandria 66.2% 34.8% $119,681 156,976
62 Pantops 66.1% 35.4% $127,552 4,665
63 Ashburn 66.1% 29.4% $154,978 46,026
64 Bull Run Mountain Estates 65.7% 33.3% $250,000+ 1,827
65 Burke Centre 65.5% 30.5% $164,123 17,037
66 Fair Lakes 65.5% 30.6% $127,332 8,894
67 Huntington 65.2% 31.6% $99,956 13,502
68 Lake Barcroft 65.1% 32.8% $140,882 10,973
69 Lansdowne 64.9% 30.1% $168,731 12,328
70 West Springfield 64.5% 30.7% $163,115 22,532
71 Hollymead 63.8% 26.4% $118,250 8,482
72 Woodburn 63.8% 22.8% $134,013 9,503
73 Mount Vernon 63.6% 32.8% $163,750 13,122
74 Newington 63.2% 29.9% $155,027 13,478
75 Woodlake 63.2% 29.8% $139,344 7,358
76 Idylwood 63.1% 33.9% $120,109 17,559
77 Newington Forest 62.9% 30.7% $149,107 12,316
78 Charlottesville 62.5% 35.6% $74,824 45,437
79 Kings Park 62.4% 24.9% $166,150 4,315
80 Fairfax 62.4% 29.5% $132,348 25,026
81 Rose Hill (Fairfax County) 61.8% 32.6% $174,950 21,066
82 Laurel Hill 61.7% 30.3% $155,667 7,450
83 Dulles Town Center 61.0% 17.0% $125,941 5,464
84 Purcellville 60.9% 23.3% $165,121 8,973
85 Countryside 60.6% 23.7% $148,810 9,661
86 Lorton 60.6% 26.4% $138,685 20,991
87 Arcola 60.2% 22.0% $129,116 3,509
88 Greenbriar 60.1% 27.9% $142,634 8,243
89 New Baltimore 59.8% 24.1% $189,327 11,919
90 Chantilly 59.7% 27.8% $157,124 24,036
91 Cape Charles 59.6% 31.1% $73,750 1,201
92 Centreville 58.2% 24.5% $139,510 71,706
93 Midlothian 58.1% 22.3% $110,084 19,120
94 Gainesville 58.0% 22.9% $174,410 18,196
95 Massanetta Springs 57.6% 28.1% $114,737 6,358
96 Linton Hall 57.0% 21.7% $178,915 41,876
97 Leesburg 56.7% 23.8% $145,205 49,171
98 Tuckahoe 56.6% 23.4% $102,264 49,183
99 Montclair 56.0% 24.8% $155,774 22,387
100 Lincolnia 55.5% 28.5% $121,639 20,320
101 Bon Air 55.2% 22.7% $101,879 16,904
102 Fort Belvoir 55.0% 21.7% $104,205 8,449
103 Camp Barrett 54.8% 14.6% N/A 1,681
104 County Center 54.6% 23.7% $152,356 3,789
105 University Center 54.4% 14.8% $120,533 3,923
106 Massanutten 53.9% 29.3% $108,207 2,261
107 Leesylvania 53.5% 22.0% $132,524 21,632
108 Union Hall 53.4% 17.8% $103,125 1,445
109 Haymarket 53.4% 19.0% $173,750 1,580
110 Herndon 53.2% 22.8% $148,000 24,672
111 Buckhall 52.9% 22.6% $180,021 21,602
112 West Falls Church 52.4% 25.9% $134,978 31,279
113 Ravensworth 52.1% 23.9% $166,094 2,475
114 Lake Monticello 51.8% 21.6% $106,818 10,662
115 Mason Neck 51.8% 28.1% $167,857 2,039
116 Independent Hill 51.5% 21.0% $204,886 10,853
117 Goochland 51.4% 6.3% N/A 1,182
118 Innovation 51.2% 19.3% $31,943 1,034
119 Piney Mountain 50.8% 14.2% $138,636 2,288
120 Lexington 50.7% 30.1% $84,517 7,525
121 Chamberlayne 50.4% 28.9% $97,544 4,692
122 Lake Ridge 50.0% 21.2% $127,154 46,049
123 Lovettsville 49.7% 16.0% $141,406 2,719
124 Brandermill 49.1% 19.6% $107,396 13,730
125 Penhook 49.1% 18.9% $108,750 1,250
126 Rockwood 49.0% 18.6% $97,992 10,010
127 Cave Spring 48.8% 18.4% $87,539 25,742
128 Nokesville 48.1% 22.5% $96,932 1,226
129 Sugarland Run 47.8% 19.7% $166,385 12,629
130 Groveton 47.1% 23.3% $101,974 13,931
131 Springfield 46.9% 20.8% $125,999 31,154
132 Bridgewater 46.7% 17.2% $75,280 6,708
133 North Springfield 46.5% 15.0% $130,400 7,050
134 Belmont Estates 46.4% 18.8% $86,835 1,162
135 Warrenton 46.1% 17.1% $83,331 10,176
136 Fredericksburg 46.1% 20.3% $86,071 28,873
137 Merrimac 45.9% 29.5% $53,611 2,733
138 Glen Allen 45.8% 16.1% $92,723 17,551
139 Williamsburg 45.8% 22.5% $75,604 15,798
140 Falmouth 45.7% 23.1% $111,977 5,216
141 Richmond 45.6% 18.9% $64,587 229,359
142 Forest 45.6% 23.0% $81,552 13,430
143 Lake of the Woods 45.6% 19.8% $109,153 7,984
144 Annandale 45.6% 19.1% $116,263 41,705
145 Aquia Harbour 45.5% 20.5% $152,708 7,481
146 Bailey's Crossroads 45.3% 22.5% $88,483 24,271
147 Quantico Base 44.9% 14.6% $72,821 5,840
148 Christiansburg 44.7% 21.1% $77,147 22,720
149 North Shore 43.8% 17.6% $109,951 3,638
150 Cherry Hill 43.7% 17.7% $122,447 26,044
151 Fairlawn 42.2% 16.0% $66,918 2,488
152 Daleville 41.6% 16.4% $103,056 3,797
153 Potomac Mills 41.1% 16.5% $104,545 5,741
154 Virginia Beach 40.9% 15.5% $92,968 456,349
155 Hampden-Sydney 40.8% 30.6% $154,565 1,769
156 Triangle 40.8% 15.6% $109,693 10,450
157 Basye 40.6% 11.9% $74,393 1,481
158 Onancock 40.1% 23.1% $54,500 1,433
159 Carrollton 39.9% 15.7% $110,956 8,436
160 Hutchison 39.7% 14.7% $105,651 7,284
161 Manchester 39.7% 13.1% $80,296 12,445
162 Lakeside 39.5% 15.0% $72,032 12,654
163 Bull Run (Prince William County) 39.5% 7.8% $89,679 16,859
164 Rustburg 38.7% 29.6% $72,950 1,417
165 Passapatanzy 38.6% 14.8% $125,608 1,259
166 Dayton 38.5% 15.7% $75,769 1,920
167 Lynchburg 38.5% 15.5% $57,947 79,497
168 Stafford Courthouse 38.4% 15.5% $127,849 5,839
169 Chincoteague 38.0% 16.5% $62,917 3,296
170 Ashland 38.0% 15.5% $61,164 7,772
171 Radford 37.9% 18.7% $57,348 16,726
172 Staunton 37.7% 16.3% $65,581 25,948
173 Riner 37.6% 15.8% $105,759 1,038
174 Harrisonburg 37.5% 18.7% $62,254 51,392
175 Smithfield 36.9% 13.8% $113,158 8,834
176 Chesapeake 36.9% 14.4% $95,373 252,583
177 Apple Mountain Lake 36.8% 22.7% $131,799 1,671
178 Halifax 36.7% 16.3% $55,792 1,496
179 Abingdon 36.5% 15.0% $54,544 8,330
180 Weyers Cave 36.4% 13.5% $97,791 2,744
181 Poquoson 36.3% 16.4% $120,972 12,639
182 Captains Cove 36.2% 13.1% $110,156 1,542
183 Chatham 36.1% 14.9% $58,661 1,448
184 Hybla Valley 35.9% 17.5% $80,959 17,257
185 Laymantown 35.8% 13.5% $88,401 1,626
186 Mechanicsville 35.8% 13.1% $98,595 38,683
187 Sterling 35.4% 11.8% $123,303 32,411
188 Bethel Manor 35.2% 7.8% $77,294 4,393
189 McGaheysville 35.2% 15.6% $66,761 1,327
190 Seven Corners 35.0% 17.3% $77,400 9,371
191 Fishersville 34.9% 14.9% $83,671 9,484
192 Berryville 34.3% 13.1% $102,788 4,707
193 Farmville 34.0% 18.7% $40,966 7,774
194 Chester 33.8% 10.8% $95,104 24,474
195 Ruckersville 33.6% 13.7% $101,875 1,399
196 Dale City 33.6% 12.4% $111,994 71,016
197 Norfolk 33.5% 14.1% $66,109 233,596
198 Louisa 33.5% 12.6% $65,132 2,435
199 Suffolk 33.3% 13.1% $92,666 98,796
200 Westlake Corner 33.3% 11.2% $95,000 2,033
201 Salem 33.1% 13.6% $66,725 25,618
202 Fort Lee 33.0% 7.2% $82,563 8,993
203 Woodlawn (Fairfax County) 32.8% 14.4% $91,884 21,194
204 Manassas 32.7% 12.6% $113,590 42,976
205 Bracey 32.3% 11.0% $64,605 1,242
206 Cloverdale 32.2% 12.6% $79,975 3,208
207 Mount Hermon 32.0% 11.9% $81,435 4,155
208 Southern Gateway 31.8% 8.1% $95,227 2,771
209 Timberlake 31.6% 7.8% $75,657 12,725
210 Rushmere 31.3% 16.3% $73,750 1,033
211 Winchester 31.3% 13.5% $63,974 27,913
212 Stephens City 31.2% 11.8% $102,593 2,393
213 Rio 31.2% 14.3% $56,250 1,252
214 Spotsylvania Courthouse 31.0% 11.7% $95,331 7,180
215 Dumbarton 31.0% 9.8% $60,169 7,997
216 West Point 30.9% 5.8% $78,785 3,480
217 King George 30.9% 10.5% $98,622 4,851
218 Matoaca 30.9% 16.4% $70,174 2,724
219 Culpeper 30.7% 11.5% $94,721 20,794
220 Newport News 30.6% 11.5% $69,634 184,216
221 Dahlgren 30.5% 10.1% $110,057 3,350
222 Clarksville 30.3% 7.0% $63,533 1,547
223 Roanoke 30.0% 11.5% $55,378 98,355
224 Chatmoss 30.0% 10.6% $73,643 1,563
225 Prince George 29.9% 15.0% $61,571 1,829
226 Laurel 29.8% 10.5% $73,609 18,721
227 Bluefield 29.8% 11.6% $54,041 4,979
228 Woodbridge 29.4% 11.1% $104,741 43,945
229 Gate City 29.3% 8.3% $42,857 1,928
230 Ferrum 29.1% 12.7% $40,435 1,774
231 Buchanan 29.0% 14.0% $54,226 1,367
232 Enon 28.8% 7.4% $76,341 4,137
233 Colonial Beach 28.8% 12.3% $60,513 3,966
234 Hampton 28.5% 11.0% $69,621 137,557
235 Wakefield 28.5% 10.7% $62,386 1,201
236 Emory 28.4% 20.4% $111,667 1,419
237 Lake Wilderness 28.4% 13.3% $120,700 3,139
238 Kenbridge 28.3% 7.9% $61,603 1,432
239 Broadway 28.3% 9.9% $64,669 4,273
240 Courtland 28.3% 12.3% $60,673 1,579
241 Raven 28.1% 10.0% $52,619 1,345
242 Colonial Heights 28.0% 10.2% $76,505 18,352
243 Lake Caroline 27.9% 14.5% $73,000 2,862
244 Bedford 27.9% 7.6% $70,288 7,724
245 Gloucester Courthouse 27.8% 9.5% $75,341 3,336
246 Lake Holiday 27.7% 12.2% $112,039 2,193
247 Altavista 27.7% 3.6% $51,349 3,342
248 East Lexington 27.7% 15.0% $64,241 1,652
249 South Hill 27.6% 14.9% $66,023 4,786
250 Franklin 27.3% 10.6% $63,245 8,250
251 Yorkshire 27.3% 12.4% $112,829 9,782
252 East Highland Park 26.9% 9.4% $64,681 15,265
253 Manassas Park 26.9% 11.9% $103,250 16,798
254 Hollins 26.1% 9.0% $77,456 17,097
255 Gordonsville 26.0% 8.4% $61,556 1,459
256 Ettrick 26.0% 10.9% $58,137 5,910
257 Amherst 25.7% 9.3% $70,841 1,865
258 Waynesboro 25.7% 9.6% $59,994 22,841
259 Meadowbrook 25.6% 9.3% $86,054 20,749
260 Petersburg 25.4% 10.2% $50,698 33,537
261 Wise 25.3% 12.0% $53,596 2,916
262 Kilmarnock 25.2% 7.7% $40,234 1,333
263 Bealeton 25.0% 7.8% $108,224 5,034
264 Shawneeland 25.0% 3.9% $95,337 2,754
265 Glade Spring 24.9% 10.1% $81,298 2,135
266 Collinsville 24.9% 11.0% $52,158 7,139
267 Bristol 24.8% 9.3% $50,404 16,849
268 Wytheville 24.7% 11.3% $47,270 8,202
269 Chilhowie 24.3% 10.9% $51,429 2,428
270 Portsmouth 24.3% 8.9% $60,491 97,190
271 Sudley 24.3% 9.2% $94,309 19,162
272 Ridgeway 24.2% 6.8% $76,875 1,051
273 Dumfries 24.1% 2.6% $82,355 5,816
274 Bowling Green 24.0% 6.1% $82,500 1,561
275 Gloucester Point 23.6% 8.0% $74,001 11,109
276 Buena Vista 23.3% 9.6% $57,833 6,593
277 Highland Springs 23.0% 7.9% $57,599 14,296
278 Central Garage 22.8% 14.9% $87,750 1,864
279 Blue Ridge 22.7% 4.1% $75,871 2,800
280 Stuart 22.7% 6.5% $45,625 1,952
281 Rural Retreat 22.7% 7.7% $61,979 1,644
282 Brightwood 22.6% 8.7% $70,625 1,325
283 Shenandoah Farms 22.6% 10.3% $98,750 4,179
284 Warsaw 22.4% 8.6% $84,828 2,292
285 Woodstock 22.3% 11.3% $76,100 5,871
286 Stuarts Draft 22.2% 5.7% $79,332 11,780
287 Martinsville 22.1% 8.2% $46,727 13,658
288 Verona 21.8% 6.5% $74,000 4,165
289 Rocky Mount 21.7% 9.3% $63,280 4,950
290 Marion 21.4% 7.9% $40,896 5,670
291 Marshall 21.3% 6.1% $93,594 3,219
292 South Boston 21.2% 8.2% $44,052 7,853
293 Lake Land'Or 21.2% 9.0% $94,348 4,390
294 Middletown 21.1% 4.6% $60,288 1,786
295 Orange 21.0% 6.5% $76,370 5,066
296 Clifton Forge 21.0% 11.0% $40,000 3,447
297 Claypool Hill 20.8% 8.0% $45,446 1,610
298 Montrose 20.7% 2.4% $49,550 8,285
299 Clintwood 20.4% 6.4% $52,083 1,400
300 Benns Church 20.1% 5.7% $56,151 1,813
301 Narrows 19.8% 6.1% $62,708 1,935
302 New Market 19.7% 8.3% $51,410 2,342
303 Danville 19.6% 8.3% $44,423 42,214
304 Independence 19.6% 5.2% $39,286 1,132
305 Grottoes 19.6% 9.9% $100,291 2,961
306 Twin Lakes 19.4% 8.9% $66,526 1,562
307 Lebanon 19.1% 7.8% $53,050 3,116
308 Galax 19.1% 7.3% $38,675 6,726
309 Front Royal 18.8% 5.5% $64,838 15,296
310 Greenville 18.8% 3.8% $41,691 1,183
311 Edinburg 18.7% 3.5% $56,686 1,671
312 Stanleytown 18.6% 5.8% $40,000 1,386
313 Riverdale 18.6% 0.0% $60,694 1,077
314 Luray 18.5% 5.1% $50,150 4,827
315 Vinton 18.4% 5.6% $65,445 8,056
316 Appalachia 18.1% 5.9% $43,068 1,391
317 Lawrenceville 18.1% 6.7% $33,611 1,272
318 Boswell's Corner 17.8% 1.0% N/A 1,239
319 Hurt 17.6% 4.5% $59,000 1,361
320 Bensley 17.6% 4.0% $50,547 5,949
321 Bassett 17.6% 2.2% $45,563 1,031
322 Elkton 17.6% 2.3% $62,031 3,006
323 Blackstone 17.6% 5.2% $54,570 3,341
324 Dooms 17.4% 15.5% $87,292 1,454
325 Madison Heights 17.4% 6.2% $60,215 10,266
326 Windsor 17.2% 4.0% $68,661 2,852
327 Blairs 17.2% 11.1% $49,818 1,062
328 Waverly 17.2% 6.5% $50,156 2,324
329 Concord 17.0% 8.2% $71,058 1,462
330 Strasburg 16.9% 6.3% $62,464 7,214
331 Victoria 16.8% 4.5% $41,442 1,595
332 Pulaski 16.7% 7.3% $49,491 8,893
333 Tazewell 16.3% 5.5% $34,618 4,390
334 Emporia 16.0% 6.0% $51,899 5,547
335 Big Stone Gap 15.8% 6.5% $54,581 5,162
336 Shawsville 15.3% 2.2% N/A 1,411
337 Lyndhurst 15.1% 3.8% $76,111 1,309
338 Coeburn 15.1% 2.9% $55,104 1,639
339 Tappahannock 14.9% 3.1% $46,816 1,908
340 Adwolf 14.9% 3.9% $44,464 1,046
341 Hillsville 14.8% 5.1% $58,000 2,864
342 Jonesville 14.8% 6.5% $18,421 1,308
343 Cedar Bluff 14.6% 7.6% $37,170 1,167
344 Chase City 14.4% 7.0% $45,843 2,470
345 Pennington Gap 14.4% 2.9% $21,633 1,798
346 Woodlawn (Carroll County) 14.3% 3.5% $78,405 2,250
347 Bellwood 14.0% 5.2% $47,781 7,907
348 Wattsville 13.9% 4.4% $69,380 1,439
349 Hopewell 13.7% 4.2% $54,729 22,959
350 Norton 13.7% 7.6% $41,495 3,577
351 Gretna 13.6% 4.0% $33,698 1,452
352 Crewe 13.6% 4.1% $70,625 2,906
353 Patrick Springs 13.5% 2.5% $63,304 2,223
354 Richlands 13.5% 5.2% $37,154 5,171
355 Sandston 12.7% 1.9% $59,238 7,399
356 Appomattox 12.7% 3.6% $51,875 2,084
357 Jolivue 12.4% 3.6% $38,214 1,075
358 Pearisburg 12.4% 7.7% $75,532 2,860
359 Glasgow 11.9% 5.6% $51,827 1,330
360 Saltville 10.8% 4.2% $48,658 2,198
361 Mount Jackson 10.8% 2.3% $52,297 2,000
362 Horse Pasture 10.8% 3.6% $54,216 2,236
363 Maurertown 10.3% 2.6% $93,929 1,092
364 Exmore 10.1% 3.9% $29,028 1,571
365 Dublin 10.0% 3.4% $62,426 2,671
366 Castlewood 9.8% 4.2% $60,592 1,357
367 Stanley 9.6% 2.1% $54,301 2,034
368 Timberville 9.5% 4.0% $59,909 3,036
369 Craigsville 9.5% 2.0% $39,609 1,104
370 Weber City 9.5% 2.4% $47,778 1,504
371 Covington 9.5% 4.2% $41,944 5,680
372 Brookneal 9.2% 1.7% $44,850 1,300
373 Loch Lomond 8.6% 1.3% $113,790 4,606
374 Shenandoah 7.9% 0.3% $71,458 2,888
375 Honaker 6.2% 0.9% $44,183 1,188
376 Plum Creek 6.2% 2.5% $41,603 1,068
377 Harriston 5.9% 3.7% $93,250 1,212
378 Mountain Road 4.6% 3.2% $41,250 1,574
379 Crimora 4.1% 1.5% $83,158 1,252