These Are The 20 Best Small Towns In Virginia For 2018


We used science and data to determine which small towns in Virginia are the best of the best.

Join HomeSnacks
This article is an opinion based on facts and is meant as infotainment. Data updated for 2018.

Swipe left for slideshow. Article continues below.
Advertisement. Article Continues Below.

You’ve seen these lists before: Best places to live in Virginia, Most Beautiful Downtowns, etc., etc. But all of them focus on major cities and towns in the Old Dominion and no one pays attention to the little guy.

Well, that’s all about to change as we put together a list of the best small towns in Virginia based on numbers–not opinions or hearsay.

We’ll dive right into our methodology in the next section; but first, we thought you might just want to know which places in Virginia ranked the based–you know, based on science.

Before we get to the top 20, here’s a look at the 10 Best Small Towns To Live in Virginia for 2018:

  1. Pantops (Homes For Sale)
  2. Belmont Estates (Homes For Sale)
  3. Hayfield (Homes For Sale)
  4. Kings Park (Homes For Sale)
  5. Hampden-Sydney (Homes For Sale)
  6. Ravensworth (Homes For Sale)
  7. Daleville (Homes For Sale)
  8. Dayton (Homes For Sale)
  9. Haymarket (Homes For Sale)
  10. Boyce (Homes For Sale)

If you live in one of these small towns like Pantops, chances are, you’re not surprised. After all, you know how great you have it.

But for the rest of you–keep reading and we’ll get to just why these small towns made our list.

For more reading on the Old Dominion check out:

Advertisement. Article Continues Below.

How We Determined The Coolest Towns In Virginia

We threw a lot of criteria at this one in order to get the best, most complete results possible. Using the most recent data from the Census’s 2012-2016 American Community Survey and the Bureau of Labor Statistics, this is the criteria we used:

  • Population Density (Higher is better)
  • Lowest Unemployment Rates
  • Housing costs (Higher is better. More demand.)
  • Adjusted Median Income (Higher is better)
  • Highly Educated Adults (Higher is better)
  • Insurance Rates (Higher is better)
  • Commute Times (Lower is better)

We looked at places with populations lower than 5,000 people and greater than 1,000, of which, there were a lot – 168 to be exact.

We then ranked each place in each category with scores from 1 to 168, averaged them out, and the lowest scores went to our Best Small Towns in Virginia. Top of that list — Pantops.

Keep reading to find out more about our top 20 best small towns in Virginia.

Advertisement. Article Continues Below.

1. Pantops


Population: 3,688
Median Income: $66,875 (36th Best)
Median Home Value: $295,900 (22nd Best)
More on Pantops: Data| Homes For Sale

2. Belmont Estates


Population: 1,329
Median Income: $109,063 (8th Best)
Median Home Value: $287,800 (23rd Best)
More on Belmont Estates: Data| Homes For Sale

3. Hayfield


Population: 4,453
Median Income: $136,398 (2nd Best)
Median Home Value: $477,900 (4th Best)
More on Hayfield: Data| Homes For Sale

4. Kings Park


Population: 4,687
Median Income: $127,989 (5th Best)
Median Home Value: $439,900 (7th Best)
More on Kings Park: Data| Homes For Sale

5. Hampden-Sydney


Population: 1,600
Median Income: $130,197 (3rd Best)
Median Home Value: $186,900 (63rd Best)
More on Hampden-Sydney: Data| Homes For Sale

6. Ravensworth


Population: 2,175
Median Income: $109,107 (7th Best)
Median Home Value: $451,900 (6th Best)
More on Ravensworth: Data| Homes For Sale

7. Daleville


Population: 3,180
Median Income: $87,083 (18th Best)
Median Home Value: $270,800 (25th Best)
More on Daleville: Data| Homes For Sale

8. Dayton


Population: 1,633
Median Income: $47,083 (82nd Best)
Median Home Value: $225,000 (39th Best)
More on Dayton: Data| Homes For Sale

9. Haymarket


Population: 1,826
Median Income: $122,303 (6th Best)
Median Home Value: $389,700 (13th Best)
More on Haymarket: Data| Homes For Sale

10. Boyce


Population: 1,013
Median Income: $90,417 (16th Best)
Median Home Value: $312,900 (20th Best)
More on Boyce: Data| Homes For Sale

11. Rivanna


Population: 1,733
Median Income: $128,214 (4th Best)
Median Home Value: $639,300 (1st Best)
More on Rivanna: Data| Homes For Sale

12. Lovettsville


Population: 2,096
Median Income: $105,284 (9th Best)
Median Home Value: $325,400 (16th Best)
More on Lovettsville: Data| Homes For Sale

13. University Center


Population: 4,018
Median Income: $82,670 (22nd Best)
Median Home Value: $314,000 (18th Best)
More on University Center: Data| Homes For Sale

14. Laymantown


Population: 2,203
Median Income: $71,960 (31st Best)
Median Home Value: $207,600 (50th Best)
More on Laymantown: Data| Homes For Sale

15. Cloverdale


Population: 3,371
Median Income: $59,531 (50th Best)
Median Home Value: $261,400 (26th Best)
More on Cloverdale: Data| Homes For Sale

16. County Center Cdp

Source: Public Domain

Population: 3,390
Median Income: $92,734 (15th Best)
Median Home Value: $390,900 (12th Best)
More on County Center Cdp: Data| Homes For Sale

17. Bull Run Mountain Estates


Population: 1,359
Median Income: $105,119 (10th Best)
Median Home Value: $318,700 (17th Best)
More on Bull Run Mountain Estates: Data| Homes For Sale

18. Mason Neck


Population: 2,137
Median Income: $144,792 (1st Best)
Median Home Value: $630,100 (2nd Best)
More on Mason Neck: Data| Homes For Sale

19. Enon


Population: 3,981
Median Income: $73,286 (27th Best)
Median Home Value: $157,600 (87th Best)
More on Enon: Data| Homes For Sale

20. Dulles Town Center

Source: Public Domain

Population: 4,619
Median Income: $87,847 (17th Best)
Median Home Value: $388,200 (14th Best)
More on Dulles Town Center: Data| Homes For Sale

Science Can Tackle Any Issue, Even Small Ones

We said it once and we’ll say it again — this list: it’s just science. We did the research, we crunched the numbers, and it turns out, these 20 small towns in Virginia are the best, in which to live.

And who can argue with that?

If you’re curious, here are the worst small towns in Virginia:

  1. Henry Fork
  2. Bassett
  3. Castlewood

For more Virginia reading, check out:

Detailed List Of The Best Small Towns In Virginia

Rank City Population Median Income Median Home Value
1 Pantops 3,688 $66,875 $295,900
2 Belmont Estates 1,329 $109,063 $287,800
3 Hayfield 4,453 $136,398 $477,900
4 Kings Park 4,687 $127,989 $439,900
5 Hampden-Sydney 1,600 $130,197 $186,900
6 Ravensworth 2,175 $109,107 $451,900
7 Daleville 3,180 $87,083 $270,800
8 Dayton 1,633 $47,083 $225,000
9 Haymarket 1,826 $122,303 $389,700
10 Boyce 1,013 $90,417 $312,900
11 Rivanna 1,733 $128,214 $639,300
12 Lovettsville 2,096 $105,284 $325,400
13 University Center 4,018 $82,670 $314,000
14 Laymantown 2,203 $71,960 $207,600
15 Cloverdale 3,371 $59,531 $261,400
16 County Center Cdp 3,390 $92,734 $390,900
17 Bull Run Mountain Estates 1,359 $105,119 $318,700
18 Mason Neck 2,137 $144,792 $630,100
19 Enon 3,981 $73,286 $157,600
20 Dulles Town Center 4,619 $87,847 $388,200
21 Moorefield Station 1,314 $101,726 $468,500
22 Massanutten 2,399 $75,543 $230,600
23 Nokesville 1,712 $104,550 $411,500
24 Prices Fork 1,308 $49,247 $205,800
25 Nellysford 1,287 $72,348 $414,500
26 Westlake Corner 1,075 $77,115 $427,800
27 Passapatanzy 1,137 $78,608 $234,900
28 Broadway 3,795 $49,226 $205,400
29 North Shore 3,070 $71,739 $507,200
30 Lake Holiday 2,157 $105,117 $204,900
31 Lake Wilderness 2,654 $86,328 $215,800
32 Mount Hermon 4,159 $70,136 $147,200
33 Weyers Cave 2,573 $58,089 $178,800
34 Blue Ridge 2,979 $62,070 $187,600
35 Union Hall 1,281 $64,602 $429,500
36 Piney Mountain 1,589 $59,405 $174,800
37 Emory 1,236 $69,514 $217,100
38 Chatham 1,197 $44,167 $145,700
39 Woodbridge 4,436 $97,535 $325,800
40 Dahlgren 3,249 $73,030 $245,500
41 Captains Cove 1,085 $47,256 $198,400
42 Berryville 4,268 $56,563 $307,200
43 Stafford Courthouse 3,867 $66,445 $247,000
44 Fairlawn 2,562 $58,775 $168,800
45 Elkton 2,793 $51,061 $180,000
46 Colonial Beach 3,552 $55,185 $249,300
47 Apple Mountain Lake 1,226 $69,089 $211,600
48 Lake Caroline 1,900 $61,857 $180,900
49 East Lexington 1,130 $37,048 $215,600
50 Southern Gateway 3,384 $60,691 $236,200
51 Jolivue 1,269 $48,750 $151,400
52 Wattsville 1,226 $50,750 $155,600
53 Marshall 1,877 $58,700 $260,800
54 West Point 3,326 $64,786 $200,300
55 Greenville 1,485 $58,271 $170,100
56 Pearisburg 2,714 $45,904 $95,900
57 Clarksville 1,303 $36,250 $159,500
58 Rural Retreat 1,586 $49,464 $122,400
59 Middl 1,442 $58,438 $171,400
60 Wise 3,145 $51,329 $122,400
61 Brightwood 1,362 $56,117 $235,600
62 Grottoes 2,751 $48,563 $169,200
63 Chatmoss 1,316 $73,529 $209,600
64 Lebanon 3,351 $47,695 $152,600
65 Buchanan 1,094 $53,047 $134,300
66 Amherst 2,519 $50,703 $163,600
67 Twin Lakes 1,799 $49,736 $188,900
68 New Market 2,113 $36,570 $197,500
69 Spotsylvania Courthouse 4,590 $66,037 $233,000
70 Stephens City 1,969 $60,474 $175,000
71 Concord 1,484 $65,014 $163,700
72 Central Garage 1,167 $60,036 $216,700
73 Halifax 1,387 $54,219 $145,600
74 Warsaw 1,358 $40,972 $200,000
75 Chincoteague 2,919 $47,414 $222,500
76 Blackstone 3,517 $38,350 $90,700
77 Verona 3,551 $44,012 $153,500
78 Lake Land’or 3,707 $72,014 $178,200
79 South Hill 4,505 $41,780 $133,300
80 Ruckersville 1,206 $40,729 $248,800
81 Claypool Hill 1,792 $41,629 $159,900
82 Bracey 1,296 $37,308 $220,300
83 Merrimac 2,110 $27,833 $86,900
84 Loch Lomond 4,151 $84,286 $271,700
85 Woodlawn Cdp (Carroll County) 2,247 $46,500 $111,300
86 Belview 1,435 $39,310 $139,300
87 Bowling Green 1,239 $49,632 $246,100
88 Gloucester Courthouse 2,458 $55,962 $239,400
89 Gordonsville 1,627 $39,946 $178,600
90 Shawneeland 1,286 $62,948 $151,800
91 Altavista 3,478 $34,250 $125,700
92 Hurt 1,498 $40,931 $115,100
93 Deltaville 1,054 $40,781 $313,300
94 Glenvar 1,062 $32,691 $155,400
95 Windsor 2,643 $52,039 $172,900
96 Adwolf 1,497 $51,223 $90,800
97 Crewe 2,629 $40,566 $124,100
98 Lyndhurst 1,751 $63,571 $187,100
99 Glade Spring 1,527 $44,375 $94,900
100 Elliston 1,380 $38,088 $93,300

Like HomeSnacks on Facebook: