Guest, Sign inJoin
Joseph S. Miller House at KenovaKenova, #1 on this list · Photo: Nyttend · Public domain
West Virginia rankings · Walkability

Most walkable towns in West Virginia

Kenova ranks first on walkability among West Virginia’s 61 towns of 2,500+; 29 of the 61 grade A− or better on walkability nationally.

The Walkability grade: the EPA National Walkability Index where residents live, and the share of commuters who walk, bike or take transit (Census ACS). How grades work

#1

Kenova

Wayne County · 2,841 people
A+

Walkability grade, better than 96% of U.S. towns·Overall A− · #7 of 61 in WV

#2

Buckhannon

Upshur County · 5,054 people
A+

Walkability grade, better than 96% of U.S. towns·Overall C− · #47 of 61 in WV

#3

Madison

Boone County · 2,678 people
A

Walkability grade, better than 93% of U.S. towns·Overall C+ · #20 of 61 in WV

All 61 towns

Walkability grade, best first (the letter is national). Towns with the same score share a rank (T = tied; 4 towns here); the overall grade and state rank are beside each.

61 towns ranked. Not here? See why a town may be missing.

#TownGradeOverall
1KenovaWayne County · 2,841 peopleA+better than 96% of U.S. towns·Overall A− · #7 of 61
2BuckhannonUpshur County · 5,054 peopleA+better than 96% of U.S. towns·Overall C− · #47 of 61
3MadisonBoone County · 2,678 peopleAbetter than 93% of U.S. towns·Overall C+ · #20 of 61
4ClarksburgHarrison County · 15,562 peopleAbetter than 93% of U.S. towns·Overall C · #30 of 61
5MorgantownMonongalia County · 30,293 peopleAbetter than 93% of U.S. towns·Overall B+ · #10 of 61
T6HuntingtonCabell County · 44,815 peopleAbetter than 91% of U.S. towns·Overall D · #56 of 61
T6KeyserMineral County · 4,777 peopleAbetter than 91% of U.S. towns·Overall B− · #17 of 61
8New MartinsvilleWetzel County · 5,039 peopleAbetter than 89% of U.S. towns·Overall C · #34 of 61
9ParkersburgWood County · 28,593 peopleAbetter than 89% of U.S. towns·Overall C · #32 of 61
10LewisburgGreenbrier County · 3,721 peopleAbetter than 89% of U.S. towns·Overall D · #59 of 61
11FairmontMarion County · 18,035 peopleAbetter than 89% of U.S. towns·Overall C+ · #21 of 61
12WheelingOhio County · 25,680 peopleAbetter than 88% of U.S. towns·Overall C− · #41 of 61
13BarboursvilleCabell County · 4,307 peopleAbetter than 87% of U.S. towns·Overall C− · #48 of 61
14St. AlbansKanawha County · 10,210 peopleAbetter than 87% of U.S. towns·Overall C− · #45 of 61
15PrincetonMercer County · 5,578 peopleAbetter than 87% of U.S. towns·Overall C− · #44 of 61
T16ElkinsRandolph County · 6,622 peopleAbetter than 86% of U.S. towns·Overall D · #51 of 61
T16MartinsburgBerkeley County · 19,211 peopleAbetter than 86% of U.S. towns·Overall C · #35 of 61
18RipleyJackson County · 3,038 peopleAbetter than 85% of U.S. towns·Overall B− · #13 of 61
19CharlestonKanawha County · 46,117 peopleA−better than 84% of U.S. towns·Overall D · #58 of 61
20WestoverMonongalia County · 4,086 peopleA−better than 82% of U.S. towns·Overall B− · #14 of 61
21NitroKanawha County · 6,270 peopleA−better than 81% of U.S. towns·Overall D · #53 of 61
22PhilippiBarbour County · 2,846 peopleA−better than 80% of U.S. towns·Overall C− · #49 of 61
23MoundsvilleMarshall County · 7,659 peopleA−better than 80% of U.S. towns·Overall C+ · #24 of 61
24Oak HillFayette County · 7,629 peopleA−better than 78% of U.S. towns·Overall C− · #39 of 61
25BeckleyRaleigh County · 16,373 peopleA−better than 78% of U.S. towns·Overall D · #54 of 61
26WestonLewis County · 3,736 peopleA−better than 78% of U.S. towns·Overall C− · #40 of 61
27DunbarKanawha County · 7,050 peopleA−better than 77% of U.S. towns·Overall C · #38 of 61
28RavenswoodJackson County · 3,790 peopleA−better than 77% of U.S. towns·Overall B− · #18 of 61
29South CharlestonKanawha County · 13,072 peopleA−better than 77% of U.S. towns·Overall D · #52 of 61
30FayettevilleFayette County · 2,721 peopleB+better than 75% of U.S. towns·Overall C− · #46 of 61
31BridgeportHarrison County · 9,427 peopleB+better than 74% of U.S. towns·Overall A− · #6 of 61
32KingwoodPreston County · 2,937 peopleB+better than 73% of U.S. towns·Overall C · #29 of 61
33Sissonvilleunincorporated, Kanawha County · 3,593 peopleB+better than 71% of U.S. towns·Overall C− · #42 of 61
34BluefieldMercer County · 9,158 peopleB+better than 66% of U.S. towns·Overall D · #55 of 61
35SummersvilleNicholas County · 3,297 peopleB+better than 66% of U.S. towns·Overall C+ · #28 of 61
36Ranson corporationJefferson County · 6,853 peopleBbetter than 64% of U.S. towns·Overall B+ · #11 of 61
37WelchMcDowell County · 3,389 peopleBbetter than 64% of U.S. towns·Overall D− · #60 of 61
38ViennaWood County · 10,321 peopleBbetter than 62% of U.S. towns·Overall C+ · #23 of 61
39FollansbeeBrooke County · 2,668 peopleBbetter than 62% of U.S. towns·Overall C+ · #25 of 61
40WilliamstownWood County · 2,922 peopleBbetter than 61% of U.S. towns·Overall A · #2 of 61
41Charles TownJefferson County · 9,329 peopleBbetter than 60% of U.S. towns·Overall B+ · #8 of 61
42GraftonTaylor County · 4,529 peopleBbetter than 58% of U.S. towns·Overall B− · #19 of 61
43Pea Ridgeunincorporated, Cabell County · 6,988 peopleBbetter than 55% of U.S. towns·Overall C+ · #27 of 61
44MoorefieldHardy County · 2,655 peopleB−better than 54% of U.S. towns·Overall D · #57 of 61
45Cross Lanesunincorporated, Kanawha County · 9,671 peopleB−better than 52% of U.S. towns·Overall B− · #15 of 61
46Brookhavenunincorporated, Monongalia County · 6,212 peopleB−better than 51% of U.S. towns·Overall B+ · #9 of 61
47BethlehemOhio County · 2,520 peopleB−better than 48% of U.S. towns·Overall A · #3 of 61
48Cullodenunincorporated, Cabell County · 3,040 peopleB−better than 48% of U.S. towns·Overall C+ · #22 of 61
49HurricanePutnam County · 7,367 peopleB−better than 46% of U.S. towns·Overall A− · #5 of 61
50WeirtonHancock County · 18,133 peopleC+better than 45% of U.S. towns·Overall C+ · #26 of 61
51MiltonCabell County · 2,792 peopleC+better than 45% of U.S. towns·Overall C− · #50 of 61
52Teays Valleyunincorporated, Putnam County · 14,151 peopleC+better than 40% of U.S. towns·Overall A · #4 of 61
53Pleasant ValleyMarion County · 3,457 peopleC+better than 39% of U.S. towns·Overall B · #12 of 61
54Point PleasantMason County · 3,869 peopleC+better than 36% of U.S. towns·Overall C− · #43 of 61
55WilliamsonMingo County · 2,753 peopleCbetter than 35% of U.S. towns·Overall D− · #61 of 61
56Blennerhassettunincorporated, Wood County · 3,282 peopleCbetter than 33% of U.S. towns·Overall B− · #16 of 61
57Cheat Lakeunincorporated, Monongalia County · 10,902 peopleC−better than 21% of U.S. towns·Overall A · #1 of 61
58Inwoodunincorporated, Berkeley County · 2,794 peopleC−better than 20% of U.S. towns·Overall C · #31 of 61
59Shady Springunincorporated, Raleigh County · 3,381 peopleC−better than 16% of U.S. towns·Overall C · #37 of 61
60Pinchunincorporated, Kanawha County · 4,037 peopleDbetter than 10% of U.S. towns·Overall C · #33 of 61
61Shannondaleunincorporated, Jefferson County · 3,465 peopleD−better than 2% of U.S. towns·Overall C · #36 of 61
Quick answers

Questions people ask

What is the most walkable town in West Virginia?

Kenova (Wayne County) ranks first on walkability among 61 towns, with an A+; Buckhannon and Madison follow.

How are these towns ranked?

The Walkability grade: the EPA National Walkability Index where residents live, and the share of commuters who walk, bike or take transit (Census ACS). Towns are sorted on the grade’s score; the letter and rank are the same as on each town’s page. How grades work.

Why isn’t my town on this list?

The list covers towns of 2,500+ residents with a walkability grade (61 in West Virginia). Smaller towns have the grade on their page but no rank. Every town is on the West Virginia page.

Go deeper

More West Virginia lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All West Virginia rankings →
Other states

Most walkable towns in other states