Every twisty stretch of road within 60 km of Galax, Virginia — whole roads joined from OpenStreetMap geometry, walked a kilometre at a time and ranked by twisty kilometres. The best sealed one is Flat Ridge Road / Comers Rock Road (SR 658) · Grant → Flat Ridge with 13.0 twisty km. Click a road to see it on the map above, or take the GPX.
Flat Ridge Road / Comers Rock Road (SR 658) · Grant → Flat Ridge
Paved twisty
Paved 100%
↓ GPX
14.0 km · 13.0 twisty km · best km 12 · ~2 tight corners
km 1–15 of 33.6
Big Ridge Road (SR 668) · Flat Ridge → Independence
Paved twisty
Paved 100%
↓ GPX
11.2 km · 10.2 twisty km · best km 11 · ~2 tight corners
km 0–11.2 of 11.2
Flat Ridge Road (SR 601) · Sugar Grove → Barton Crossroad
Paved twisty
Paved 100%
↓ GPX
12.3 km · 9.4 twisty km · best km 11
km 9–21.3 of 21.3
Highlands Parkway / Jeb Stuart Highway · near Mill Creek
Paved twisty
Paved 100%
↓ GPX
10.0 km · 9.0 twisty km · best km 11
km 52–62 of 250.8
Indian Valley Road Northwest (SR 787) · Simpkinstown → Indian Valley
Paved twisty
Paved 100%
↓ GPX
11.0 km · 9.0 twisty km · best km 10
km 2.1–13 of 26.2
Stony Fork Road / South Scenic Highway (US 52) · Eagle Oak → Shupe
Paved twisty
Paved 100%
↓ GPX
9.2 km · 7.1 twisty km · best km 11
km 36–45.2 of 58.6
Squirrel Spur Road (SR 614) · Kibler → Carters Mill
Paved twisty
Paved 100%
↓ GPX
6.9 km · 6.9 twisty km · best km 11 · ~1 tight corners
km 12.1–19 of 26.8
Little River Road (SR 629) · Baywood → Independence
Paved twisty
Paved 100%
↓ GPX
9.7 km · 6.7 twisty km · best km 11
km 0–9.7 of 9.7
Walkers Creek Road (SR 604) · Point Pleasant → Bland
Paved twisty
Paved 99%
↓ GPX
9.4 km · 6.4 twisty km · best km 9
km 3–12.5 of 12.5
Robinson Tract Road (SR 738) · Pulaski → Little Creek
Paved twisty
Paved 100%
↓ GPX
6.2 km · 6.2 twisty km · best km 13 · ~3 tight corners
km 9–15.2 of 15.2
Fox Creek Road (SR 678) · Barton Crossroad → Fox
Paved twisty
Paved 100%
↓ GPX
5.1 km · 5.1 twisty km · best km 9
km 0–5.1 of 8.3
Rugby Road (SR 743) · near Rugby
Paved twisty
Paved 100%
↓ GPX
5.0 km · 5.0 twisty km · best km 8
km 0–5 of 5.9
Skydusty Road (SR 608) · Point Pleasant → Crandon
Paved twisty
Paved 100%
↓ GPX
7.1 km · 5.0 twisty km · best km 8 · ~1 tight corners
km 1–8.1 of 9.1
Orchard Gap Road · Cana → Gladesboro
Paved twisty
Paved 100%
↓ GPX
4.8 km · 4.8 twisty km · best km 11
km 0–4.8 of 4.8
Nester School Road / Soapridge Road (SR 624) · near Dugspur
Paved twisty
Paved 100%
↓ GPX
6.1 km · 4.1 twisty km · best km 9 · ~2 tight corners
km 0–6.1 of 6.1
Highlands Parkway · Green Cove → Volney
31.0 km · 12.0 twisty km · best km 11 · ~1 tight corners
km 40.1–71.1 of 250.8
Kimberling Road (SR 612) · Kimberling → Bland
12.5 km · 4.6 twisty km · best km 10
km 5–17.5 of 17.5
Whitetop Road (SR 600) · Dry Fork → Whitetop
18.1 km · 4.1 twisty km · best km 8 · ~1 tight corners
km 10–28.1 of 28.1
Carsonville Road (SR 660) · Lower Elk Creek → Carsonville
12.0 km · 4.0 twisty km · best km 10
km 0–12 of 16.2
Woolwine Highway (VA 8) · Woolwine → Floyd
9.8 km · 4.0 twisty km · best km 11
km 18.2–28 of 69.3
Potato Creek Road (SR 708) · Mouth of Wilson → Bridle Creek
7.0 km · 3.0 twisty km · best km 9 · ~1 tight corners
km 0–7 of 7.8
Lone Ivy Road (SR 613) · Buffalo Ridge → Vesta
5.1 km · 2.1 twisty km · best km 8
km 1–6.2 of 6.2
Indian Valley Road Northwest (SR 787) · Indian Valley → Willis
8.0 km · 2.0 twisty km · best km 8
km 17–25 of 26.2
State Route 623 (SR 623) · Burke’s Garden → Sharon Springs
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
16.1 km · 16.1 twisty km · best km 13 · ~10 tight corners
km 15–31.1 of 31.1
State Route 625 (SR 625) · Tazewell → Ceres
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
14.0 km · 13.0 twisty km · best km 12 · ~13 tight corners
km 1–15 of 16
Hurricane Road (FS 84) · Quebec → Dry Fork
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
12.3 km · 12.3 twisty km · best km 12 · ~6 tight corners
km 2–14.3 of 14.3
Wild Steer Road (FR 6202) · near Marion
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
11.8 km · 11.8 twisty km · best km 12 · ~5 tight corners
km 0–11.8 of 11.8
Bartons Gap Road (FS 643) · Quebec → Stony Battery
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.7 km · 11.7 twisty km · best km 12 · ~2 tight corners · 1 hairpins
km 0–11.7 of 11.7
Nebo Mountain Road / Bear Creek Road (SR 622) · Nebo → Atkins
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
13.0 km · 11.0 twisty km · best km 13 · ~3 tight corners
km 0–13 of 14
Peach Bottom Road (SR 654) · Lower Elk Creek → Independence
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
12.5 km · 10.5 twisty km · best km 11 · ~2 tight corners
km 0–12.5 of 12.5
The same roads serve Baywood, Bertha, Clarkes Summit, Corinth, Drenn, Fosters Falls, Fries, Hillsville.