← All roads

Twisty motorcycle roads in Virginia

930 twisty stretches · 10,103 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.

930
Twisty stretches
10,103 km
Twisty kilometres
161
Flowing stretches
22 km
Longest paved stretch · Crabtree Falls Highway / Tye River Turnpike (VA 56)
Veterans Road (VA 91) · Joe Whites → Broadford

Paved twisty
Paved 100%

18.0 km · 16.0 twisty km · best km 13 · ~4 tight corners
km 17–35 of 84

Score 10 · High

B F Buchanan Highway (VA 16) · Tazewell → Chatham Hill

Paved twisty
Paved 100%

18.0 km · 16.0 twisty km · best km 12 · ~1 tight corners
km 9–27 of 47.3

Score 9 · High

Road Ridge Turnpike (SR 618) · Marvin → Raven

Paved twisty
Paved 100%

16.0 km · 14.1 twisty km · best km 11 · ~4 tight corners
km 1–17 of 17

Score 9 · High

Hayters Gap Road (VA 80) · Elk Garden → Walker Place

Paved twisty
Paved 100%

14.0 km · 11.0 twisty km · best km 12 · ~1 tight corners
km 4–18 of 33.9

Score 10 · High

Crabtree Falls Highway / Tye River Turnpike (VA 56) · Nash → Vesuvius

Paved twisty
Paved 100%

22.0 km · 20.0 twisty km · best km 11 · ~3 tight corners
km 26–48 of 50

Score 8 · High

Flat Ridge Road / Comers Rock Road (SR 658) · Grant → Flat Ridge

Paved twisty
Paved 100%

14.0 km · 13.0 twisty km · best km 12 · ~2 tight corners
km 1–15 of 33.6

Score 9 · High

Jeb Stuart Highway · Damascus → Big Hill

Paved twisty
Paved 100%

16.0 km · 11.9 twisty km · best km 12 · ~1 tight corners
km 20–36 of 250.8

Score 8 · High

SR 606 · Shepherd Hill → Keokee

Paved twisty
Paved 100%

11.8 km · 9.7 twisty km · best km 10 · ~2 tight corners
km 15–26.8 of 26.8

Score 9 · High

Robinson Tract Road (SR 738) · Pulaski → Little Creek

Paved twisty
Paved 100%

6.2 km · 6.2 twisty km · best km 13 · ~3 tight corners
km 9–15.2 of 15.2

Score 11 · High

Reddish Knob Road (CR 25) · near Palo Alto

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

B F Buchanan Highway / Park Boulevard (VA 16) · Chatham Hill → Marion

Paved twisty
Paved 100%

10.0 km · 10.0 twisty km · best km 11
km 31–41 of 47.3

Score 9 · High

Big Ridge Road (SR 668) · Flat Ridge → Independence

Paved twisty
Paved 100%

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

Score 9 · High

Inman Road (VA 160) · Keokee → Laurel

Paved twisty
Paved 100%

7.1 km · 7.1 twisty km · best km 12
km 0–7.1 of 12.8

Score 10 · High

Rawley Pike / Blue Gray Trail (US 33)

Paved twisty
Paved 100%

12.1 km · 11.1 twisty km · best km 10 · ~1 tight corners
km 5–17.1 of 45.8

Score 9 · High

Highlands Parkway / Jeb Stuart Highway · near Mill Creek

Paved twisty
Paved 100%

10.0 km · 9.0 twisty km · best km 11
km 52–62 of 250.8

Score 9 · High

New Garden Road (SR 645) · Coulwood → Cleveland

Paved twisty
Paved 100%

12.7 km · 10.6 twisty km · best km 11
km 0–12.7 of 12.7

Score 8 · High

KY 160 · Roda → Keokee

Paved twisty
Paved 100%

9.2 km · 8.2 twisty km · best km 11 · ~3 tight corners
km 0–9.2 of 9.2

Score 9 · High

Dungannon Road / Hanging Rock Parkway (VA 72) · Dungannon → Coeburn

Paved twisty
Paved 100%

12.0 km · 8.0 twisty km · best km 12 · ~1 tight corners
km 4–16.1 of 48.1

Score 8 · High

Mountain View Church Road / Porters Mountain Road (SR 607) · Webster → Montvale

Paved twisty
Paved 100%

8.0 km · 7.0 twisty km · best km 11 · ~2 tight corners
km 2–10 of 12.2

Score 10 · High

Wades Gap Road (SR 726) · near Naff

Paved twisty
Paved 100%

7.1 km · 7.1 twisty km · best km 12 · ~1 tight corners
km 0–7.1 of 9.1

Score 9 · High

Campbells Mountain Road (SR 814) · Love → Nash

Paved twisty
Paved 100%

6.0 km · 6.0 twisty km · best km 12 · ~3 tight corners
km 0–6 of 7.3

Score 10 · High

The Lake Road (SR 607) · Tandy → Clintwood

Paved twisty
Paved 100%

10.0 km · 9.0 twisty km · best km 10
km 0–10 of 11.6

Score 9 · High

Flat Ridge Road (SR 601) · Sugar Grove → Barton Crossroad

Paved twisty
Paved 100%

12.3 km · 9.4 twisty km · best km 11
km 9–21.3 of 21.3

Score 8 · High

State Route 619 · near Norton

Paved twisty
Paved 100%

4.0 km · 4.0 twisty km · best km 12 · ~4 tight corners
km 0–4 of 4

Score 12 · Extreme

Trail of the Lonesome Pine Road (VA 70) · Jonesville → Blackwater

Paved twisty
Paved 100%

9.1 km · 8.1 twisty km · best km 11
km 5–14.1 of 19.1

Score 9 · High

Bearwallow Road (SR 616) · Height → Glen Burke

Unpaved & 4WD
Mixed 71%

34.1 km · 34.1 twisty km · best km 12 · ~36 tight corners · 1 hairpins
km 0–34.1 of 34.1

Score 10 · High

Allegheny (55) · Sunrise → Mooretown

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

State Route 623 (SR 623) · Burke’s Garden → Sharon Springs

Unpaved & 4WD
Gravel/Dirt 0%

16.1 km · 16.1 twisty km · best km 13 · ~10 tight corners
km 15–31.1 of 31.1

Score 11 · High

Osborne Ridge Road (SR 706) · Wise → Dungannon

Unpaved & 4WD
Gravel/Dirt 0%

26.2 km · 24.2 twisty km · best km 12 · ~7 tight corners · 2 hairpins
km 0–26.2 of 26.2

Score 9 · High

Walker Mountain Forest Road (FR 387) · Little Baltimore → Yost

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

20.4 km · 17.4 twisty km · best km 13 · ~49 tight corners · 1 hairpins
km 0–20.4 of 20.4

Score 11 · High

South Pedlar Trail · near Big Island

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

15.2 km · 15.2 twisty km · best km 13 · ~90 tight corners · 4 hairpins
km 0–15.2 of 15.2

Score 11 · High

Blowing Rock Road / Bartick Road (SR 611) · Clintwood → Haysi

Unpaved & 4WD
Gravel/Dirt 0%

29.1 km · 23.2 twisty km · best km 12 · ~3 tight corners
km 1–30.2 of 30.2

Score 9 · High

Vepco Forest Road (FR 240) · Clines Hacking → Yankeetown

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

19.5 km · 19.5 twisty km · best km 11 · ~13 tight corners
km 0–19.5 of 19.5

Score 10 · High

Trail 1 (Green) · Saint Paul → Coeburn

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

14.0 km · 14.0 twisty km · best km 12 · ~48 tight corners
km 0–14 of 14

Score 11 · High

Wildlife Road (FR 224) · New Castle → Catawba

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

14.5 km · 14.5 twisty km · best km 13 · ~3 tight corners
km 0–14.5 of 14.5

Score 11 · High

Reservoir Road · Oronoco → Beverlytown

Unpaved & 4WD
Gravel/Dirt 0%

19.0 km · 17.1 twisty km · best km 13 · ~2 tight corners
km 0–19 of 19.7

Score 10 · High

Wild Steer Road (FR 6202) · near Marion

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

11.8 km · 11.8 twisty km · best km 12 · ~5 tight corners
km 0–11.8 of 11.8

Score 11 · High

Robinson Gap Road / Beverly Town Road (SR 607) · Buena Vista → Pera

Unpaved & 4WD
Gravel/Dirt 0%

18.8 km · 18.8 twisty km · best km 11
km 1–19.8 of 19.8

Score 9 · High

Bald Mountain Forest Road (FR 162) · Stuarts Draft → White Rock

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

15.9 km · 15.9 twisty km · best km 12 · ~19 tight corners
km 0–15.9 of 15.9

Score 10 · High

Deskins Road (SR 620) · Vansant → Venia

Unpaved & 4WD
Gravel/Dirt 0%

22.0 km · 19.0 twisty km · best km 11 · ~3 tight corners
km 2–24 of 25.5

Score 9 · High

Pulaski Tract · Lithia → Nace

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

12.2 km · 12.2 twisty km · best km 12 · ~10 tight corners
km 0–12.2 of 12.2

Score 11 · High

Panther Falls Road · near Buena Vista

Unpaved & 4WD
Gravel/Dirt 0%

12.5 km · 12.5 twisty km · best km 12 · ~3 tight corners
km 0–12.5 of 12.5

Score 11 · High

Bartons Gap Road (FS 643) · Quebec → Stony Battery

Unpaved & 4WD
Gravel/Dirt 0%

11.7 km · 11.7 twisty km · best km 12 · ~2 tight corners · 1 hairpins
km 0–11.7 of 11.7

Score 11 · High

Wallen Ridge Road (FSR# 641) · Big Stone Gap → Deep Springs

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

10.8 km · 10.8 twisty km · best km 12
km 0–10.8 of 10.8

Score 11 · High

Big Ridge Road (VA 63) · Clinchco → Haysi

Unpaved & 4WD
Mixed 40%

15.0 km · 15.0 twisty km · best km 12 · ~1 tight corners
km 48.1–63 of 63

Score 10 · High

Lime Kiln Road · Bath Alum → Hot Springs

Unpaved & 4WD
Gravel/Dirt 0%

16.7 km · 15.7 twisty km · best km 11 · ~10 tight corners
km 0–16.7 of 16.7

Score 9 · High

Mud Fork Road (SR 643) · Falls Mills → Stony Ridge

Unpaved & 4WD
Gravel/Dirt 0%

24.5 km · 21.5 twisty km · best km 11 · ~2 tight corners
km 2–26.5 of 26.5

Score 8 · High

Parkers Gap Road (FS-812) · near Natural Bridge Station

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

11.4 km · 11.4 twisty km · best km 13 · ~2 tight corners
km 0–11.4 of 11.4

Score 11 · High

State Route 625 (SR 625) · Tazewell → Ceres

Unpaved & 4WD
Gravel/Dirt 0%

14.0 km · 13.0 twisty km · best km 12 · ~13 tight corners
km 1–15 of 16

Score 10 · High

High Knob School Road (SR 619) · Norton → Lano

Unpaved & 4WD
Gravel/Dirt 0%

17.0 km · 15.0 twisty km · best km 12 · ~13 tight corners
km 0–17 of 20.8

Score 10 · High

Hayters Gap Road (VA 80) · Smithfield → Meadowview

Flowing
Paved 100%

32.0 km · 14.0 twisty km · best km 12 · ~2 tight corners
km 0–32 of 33.9

Score 8 · High

Highlands Parkway · Green Cove → Volney

Flowing
Paved 100%

31.0 km · 12.0 twisty km · best km 11 · ~1 tight corners
km 40.1–71.1 of 250.8

Score 7 · Moderate

Blue Ridge Parkway / Parkway Drive (VA 43) · Buchanan → Peaksville

Flowing
Paved 100%

20.0 km · 9.1 twisty km · best km 11 · ~3 tight corners
km 1–21 of 32.2

Score 7 · Moderate

Mountain Turnpike (US 250) · Monterey → Hightown

Flowing
Paved 100%

24.0 km · 8.8 twisty km · best km 10
km 64–88 of 93.3

Score 6 · Moderate

Bullpasture River Road (SR 678) · McDowell → Williamsville

Flowing
Paved 98%

22.0 km · 6.0 twisty km · best km 9
km 0–22 of 49.1

Score 6 · Moderate

Skyline Drive · Skyland → Morning Star

Flowing
Paved 100%

19.0 km · 9.0 twisty km · best km 9
km 101–120 of 169.1

Score 7 · Moderate

Paint Bank Road (VA 311) · New Castle → Paint Bank

Flowing
Paved 100%

20.0 km · 8.0 twisty km · best km 9
km 41–61 of 62.8

Score 6 · Moderate

Ferrum Mountain Road (SR 602) · Ferrum → Algoma

Flowing
Paved 100%

17.1 km · 7.2 twisty km · best km 11 · ~2 tight corners
km 1–18.1 of 30.9

Score 7 · Moderate

Charity Highway / Franklin Street (VA 40) · Endicott → Charity

Flowing
Paved 100%

18.0 km · 7.9 twisty km · best km 11
km 27–45 of 51.9

Score 7 · Moderate

Skyline Drive · Simmons Gap → Sandy Bottom

Flowing
Paved 100%

19.0 km · 8.1 twisty km · best km 8
km 43–62 of 169.1

Score 6 · Moderate

Helen Henderson Highway (VA 80) · Davenport → Fuller Corner

Flowing
Paved 100%

17.0 km · 7.0 twisty km · best km 10
km 35–52 of 66.8

Score 7 · Moderate

Hurley Road (SR 643) · Kelsa → Matney

Flowing
Paved 100%

21.0 km · 6.0 twisty km · best km 10 · ~1 tight corners
km 5–26 of 27

Score 6 · Moderate

Old Rocklick Road (SR 645) · Ira → Big Rock

Flowing
Paved 100%

14.9 km · 6.9 twisty km · best km 9 · ~1 tight corners
km 1–15.9 of 15.9

Score 6 · Moderate

Seldom Seen Road (SR 617) · Doe Hill → McDowell

Flowing
Paved 100%

11.9 km · 5.8 twisty km · best km 10 · ~1 tight corners · 1 hairpins
km 0–11.9 of 11.9

Score 7 · Moderate

Moccasin Valley Road (SR 613) · Bolton → Collinwood

Flowing
Paved 100%

18.0 km · 5.1 twisty km · best km 10 · ~3 tight corners
km 0–18 of 32.8

Score 6 · Moderate

Turnpike Road (SR 672) · Collierstown → Lexington

Flowing
Paved 100%

10.4 km · 4.3 twisty km · best km 9
km 0–10.4 of 10.4

Score 7 · Moderate

Cleveland Road (VA 82) · Cleveland → Lebanon

Flowing
Paved 100%

11.1 km · 5.1 twisty km · best km 9
km 0–11.1 of 11.1

Score 7 · Moderate

Kimberling Road (SR 612) · Kimberling → Bland

Flowing
Paved 100%

12.5 km · 4.6 twisty km · best km 10
km 5–17.5 of 17.5

Score 7 · Moderate

Carsonville Road (SR 660) · Lower Elk Creek → Carsonville

Flowing
Paved 100%

12.0 km · 4.0 twisty km · best km 10
km 0–12 of 16.2

Score 6 · Moderate

Whitetop Road (SR 600) · Dry Fork → Whitetop

Flowing
Paved 100%

18.1 km · 4.1 twisty km · best km 8 · ~1 tight corners
km 10–28.1 of 28.1

Score 5 · Moderate

Blue Ridge Parkway · Big Island → Natural Bridge Station

Flowing
Paved 100%

12.0 km · 4.0 twisty km · best km 8
km 4–16 of 35.3

Score 6 · Moderate

Mountain Valley Road (VA 39) · Mountain Grove → Warm Springs

Flowing
Paved 100%

10.9 km · 4.9 twisty km · best km 10
km 12.1–23 of 28

Score 7 · Moderate

Coffee Road (SR 644) · Perrowville → Boonsboro

Flowing
Paved 100%

10.1 km · 5.0 twisty km · best km 9 · ~1 tight corners
km 17–27.1 of 27.1

Score 7 · Moderate

State Highway 194 (KY 194) · near Kelsa

Flowing
Paved 100%

12.0 km · 4.1 twisty km · best km 8
km 3–15.1 of 19.8

Score 6 · Moderate

East Hazel Mountain Road (SR 657) · Carrie → Hazel

Flowing
Paved 100%

8.9 km · 3.9 twisty km · best km 10 · ~2 tight corners
km 0–8.9 of 8.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 Virginia

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

Abbs Valley 135
Alexandria 13
Alleghany 76
Alto 126
Bedford 139
Benns Church 4
Bensley 5
Blacksburg 121
Brightwood 58
Burnley 50
Callaghan 81
Cana 76
Cardwell 4
Carters Mill 62
Chancellor 11
Chantilly 24
Charlottesville 56
Cifax 123
Clifdale 135
Clifton Forge 120
Coeburn 169
Criders 67
Dumfries 18
Dunavant 15
Eagle Pointe Shores 92
Earlehurst 93
Ferrum 93
Gainesboro 27
Galax 104
Galts Mill 96
Graves Mill 79
Grundy 163
Hell’s Bend 52
Honaker 212
Hot Springs 134
Jerome 64
Kelsa 116
Keokee 109
Kimberling 120
Kire 96
Lambsburg 80
Lanexa 5
Leatherwood 59
Lexington 153
Little Creek 121
Lucketts 15
Marion 181
Marshall 45
Martinsville 53
Meadows of Dan 87
Middleburg 34
Millboro 150
Mount Williams 37
Munford 155
New Castle 132
New Market 87
Pearisburg 95
Pennington Gap 60
Phipps 153
Pleasant Hill 172
Pulaski 135
Rawley Springs 94
Rocky Gap 106
Rucker Gap 69
Shelleys 118
Shipman 83
Siler 19
Simmons Gap 89
Stony Point 48
Stony Ridge 157
Stribling Springs 108
Taylorstown 17
Valley Center 72
Van 31
Wades Mill 143
Walnut Grove 152
Warm Springs 91
White Rock 113
Wytheville 142
Yorktown 4

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