VAVirginia rankings

Oldest towns in Virginia

Ranked by the median age of residents — often lake, mountain and retirement towns. 255 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownMedian agePopulationHome value
1 North Shore3,638 people 62.6 3,638 $504,400
2 Chincoteague Chincoteague3,296 people 57.4 3,296 $349,500
3 Chamberlayne4,692 people 54.6 4,692 $351,100
4 Cloverdale3,208 people 54.3 3,208 $359,900
5 Luray Luray4,827 people 54.0 4,827 $253,900
6 Lake of the Woods7,984 people 52.8 7,984 $399,300
7 Mount Hermon4,155 people 52.1 4,155 $211,600
8 Daleville3,797 people 50.7 3,797 $370,100
9 Pearisburg2,860 people 48.1 2,860 $157,400
10 Union Mill4,484 people 47.3 4,484 $961,400
11 South Hill South Hill4,786 people 47.2 4,786 $242,700
12 Braddock6,536 people 46.7 6,536 $941,600
13 McLean McLean49,627 people 46.6 49,627 $1,412,700
14 Berryville Berryville4,707 people 46.6 4,707 $550,500
15 Abingdon Abingdon8,330 people 46.4 8,330 $228,000
16 Smithfield Smithfield8,834 people 46.3 8,834 $374,900
17 Long Branch7,034 people 46.3 7,034 $842,400
18 Gloucester Courthouse3,336 people 46.3 3,336 $381,500
19 Wytheville8,202 people 46.1 8,202 $196,800
20 Colonial Beach3,966 people 46.0 3,966 $268,200
21 Great Falls15,228 people 45.7 15,228 $1,411,000
22 Map of Lebanon Lebanon3,116 people 45.7 3,116 $162,400
23 Blue Ridge Blue Ridge2,800 people 45.7 2,800 $274,500
24 Rocky Mount Rocky Mount4,950 people 45.6 4,950 $207,000
25 Stuarts Draft Stuarts Draft11,780 people 45.5 11,780 $294,300
26 Difficult Run9,938 people 45.3 9,938 $1,111,400
27 Clifton Forge Clifton Forge3,447 people 45.2 3,447 $109,500
28 Wolf Trap15,858 people 45.1 15,858 $1,204,000
29 Lansdowne Lansdowne12,328 people 44.9 12,328 $774,300
30 Massanetta Springs6,358 people 44.8 6,358 $467,700
31 Marion Marion5,670 people 44.8 5,670 $172,500
32 Bedford Bedford7,724 people 44.6 7,724 $222,500
33 Map of Richlands Richlands5,171 people 44.5 5,171 $111,000
34 Tazewell Tazewell4,390 people 44.5 4,390 $111,700
35 Madison Heights Madison Heights10,266 people 44.4 10,266 $191,300
36 Mount Vernon13,122 people 44.2 13,122 $836,200
37 Map of South Boston South Boston7,853 people 44.2 7,853 $171,200
38 Navy3,839 people 44.2 3,839 $1,004,000
39 Fairfax Station Fairfax Station12,566 people 43.9 12,566 $897,000
40 Merrimac2,733 people 43.7 2,733
41 North Springfield7,050 people 43.6 7,050 $649,700
42 Map of West Point West Point3,480 people 43.5 3,480 $286,800
43 Bristol Bristol16,849 people 43.4 16,849 $184,100
44 Franklin Farm Franklin Farm18,736 people 43.3 18,736 $829,600
45 Dunn Loring8,957 people 43.3 8,957 $951,400
46 Map of Verona Verona4,165 people 43.2 4,165 $256,200
47 Hollins17,097 people 43.0 17,097 $244,300
48 Fort Hunt Fort Hunt16,700 people 43.0 16,700 $927,400
49 Galax Galax6,726 people 42.9 6,726 $141,300
50 Map of Bon Air Bon Air16,904 people 42.8 16,904 $365,200
51 Brandermill13,730 people 42.8 13,730 $376,000
52 Crosspointe5,669 people 42.8 5,669 $951,400
53 Belmont9,729 people 42.7 9,729 $846,300
54 Woodlake7,358 people 42.6 7,358 $406,800
55 Cave Spring25,742 people 42.4 25,742 $325,800
56 Fishersville Fishersville9,484 people 42.4 9,484 $348,900
57 Bull Run7,823 people 42.4 7,823 $918,700
58 Floris7,589 people 42.4 7,589 $872,800
59 Kings Park4,315 people 42.4 4,315 $635,300
60 Kings Park West13,442 people 42.3 13,442 $742,800
61 Bluefield4,979 people 42.2 4,979 $152,500
62 Map of Lake Monticello Lake Monticello10,662 people 42.1 10,662 $325,900
63 Mechanicsville Mechanicsville38,683 people 41.8 38,683 $351,000
64 Midlothian19,120 people 41.8 19,120 $408,500
65 Hayfield Hayfield4,392 people 41.8 4,392 $677,500
66 Vienna16,412 people 41.7 16,412 $1,008,800
67 Ashburn46,026 people 41.6 46,026 $699,300
68 Map of Springfield Springfield31,154 people 41.6 31,154 $640,300
69 Blackstone Blackstone3,341 people 41.6 3,341 $140,900
70 Map of Windsor Windsor2,852 people 41.6 2,852 $280,800
71 Annandale Annandale41,705 people 41.4 41,705 $681,300
72 Gloucester Point Gloucester Point11,109 people 41.4 11,109 $320,700
73 Chantilly Chantilly24,036 people 41.3 24,036 $663,600
74 Wakefield Wakefield11,930 people 41.3 11,930 $861,600
75 Norton Norton3,577 people 41.3 3,577 $110,000
76 Poquoson Poquoson12,639 people 41.2 12,639 $400,300
77 Map of Timberlake Timberlake12,725 people 41.1 12,725 $235,900
78 New Baltimore New Baltimore11,919 people 41.1 11,919 $698,000
79 Big Stone Gap Big Stone Gap5,162 people 41.0 5,162 $163,000
80 Franconia18,335 people 40.9 18,335 $567,100
81 East Highland Park15,265 people 40.8 15,265 $229,200
82 Lake Barcroft Lake Barcroft10,973 people 40.7 10,973 $887,300
83 Tuckahoe Tuckahoe49,183 people 40.6 49,183 $462,800
84 Burke44,029 people 40.6 44,029 $747,700
85 Falls Church14,710 people 40.5 14,710 $1,055,600
86 Crozet Crozet9,289 people 40.5 9,289 $547,200
87 Danville Danville42,214 people 40.4 42,214 $119,100
88 Loudoun Valley Estates Loudoun Valley Estates10,271 people 40.4 10,271 $814,200
89 Greenbriar Greenbriar8,243 people 40.4 8,243 $662,500
90 Laurel Hill Laurel Hill7,450 people 40.4 7,450 $696,000
91 Pantops4,665 people 40.3 4,665 $522,900
92 Kingstowne Kingstowne18,360 people 40.2 18,360 $626,700
93 Lowes Island11,018 people 40.2 11,018 $793,200
94 Warrenton10,176 people 40.2 10,176 $478,300
95 Reston64,414 people 40.1 64,414 $642,000
96 Oakton36,528 people 40.1 36,528 $792,100
97 Glen Allen Glen Allen17,551 people 40.1 17,551 $357,200
98 Fair Lakes8,894 people 40.1 8,894 $588,200
99 Salem Salem25,618 people 40.0 25,618 $258,600
100 Staunton Staunton25,948 people 39.9 25,948 $259,200
101 Montrose8,285 people 39.9 8,285 $194,100
102 Newington Forest12,316 people 39.8 12,316 $592,200
103 Dranesville11,828 people 39.8 11,828 $744,500
104 Mantua8,298 people 39.7 8,298 $1,001,200
105 Belle Haven6,570 people 39.7 6,570 $689,400
106 Map of Grottoes Grottoes2,961 people 39.7 2,961 $275,700
107 Dublin Dublin2,671 people 39.7 2,671 $180,500
108 Map of West Springfield West Springfield22,532 people 39.6 22,532 $637,300
109 Wyndham Wyndham12,099 people 39.6 12,099 $703,000
110 Rockwood10,010 people 39.5 10,010 $354,400
111 Map of Rose Hill Rose Hill21,066 people 39.4 21,066 $687,600
112 South Run6,600 people 39.4 6,600 $978,500
113 Sandston7,399 people 39.3 7,399 $219,900
114 Map of Christiansburg Christiansburg22,720 people 39.2 22,720 $252,600
115 Forest Forest13,430 people 39.2 13,430 $319,800
116 Burke Centre17,037 people 39.1 17,037 $641,700
117 Brambleton24,537 people 39.0 24,537 $865,800
118 Cascades12,357 people 39.0 12,357 $671,100
119 Map of Altavista Altavista3,342 people 39.0 3,342 $142,900
120 Suffolk Suffolk98,796 people 38.7 98,796 $347,400
121 Map of Chester Chester24,474 people 38.7 24,474 $327,200
122 Map of Buckhall Buckhall21,602 people 38.7 21,602 $635,500
123 Broadway Broadway4,273 people 38.7 4,273 $284,300
124 Short Pump Short Pump29,026 people 38.6 29,026 $568,900
125 South Riding34,352 people 38.5 34,352 $746,200
126 Map of Montclair Montclair22,387 people 38.5 22,387 $577,800
127 Pulaski Pulaski8,893 people 38.5 8,893 $160,500
128 Martinsville13,658 people 38.4 13,658 $98,400
129 Roanoke Roanoke98,355 people 38.3 98,355 $190,500
130 Map of Waynesboro Waynesboro22,841 people 38.3 22,841 $245,500
131 Groveton13,931 people 38.3 13,931 $585,000
132 Franklin Franklin8,250 people 38.3 8,250 $256,600
133 Map of Orange Orange5,066 people 38.3 5,066 $273,300
134 Colonial Heights18,352 people 38.2 18,352 $246,600
135 Lincolnia Lincolnia20,320 people 38.1 20,320 $647,400
136 Moorefield6,123 people 38.1 6,123 $800,200
137 Lake Ridge Lake Ridge46,049 people 38.0 46,049 $471,200
138 Highland Springs14,296 people 38.0 14,296 $227,300
139 Independent Hill Independent Hill10,853 people 38.0 10,853 $674,300
140 Covington5,680 people 38.0 5,680 $83,500
141 Lake Land'Or Lake Land'Or4,390 people 38.0 4,390 $302,500
142 Elkton Elkton3,006 people 38.0 3,006 $246,800
143 Virginia Beach Virginia Beach456,349 people 37.9 456,349 $382,500
144 Map of Chesapeake Chesapeake252,583 people 37.9 252,583 $378,400
145 Centreville Centreville71,706 people 37.8 71,706 $590,500
146 Alexandria156,976 people 37.7 156,976 $735,100
147 Front Royal Front Royal15,296 people 37.7 15,296 $314,400
148 Aquia Harbour7,481 people 37.7 7,481 $461,000
149 Pimmit Hills Pimmit Hills6,589 people 37.7 6,589 $966,500
150 Map of Newington Newington13,478 people 37.6 13,478 $598,000
151 Innsbrook8,578 people 37.6 8,578 $463,500
152 Hopewell22,959 people 37.5 22,959 $181,600
153 Falmouth Falmouth5,216 people 37.5 5,216 $438,200
154 Broadlands14,353 people 37.4 14,353 $896,900
155 Hollymead8,482 people 37.4 8,482 $435,300
156 Map of Collinsville Collinsville7,139 people 37.4 7,139 $146,700
157 Potomac Mills5,741 people 37.4 5,741 $582,700
158 Hillsville2,864 people 37.3 2,864 $159,000
159 Map of Gainesville Gainesville18,196 people 37.2 18,196 $712,600
160 Map of Idylwood Idylwood17,559 people 37.2 17,559 $756,900
161 Vinton Vinton8,056 people 37.2 8,056 $190,900
162 One Loudoun3,309 people 37.2 3,309 $876,700
163 Leesylvania Leesylvania21,632 people 37.1 21,632 $531,500
164 Woodlawn21,194 people 37.1 21,194 $367,200
165 Map of Dumbarton Dumbarton7,997 people 37.1 7,997 $291,300
166 Map of King George King George4,851 people 37.1 4,851 $380,500
167 Meadowbrook20,749 people 37.0 20,749 $298,500
168 Shenandoah2,888 people 37.0 2,888 $212,600
169 Bailey's Crossroads24,271 people 36.9 24,271 $416,600
170 Hampton Hampton137,557 people 36.8 137,557 $245,700
171 Linton Hall41,876 people 36.8 41,876 $617,000
172 Winchester Winchester27,913 people 36.8 27,913 $343,000
173 Carrollton8,436 people 36.8 8,436 $423,900
174 Map of Fairfax Fairfax25,026 people 36.6 25,026 $722,600
175 Emporia5,547 people 36.6 5,547 $148,500
176 Tysons28,936 people 36.5 28,936 $640,000
177 Manassas Park Manassas Park16,798 people 36.5 16,798 $395,900
178 Sugarland Run12,629 people 36.5 12,629 $576,700
179 Wise Wise2,916 people 36.5 2,916 $144,700
180 Map of Lakeside Lakeside12,654 people 36.4 12,654 $288,200
181 Countryside Countryside9,661 people 36.4 9,661 $630,200
182 Loch Lomond4,606 people 36.4 4,606 $442,300
183 Map of County Center County Center3,789 people 36.4 3,789 $588,900
184 West Falls Church West Falls Church31,279 people 36.2 31,279 $706,800
185 Map of Huntington Huntington13,502 people 36.2 13,502 $541,900
186 Leesburg Leesburg49,171 people 36.1 49,171 $667,800
187 Lake Wilderness3,139 people 36.1 3,139 $353,100
188 Purcellville Purcellville8,973 people 36.0 8,973 $654,200
189 Strasburg7,214 people 36.0 7,214 $269,100
190 Map of Portsmouth Portsmouth97,190 people 35.9 97,190 $246,900
191 Lorton Lorton20,991 people 35.9 20,991 $626,500
192 Buena Vista6,593 people 35.9 6,593 $156,200
193 Enon4,137 people 35.9 4,137 $253,600
194 Timberville3,036 people 35.9 3,036 $231,000
195 Petersburg Petersburg33,537 people 35.8 33,537 $189,000
196 Dulles Town Center Dulles Town Center5,464 people 35.7 5,464 $606,500
197 Triangle10,450 people 35.6 10,450 $505,300
198 Map of Arlington Arlington236,254 people 35.5 236,254 $895,000
199 Fair Oaks Fair Oaks35,545 people 35.5 35,545 $608,200
200 Map of Sterling Sterling32,411 people 35.3 32,411 $526,000
201 Shenandoah Farms4,179 people 35.3 4,179 $280,700
202 Shawneeland2,754 people 35.3 2,754 $272,900
203 Map of Dale City Dale City71,016 people 35.2 71,016 $425,500
204 Hybla Valley Hybla Valley17,257 people 35.2 17,257 $503,000
205 Woodstock Woodstock5,871 people 35.2 5,871 $268,700
206 Herndon Herndon24,672 people 35.1 24,672 $599,100
207 Map of Sudley Sudley19,162 people 35.1 19,162 $424,800
208 Laurel Laurel18,721 people 35.1 18,721 $283,600
209 Map of Manassas Manassas42,976 people 34.8 42,976 $449,900
210 Stone Ridge16,603 people 34.8 16,603 $672,800
211 Map of Richmond Richmond229,359 people 34.7 229,359 $353,000
212 Woodburn9,503 people 34.7 9,503 $764,100
213 Merrifield Merrifield20,698 people 34.6 20,698 $660,800
214 Seven Corners Seven Corners9,371 people 34.6 9,371 $318,700
215 Spotsylvania Courthouse7,180 people 34.6 7,180 $395,700
216 Manchester12,445 people 34.5 12,445 $317,000
217 Map of Newport News Newport News184,216 people 34.4 184,216 $260,600
218 Dahlgren3,350 people 34.1 3,350 $423,300
219 Woodbridge43,945 people 33.8 43,945 $422,400
220 Bellwood7,907 people 33.3 7,907 $225,300
221 Dumfries Dumfries5,816 people 33.3 5,816 $331,800
222 Charlottesville Charlottesville45,437 people 33.1 45,437 $486,700
223 Bull Run Bull Run16,859 people 33.1 16,859 $413,500
224 Marshall3,219 people 33.1 3,219 $436,000
225 Map of Cherry Hill Cherry Hill26,044 people 33.0 26,044 $492,500
226 Map of Weyers Cave Weyers Cave2,744 people 32.9 2,744 $283,800
227 Norfolk Norfolk233,596 people 32.7 233,596 $289,900
228 Yorkshire9,782 people 32.7 9,782 $451,000
229 Map of Culpeper Culpeper20,794 people 32.5 20,794 $390,000
230 Bealeton5,034 people 32.2 5,034 $388,400
231 Fredericksburg Fredericksburg28,873 people 32.1 28,873 $483,700
232 University Center3,923 people 32.0 3,923 $507,500
233 Crewe Crewe2,906 people 32.0 2,906 $139,400
234 Lake Caroline2,862 people 32.0 2,862 $297,600
235 McNair22,655 people 31.9 22,655 $595,800
236 Lovettsville Lovettsville2,719 people 31.6 2,719 $543,700
237 Map of Bridgewater Bridgewater6,708 people 31.4 6,708 $384,700
238 Ashland Ashland7,772 people 30.6 7,772 $293,200
239 Matoaca2,724 people 30.5 2,724 $251,000
240 Arcola3,509 people 30.1 3,509 $637,800
241 Hutchison7,284 people 29.1 7,284 $476,900
242 Lynchburg79,497 people 28.6 79,497 $229,800
243 Bensley5,949 people 28.6 5,949 $218,500
244 Harrisonburg Harrisonburg51,392 people 25.0 51,392 $299,100
245 Farmville Farmville7,774 people 24.8 7,774 $238,900
246 Ettrick Ettrick5,910 people 24.3 5,910 $211,200
247 Bethel Manor4,393 people 24.3 4,393
248 Williamsburg Williamsburg15,798 people 23.7 15,798 $428,100
249 Radford16,726 people 23.3 16,726 $220,700
250 Lexington Lexington7,525 people 22.6 7,525 $275,200
251 Quantico Base Quantico Base5,840 people 22.3 5,840
252 Blacksburg Blacksburg45,446 people 21.9 45,446 $446,300
253 George Mason George Mason9,937 people 20.8 9,937 $728,000
254 Fort Belvoir8,449 people 19.7 8,449
255 University of Virginia9,065 people 19.6 9,065 $442,600

How this ranking works

We rank every town by the median age of residents — often lake, mountain and retirement towns. The town with the highest figure ranks #1. For comparison, the figure for Virginia as a whole is 39.0.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states