← All roads

Twisty motorcycle roads in West Virginia

1,555 twisty stretches · 12,935 km of twisty road — joined from OpenStreetMap geometry and scored by NavForge's map pipeline. Paved, unpaved and flowing stretches ranked separately.

Whole roads, not fragments: OpenStreetMap ways are joined into roads, walked one kilometre at a time, and every run of twisty kilometres becomes a stretch with a from → to. Paved, unpaved and flowing (sweeper) stretches are ranked separately by twisty kilometres. Click a stretch to see it on the map above.

1,555
Twisty stretches
12,935 km
Twisty kilometres
232
Flowing stretches
31 km
Longest paved stretch · Dragon Highway / Hornet Highway (US 250)
Bearwallow Road (SR 616) · Height → Bearwallow

Paved twisty
Paved 91%

26.7 km · 26.7 twisty km · best km 12 · ~33 tight corners · 1 hairpins
km 0–26.7 of 26.7

Score 10 · High

Crumpler Road (CR 16/2) · Crumpler → Herndon

Paved twisty
Paved 100%

16.6 km · 16.6 twisty km · best km 13 · ~27 tight corners
km 0–16.6 of 16.6

Score 11 · High

Fayette Station Road (CR 82) · near Fayetteville

Paved twisty
Paved 99%

12.9 km · 12.9 twisty km · best km 11 · ~42 tight corners
km 12–24.9 of 24.9

Score 9 · High

Dry Fork Road (WV 72) · Hendricks → Stringtown

Paved twisty
Paved 100%

16.0 km · 14.0 twisty km · best km 10 · ~11 tight corners
km 10–26 of 27.7

Score 9 · High

Replete Pugh Road (CR 3) · Hacker Valley → Replete

Paved twisty
Paved 100%

16.6 km · 15.6 twisty km · best km 11 · ~15 tight corners
km 0–16.6 of 16.6

Score 8 · High

Elk Knob Road (CR 9) · Hinton → Crossroads

Paved twisty
Paved 100%

12.4 km · 11.4 twisty km · best km 11 · ~23 tight corners
km 0–12.4 of 12.4

Score 9 · High

Dragon Highway / Hornet Highway (US 250) · Hundred → Cameron

Paved twisty
Paved 100%

31.0 km · 19.0 twisty km · best km 9 · ~8 tight corners
km 46–77 of 123.8

Score 7 · Moderate

WV 10 · Garwood → Springton

Paved twisty
Paved 100%

9.0 km · 9.0 twisty km · best km 11 · ~3 tight corners
km 214–223 of 240.5

Score 10 · High

Reddish Knob Road (CR 25) · near Sugar Grove

Paved twisty
Paved 100%

11.1 km · 10.1 twisty km · best km 11 · ~13 tight corners
km 0–11.1 of 11.8

Score 9 · High

Smoke Hole Road · Petersburg → Ketterman

Paved twisty
Paved 97%

9.3 km · 9.3 twisty km · best km 10 · ~12 tight corners
km 2–11.3 of 11.3

Score 9 · High

Rock Road (WV 71) · near Matoaka

Paved twisty
Paved 100%

6.0 km · 6.0 twisty km · best km 11 · ~4 tight corners
km 0–6 of 18.1

Score 10 · High

Loop 7 Highway (CR 7) · Welch → Davy

Paved twisty
Paved 100%

14.0 km · 11.9 twisty km · best km 11 · ~11 tight corners
km 0–14 of 14

Score 8 · High

Back Mountain Road (CR 1) · Hosterman → Wanless

Paved twisty
Paved 100%

7.8 km · 7.8 twisty km · best km 10 · ~36 tight corners
km 11–18.8 of 18.8

Score 9 · High

Midland Trail · Gauley Bridge → Ansted

Paved twisty
Paved 100%

8.0 km · 8.0 twisty km · best km 10 · ~5 tight corners
km 57–65 of 118.2

Score 9 · High

Creamery Road (WV 3) · Alderson → Sinks Grove

Paved twisty
Paved 100%

16.0 km · 11.0 twisty km · best km 10 · ~7 tight corners
km 58–74 of 82.7

Score 7 · Moderate

Rocket Boys Drive / Main Street (WV 16) · War → Berwind

Paved twisty
Paved 100%

10.1 km · 9.1 twisty km · best km 11 · ~1 tight corners
km 17–27.2 of 43.1

Score 9 · High

Cooper Harper Road · Saunders → Rocklick

Paved twisty
Paved 100%

5.5 km · 5.5 twisty km · best km 11 · ~29 tight corners
km 0–5.5 of 5.5

Score 10 · High

Blue Gray Trail / Rawley Pike (US 33) · near Brandywine

Paved twisty
Paved 100%

8.8 km · 7.8 twisty km · best km 10 · ~1 tight corners
km 185–193.8 of 193.8

Score 8 · High

Unnamed road · Ravenseye → Rainelle

Paved twisty
Paved 100%

11.0 km · 8.1 twisty km · best km 9 · ~3 tight corners
km 99–110.1 of 118.2

Score 8 · High

Bartley Store Bottom Road (WV 83) · Bradshaw → Paynesville

Paved twisty
Paved 100%

6.0 km · 5.0 twisty km · best km 11
km 23–29 of 29

Score 9 · High

WV 74 · Pullman → Auburn

Paved twisty
Paved 100%

13.0 km · 9.0 twisty km · best km 10
km 36.1–49.1 of 59

Score 7 · Moderate

WV 161 · Elkhorn → Pageton

Paved twisty
Paved 100%

7.0 km · 6.0 twisty km · best km 11 · ~7 tight corners
km 1–8 of 32.5

Score 9 · High

Triplett Ridge Road / Clay-Sutton Road (CR 11) · Little Italy → Triplett

Paved twisty
Paved 100%

7.9 km · 7.0 twisty km · best km 9 · ~1 tight corners
km 1.1–9 of 12.6

Score 8 · High

Mclane Pike / Emma Road (WV 34) · Kenna → Liberty

Paved twisty
Paved 100%

15.0 km · 12.0 twisty km · best km 8 · ~3 tight corners · 1 hairpins
km 3–18 of 58.3

Score 7 · Moderate

Ambler Ridge Road (CR 19) · Mount Welcome → Cicerone

Paved twisty
Paved 100%

14.0 km · 9.9 twisty km · best km 9 · ~3 tight corners
km 0–14 of 14

Score 7 · Moderate

Clarks Gap-Flat Top Road (CR 1) · Lamar → Flat Top

Unpaved & 4WD
Gravel/Dirt 0%

32.7 km · 29.7 twisty km · best km 12 · ~31 tight corners
km 0–32.7 of 32.7

Score 9 · High

Allegheny (55) · Frost → Rimel

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

19.2 km · 18.2 twisty km · best km 12 · ~79 tight corners
km 0–19.2 of 19.2

Score 11 · High

Clear Fork Road · Redbird → Glen Rogers

Unpaved & 4WD
Gravel/Dirt 0%

21.2 km · 20.2 twisty km · best km 11 · ~129 tight corners
km 0–21.2 of 21.2

Score 10 · High

CR 61 · Sugar Grove → Palo Alto

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

17.8 km · 16.8 twisty km · best km 12 · ~150 tight corners · 5 hairpins
km 0–17.8 of 17.8

Score 10 · High

Smith Mountain Road (CR 5/2) · Seneca Rocks → Onego

Unpaved & 4WD
Gravel/Dirt 0%

16.7 km · 15.8 twisty km · best km 13 · ~80 tight corners
km 1.1–17.8 of 17.8

Score 10 · High

Clayton Judson Road / Ramp Road (CR 7) · Tempa → Ramp

Unpaved & 4WD
Gravel/Dirt 0%

24.4 km · 22.5 twisty km · best km 10 · ~109 tight corners
km 1–25.5 of 25.5

Score 8 · High

Montcalm-Lamar-Lortons Lick Road / Giatto Road (CR 11) · Lamar → Montcalm

Unpaved & 4WD
Gravel/Dirt 0%

19.0 km · 17.0 twisty km · best km 12 · ~33 tight corners · 1 hairpins
km 0–19 of 19.8

Score 9 · High

Bemis Road (CR 22) · Elkins → Glady

Unpaved & 4WD
Mixed 27%

23.4 km · 18.4 twisty km · best km 10 · ~18 tight corners · 2 hairpins
km 0–23.4 of 23.4

Score 8 · High

Allegheny (55) · Green Bank → Frost

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

15.7 km · 14.7 twisty km · best km 11 · ~60 tight corners
km 0–15.7 of 15.7

Score 9 · High

Warriormine Road (CR 12/4) · War → Bearwallow

Unpaved & 4WD
Mixed 36%

12.5 km · 11.5 twisty km · best km 13 · ~52 tight corners
km 1–13.6 of 13.6

Score 11 · High

Nubbins Ridge Road / Bluff Mountain-Spanishburg Road (CR 5) · Egeria → Spanishburg

Unpaved & 4WD
Gravel/Dirt 0%

14.4 km · 13.4 twisty km · best km 12 · ~32 tight corners
km 0–14.4 of 14.4

Score 10 · High

Vineyard Ridge Road / McKowns Creek Road (CR 54) · Mount Welcome → Harley

Unpaved & 4WD
Gravel/Dirt 0%

13.0 km · 13.0 twisty km · best km 12 · ~13 tight corners
km 0–13 of 13

Score 10 · High

Proctor Creek Road / Amos Hollow Road (CR 89) · Bellton → Peabody

Unpaved & 4WD
Mixed 55%

25.1 km · 20.1 twisty km · best km 10 · ~12 tight corners
km 0–25.1 of 36.3

Score 8 · High

Cottonhill Mountain Road (CR 13) · Gauley Bridge → Beckwith

Unpaved & 4WD
Gravel/Dirt 0%

11.2 km · 11.2 twisty km · best km 12 · ~75 tight corners
km 0–11.2 of 11.2

Score 10 · High

Old Pike Road (CR 3) · Boyer → Bartow

Unpaved & 4WD
Gravel/Dirt 2%

16.0 km · 16.0 twisty km · best km 11 · ~9 tight corners
km 1–17 of 20.5

Score 9 · High

McKendree Road (CR 25) · Newlyn → Royal

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

17.7 km · 14.7 twisty km · best km 11 · ~66 tight corners
km 0–17.7 of 17.7

Score 9 · High

Johns Run Road (CR 250/4) · Thornwood → Durbin

Unpaved & 4WD
Gravel/Dirt 6%

13.1 km · 13.1 twisty km · best km 11 · ~9 tight corners
km 0–13.1 of 15.7

Score 9 · High

Squirrel Gap Road (FDR 344) · McCauley → Wardensville

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

11.0 km · 11.0 twisty km · best km 11 · ~2 tight corners
km 0–11 of 11

Score 10 · High

Beech Run (CR 20) · Leatherbark → Oka

Unpaved & 4WD
Gravel/Dirt 0%

19.3 km · 18.3 twisty km · best km 10 · ~20 tight corners · 1 hairpins
km 0–19.3 of 19.3

Score 8 · High

Perkins Ridge Road · Sand Ridge → Rosedale

Unpaved & 4WD
Gravel/Dirt 0%

16.3 km · 15.3 twisty km · best km 10 · ~42 tight corners · 1 hairpins
km 0–16.3 of 16.3

Score 9 · High

Limestone Hill Road / Waiteville Road (CR 15) · near Waiteville

Unpaved & 4WD
Mixed 63%

14.0 km · 12.2 twisty km · best km 12 · ~27 tight corners
km 0–14 of 19

Score 9 · High

Anawalt Ridge Road (CR 84) · Anawalt → Bramwell

Unpaved & 4WD
Gravel/Dirt 8%

13.6 km · 12.7 twisty km · best km 11 · ~22 tight corners
km 1–14.6 of 14.6

Score 9 · High

Lower Timber Ridge Road · Macksville → Simoda

Unpaved & 4WD
Gravel/Dirt 0%

12.5 km · 11.5 twisty km · best km 11 · ~31 tight corners
km 0–12.5 of 12.5

Score 9 · High

Frogs Creek Road / Derricks Creek Road (CR 30) · Winter → Loop

Unpaved & 4WD
Gravel/Dirt 0%

19.0 km · 15.0 twisty km · best km 10 · ~16 tight corners · 1 hairpins
km 0–19 of 22.2

Score 8 · High

Maysel-Laurel Ridge Road (CR 7) · Ossia → Maysel

Unpaved & 4WD
Gravel/Dirt 0%

16.9 km · 14.8 twisty km · best km 10 · ~14 tight corners
km 0–16.9 of 16.9

Score 8 · High

Dunlow Hill Road (WV 152) · Coleman → Crum

Flowing
Paved 100%

38.2 km · 12.8 twisty km · best km 9 · ~1 tight corners
km 2.1–40.3 of 40.3

Score 6 · Moderate

Marshall Highway / Bartley Store Bottom Road (WV 83) · War → Paynesville

Flowing
Paved 100%

29.0 km · 8.0 twisty km · best km 11
km 0–29 of 29

Score 7 · Moderate

Creamery Road (WV 3) · Alderson → Pickaway

Flowing
Paved 100%

24.0 km · 11.0 twisty km · best km 10 · ~7 tight corners
km 57.1–81 of 82.7

Score 7 · Moderate

Waynesburg Pike Road (US 250) · Rocklick → Moundsville

Flowing
Paved 100%

27.0 km · 9.9 twisty km · best km 9 · ~4 tight corners
km 80–107 of 123.8

Score 6 · Moderate

Clay Road (WV 36) · Spencer → Bright

Flowing
Paved 100%

27.0 km · 11.0 twisty km · best km 9 · ~2 tight corners
km 0–27 of 58.3

Score 6 · Moderate

Spencer-Glenville-Weston (US 33) · Glenville → Stumptown

Flowing
Paved 100%

28.0 km · 8.9 twisty km · best km 10 · ~3 tight corners
km 0–28 of 103.8

Score 6 · Moderate

Main Street (WV 74) · Pullman → Auburn

Flowing
Paved 100%

20.1 km · 10.0 twisty km · best km 10 · ~1 tight corners
km 29–49.1 of 59

Score 7 · Moderate

Charleston Road (US 119) · Gandeeville → Clendenin

Flowing
Paved 100%

30.9 km · 6.1 twisty km · best km 9 · ~2 tight corners
km 15.1–46 of 67.8

Score 6 · Moderate

Smithville Road (WV 16) · Harrisville → Smithville

Flowing
Paved 100%

23.0 km · 6.9 twisty km · best km 9 · ~3 tight corners
km 30–53 of 92.3

Score 6 · Moderate

North Big Creek Road (KY 468) · Nolan → Williamson

Flowing
Paved 100%

21.0 km · 7.0 twisty km · best km 8 · ~1 tight corners
km 0–21 of 21.6

Score 6 · Moderate

Alexander Road (CR 11) · Hoover Town → Shahan

Flowing
Paved 100%

24.0 km · 5.0 twisty km · best km 9
km 0–24 of 24.6

Score 6 · Moderate

Cass Road (WV 66) · Linwood → Cass

Flowing
Paved 100%

21.0 km · 9.0 twisty km · best km 8 · ~1 tight corners
km 0–21 of 25.7

Score 6 · Moderate

Deepwater Mountain Road (WV 61) · Kincaid → Deep Water

Flowing
Paved 100%

15.9 km · 6.0 twisty km · best km 10 · ~3 tight corners
km 13.1–29 of 84.2

Score 7 · Moderate

Goosepen Road / Indian Fork Road (CR 21) · Rohrbough → Aspinall

Flowing
Paved 100%

15.8 km · 6.9 twisty km · best km 9 · ~7 tight corners
km 0–15.8 of 15.8

Score 7 · Moderate

Summersville-Slavins Cabin Road (WV 15) · Waneta → Webster Springs

Flowing
Paved 100%

17.0 km · 7.0 twisty km · best km 9
km 27.1–44 of 104.2

Score 7 · Moderate

Rift-Berwind Road (CR 9) · Berwind → Faraday

Flowing
Paved 94%

14.5 km · 4.5 twisty km · best km 9 · ~4 tight corners
km 0–14.5 of 14.5

Score 7 · Moderate

Staunton-Parkersburg Turnpike (WV 47) · Troy → Racket

Flowing
Paved 100%

21.0 km · 8.1 twisty km · best km 9 · ~11 tight corners
km 5–26 of 41.1

Score 6 · Moderate

Good Hope Pike (US 19) · West Milford → Spelter

Flowing
Paved 100%

26.0 km · 4.0 twisty km · best km 8 · ~9 tight corners
km 91–117 of 142.4

Score 5 · Moderate

Midland Trail East (US 60) · Crawley → Alta

Flowing
Paved 100%

17.0 km · 8.0 twisty km · best km 10 · ~4 tight corners · 1 hairpins
km 12.1–29.1 of 61.2

Score 6 · Moderate

WV 16 · Arnoldsburg → Nebo

Flowing
Paved 100%

24.0 km · 5.0 twisty km · best km 8 · ~4 tight corners
km 0–24 of 40.9

Score 5 · Moderate

Cairo Road (WV 31) · Cairo → Harrisville

Flowing
Paved 100%

21.2 km · 6.1 twisty km · best km 8 · ~1 tight corners
km 1–22.2 of 22.2

Score 6 · Moderate

Slanesville Pike / Springfield Pike (CR 3) · Millesons Mill → Slanesville

Flowing
Paved 100%

21.0 km · 5.1 twisty km · best km 9 · ~6 tight corners
km 2–23 of 23

Score 6 · Moderate

Tallmansville Road (CR 9) · Buckhannon → Queens

Flowing
Paved 100%

18.9 km · 5.9 twisty km · best km 8 · ~1 tight corners
km 2–20.9 of 20.9

Score 6 · Moderate

Bethany Pike (WV 88) · Wheeling → Bethany

Flowing
Paved 100%

20.0 km · 5.9 twisty km · best km 9 · ~1 tight corners
km 1–21 of 22

Score 6 · Moderate

Whites Creek Road · Cyrus → Wayne

Flowing
Paved 100%

13.9 km · 4.9 twisty km · best km 10 · ~1 tight corners
km 0–13.9 of 13.9

Score 7 · Moderate

Road geometry © OpenStreetMap contributors (ODbL), scored by NavForge’s map pipeline — the same twistiness scale the app colours its map with. “4WD track — check access” means OpenStreetMap does not say whether the track is gated. Get NavForge Premium to route through these roads automatically — fully offline.

Twisty roads around a town in West Virginia

The same roads, gathered around the place you would set off from.

Adams 148
Basore 57
Bayard 81
Berkeley Springs 19
Bim 160
Birch River 162
Bluefield 122
Boyer 108
Bradley 142
Brandywine 72
Bridgeport 151
Buckhannon 150
Cameo 154
Capon Bridge 45
Capon Springs 42
Centralia 165
Charleston 147
Chester 9
Clarksburg 166
Clendenin 155
Cordova 125
Cowen 142
Deep Water 157
Deerwalk 106
Delbarton 109
Dorothy 151
Duffy 168
Elkins 125
Enoch 142
Fairview 113
Fayetteville 149
Fenwick 132
Follansbee 25
Franklin 108
Frost 80
Glenville 188
Harrisville 153
Hillsboro 99
Hinton 170
Horrock 106
Huntington 85
Hurricane 121
Jane Lew 160
Kanawha Head 163
Kenna 136
Keys Gap 8
Keyser 55
Kingwood 99
Kopperston 175
Laneville 114
Lillydale 116
Little Orleans 26
Lowney 114
Madison 148
Maher 82
Marlinton 102
Middlebourne 128
Mill Creek 140
Moorefield 75
Morgantown 84
Moundsville 66
Mount Alto 80
Nestorville 126
Oilville 123
Parsons 121
Paynesville 89
Philippi 139
Point Pleasant 52
Rhodell 169
Rockland 48
Romney 47
Rupert 139
Saint Marys 113
Sedalia 163
Shannondale 7
Sharples 157
Shinnston 137
Sissonville 137
Smithfield 143
South Charleston 138
Spencer 174
Waiteville 79
Wallace 136
Wayside 132
Webster Springs 140
West Liberty 45
White Sulphur Springs 87
Wildell 138
Williamson 86
Wilsondale 107
Winfield 122

Route through these roads with NavForge

Set the Twisty slider and NavForge routes you through the twistiest roads automatically — fully offline.

Get NavForge Premium

Leave a Comment