The 10 Best Small Towns In West Virginia For 2026

The best small towns in West Virginia are Williamstown and Shepherd for 2026 based on Saturday Night Science.

You’ve seen these lists before. Best places to live in West Virginia. Best suburbs in West Virginia. Best counties in West Virginia.

Etc., etc., etc.

But they all focus on major cities and towns in the Mountain State, and no one pays attention to the little guy.

Well, that’s all about to change as we put together a list of the superb small towns in West 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 want to know which places in West Virginia ranked the best based on Saturday Night Science.

1

No. 1 best small town in West Virginia

Williamstown, WV

2,980 people
$89,013 median income · 1.9% unemployment
Located in Wood County, West Virginia
Median income +49% vs WV
$89,013
WV $60k
Median home value +23% vs WV
$214,563
WV $174k
Unemployment -65% vs WV
1.9%
WV 5.4%
2

No. 2 best small town in West Virginia

Shepherd, WV

1,460 people
$63,750 median income · 11.9% unemployment
Located in Jefferson County, West Virginia
Median income +7% vs WV
$63,750
WV $60k
Median home value +198% vs WV
$520,447
WV $174k
Unemployment +120% vs WV
11.9%
WV 5.4%
3

No. 3 best small town in West Virginia

Glen Dale, WV

1,461 people
$82,308 median income · 2.5% unemployment
Located in Marshall County, West Virginia
Median income +38% vs WV
$82,308
WV $60k
Median home value +7% vs WV
$185,763
WV $174k
Unemployment -54% vs WV
2.5%
WV 5.4%
4

No. 4 best small town in West Virginia

Bethlehem, WV

2,592 people
$83,409 median income · 3.0% unemployment
Located in Ohio County, West Virginia
Median income +40% vs WV
$83,409
WV $60k
Median home value +21% vs WV
$210,343
WV $174k
Unemployment -44% vs WV
3.0%
WV 5.4%
5

No. 5 best small town in West Virginia

Lavalette, WV

1,005 people
$54,554 median income · 0.0% unemployment
Located in Wayne County, West Virginia
Median income -8% vs WV
$54,554
WV $60k
Median home value -2% vs WV
$170,471
WV $174k
Unemployment -100% vs WV
0.0%
WV 5.4%
6

No. 6 best small town in West Virginia

Prosperity, WV

1,389 people
$85,094 median income · 0.0% unemployment
Located in Raleigh County, West Virginia
Median income +43% vs WV
$85,094
WV $60k
Median home value -13% vs WV
$151,820
WV $174k
Unemployment -100% vs WV
0.0%
WV 5.4%
7

No. 7 best small town in West Virginia

Tornado, WV

1,114 people
$83,000 median income · 0.4% unemployment
Located in Kanawha County, West Virginia
Median income +39% vs WV
$83,000
WV $60k
Median home value +8% vs WV
$187,498
WV $174k
Unemployment -93% vs WV
0.4%
WV 5.4%
8

No. 8 best small town in West Virginia

Blennerhassett, WV

3,282 people
$88,487 median income · 4.7% unemployment
Located in Wood County, West Virginia
Median income +48% vs WV
$88,487
WV $60k
Median home value +11% vs WV
$192,861
WV $174k
Unemployment -13% vs WV
4.7%
WV 5.4%
9

No. 9 best small town in West Virginia

Westover, WV

4,026 peopleSnackAbility 6/10
6/10
$60,769 median income · 3.0% unemployment
Located in Monongalia County, West Virginia
Median income +2% vs WV
$60,769
WV $60k
Median home value +9% vs WV
$189,261
WV $174k
Unemployment -44% vs WV
3.0%
WV 5.4%
10

No. 10 best small town in West Virginia

Star City, WV

1,960 people
$59,123 median income · 1.9% unemployment
Located in Monongalia County, West Virginia
Median income -1% vs WV
$59,123
WV $60k
Median home value +27% vs WV
$221,727
WV $174k
Unemployment -65% vs WV
1.9%
WV 5.4%

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is West Virginia’s statewide median.

City Median income vs WV
1 Williamstown $89,013 +49%
2 Shepherd $63,750 +7%
3 Glen Dale $82,308 +38%
4 Bethlehem $83,409 +40%
5 Lavalette $54,554 -8%
6 Prosperity $85,094 +43%
7 Tornado $83,000 +39%
8 Blennerhassett $88,487 +48%
9 Westover $60,769 +2%
10 Star City $59,123 -1%

West Virginia statewide median: $59,608

City Median home value vs WV
1 Williamstown $214,563 +23%
2 Shepherd $520,447 +198%
3 Glen Dale $185,763 +7%
4 Bethlehem $210,343 +21%
5 Lavalette $170,471 -2%
6 Prosperity $151,820 -13%
7 Tornado $187,498 +8%
8 Blennerhassett $192,861 +11%
9 Westover $189,261 +9%
10 Star City $221,727 +27%

West Virginia statewide median: $174,412

City Unemployment vs WV
1 Williamstown 1.9% -65%
2 Shepherd 11.9% +120%
3 Glen Dale 2.5% -54%
4 Bethlehem 3.0% -44%
5 Lavalette 0.0% -100%
6 Prosperity 0.0% -100%
7 Tornado 0.4% -93%
8 Blennerhassett 4.7% -13%
9 Westover 3.0% -44%
10 Star City 1.9% -65%

West Virginia statewide median: 5.4%

City Population vs WV
1 Williamstown 2,980
2 Shepherd 1,460
3 Glen Dale 1,461
4 Bethlehem 2,592
5 Lavalette 1,005
6 Prosperity 1,389
7 Tornado 1,114
8 Blennerhassett 3,282
9 Westover 4,026
10 Star City 1,960

On the map

Where West Virginia’s best small towns are

Saturday Night Science

Methodology: How We Determined The Coolest Towns In West Virginia

We threw a lot of criteria at this report to get the best, most complete results of the best small towns in West Virginia possible.

Using the most recent data from the Census’s 2020-2024 American Community Survey, the Bureau of Labor Statistics, and Saturday Night Science, 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 many – 118 to be exact.

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

This is our eleventh time ranking the best small places to live in West Virginia.

The full plate

Best Small Towns In West Virginia

Click any column to sort. Search by town name.

RankTownPopulationMedian IncomeMedian Home ValueUnemployment Rate
1Williamstown2,980$89,013$214,5631.9%
2Shepherd1,460$63,750$520,44711.9%
3Glen Dale1,461$82,308$185,7632.5%
4Bethlehem2,592$83,409$210,3433.0%
5Lavalette1,005$54,554$170,4710.0%
6Prosperity1,389$85,094$151,8200.0%
7Tornado1,114$83,000$187,4980.4%
8Blennerhassett3,282$88,487$192,8614.7%
9Westover4,026$60,769$189,2613.0%
10Star City1,960$59,123$221,7271.9%
11Barrackville1,430$78,558$157,7173.7%
12Pinch4,037$76,741$237,5910.0%
13Eleanor1,726$78,578$223,0440.6%
14Bethany1,039$60,313$176,54610.0%
15Athens1,494$56,667$180,3125.7%
16Shenandoah Junction1,141$94,821$440,9900.0%
17Bolivar1,215$83,068$306,8545.7%
18Cassville1,149$90,478$242,1450.0%
19Mabscott1,396$57,813$171,3015.6%
20Winfield2,918$103,276$290,1282.6%
21Culloden3,040$73,318$231,8240.0%
22Lubeck1,495$71,171$253,8959.7%
23Mineralwells2,389$64,643$166,3671.1%
24Boaz1,400$72,560$262,2621.0%
25Falling Waters2,183$88,466$316,02210.8%
26Pleasant Valley3,482$67,635$203,7342.2%
27Belle1,611$77,031$114,79910.6%
28Nutter Fort2,075$68,068$123,9523.5%
29Brush Fork1,096$70,098$96,5380.0%
30Shinnston2,352$69,844$135,5332.1%
31Milton2,817$46,429$215,7950.8%
32Kenova2,944$53,683$135,5130.0%
33Follansbee2,757$58,371$122,9735.9%
34St. Marys2,174$63,547$157,4251.6%
35Inwood2,794$84,286$318,3036.6%
36Stonewood2,212$54,792$128,8679.8%
37Barboursville4,376$60,571$210,9514.2%
38White Sulphur Springs2,549$46,178$180,5311.4%
39Lewisburg3,835$49,560$297,7775.3%
40Summersville3,373$56,571$188,5616.3%
41Shady Spring3,381$67,407$200,2985.8%
42Petersburg2,384$42,917$195,0162.1%
43Fort Ashby1,283$44,538$243,3750.0%
44Paden City2,415$66,101$117,9034.5%
45Ravenswood3,830$34,241$179,9460.0%
46Washington1,139$60,365$218,9693.6%
47Fayetteville2,817$67,623$194,0462.1%
48Craigsville2,190$39,943$143,2042.3%
49Rand1,064$61,047$96,4315.4%
50Point Pleasant3,961$37,563$161,5628.1%
51Ripley3,071$41,518$204,4952.2%
52Moorefield2,525$49,063$212,5005.3%
53Keyser4,857$46,955$173,91612.9%
54Mannington1,829$54,286$111,0333.2%
55Shannondale3,465$80,000$314,9285.6%
56Daniels1,489$60,278$259,7663.9%
57Hooverson Heights2,090$60,781$165,8318.4%
58Mallory1,417$101,546$114,0222.8%
59Gilbert Creek1,061$82,632$128,0740.0%
60Chesapeake1,702$60,927$86,9802.3%
61West Union1,039$60,417$115,2082.9%
62Glenville1,037$47,422$118,7587.1%
63Stanaford1,449$44,219$184,9943.1%
64Hamlin1,068$61,429$107,0404.4%
65Madison2,788$58,872$131,5953.6%
66Kingwood2,973$71,154$90,2444.4%
67Harrisville1,574$47,768$112,1952.1%
68Coal Fork1,423$70,212$108,33729.5%
69West Liberty1,481$43,750$145,6427.1%
70Mount Gay-Shamrock1,166$51,740$90,2093.5%
71Mullens2,034$61,563$58,0400.9%
72Wellsburg2,203$42,868$120,84613.3%
73Marmet1,524$52,115$90,39312.1%
74Sissonville3,593$66,944$172,7875.3%
75New Haven1,493$55,938$131,9610.3%
76Carpendale1,035$66,027$179,2008.3%
77Man1,049$60,000$108,8339.7%
78Chester2,179$56,607$120,45413.7%
79Ceredo1,528$49,635$164,4405.2%
80Bluewell1,992$35,168$134,6172.8%
81Ansted1,140$38,375$135,4572.5%
82Hinton2,086$37,610$138,4023.9%
83Grafton4,618$40,402$141,6077.4%
84Crab Orchard1,139$43,792$133,2283.8%
85Ronceverte1,419$41,889$174,3427.8%
86Weston3,840$52,070$123,43316.2%
87Buffalo1,150$64,583$156,5528.1%
88Enterprise1,087$63,636$111,1338.7%
89Salem1,629$38,529$127,3584.4%
90Addison (Webster Springs)1,038$33,333$95,68011.9%
91Romney1,922$49,286$227,30110.3%
92Benwood1,230$43,636$122,6433.1%
93Philippi2,861$45,879$131,4918.1%
94Pennsboro1,334$51,327$104,3051.8%
95Spencer2,291$37,639$116,52116.5%
96Bradley1,424$43,641$152,0525.0%
97Montgomery1,516$27,679$72,45310.2%
98Welch3,507$32,969$47,8950.0%
99Granville1,257$31,901$137,11311.0%
100Sistersville1,409$45,500$121,51212.6%

Source: U.S. Census ACS 2020-2024 via Saturday Night Science. 118 West Virginia towns between 1,000 and 5,000 residents.

Summary

Summary: 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, crunched the numbers, and it turns out these small towns in West Virginia are the best in which to live.

And who can argue with that?

The best small towns in West Virginia are Williamstown, Shepherd, Glen Dale, Bethlehem, Lavalette, Prosperity, Tornado, Blennerhassett, Westover, and Star City.

Keep reading

More rankings worth a look

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →