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.
SR 536 · Hannibal → Cameron
Paved twisty
Paved 100%
↓ GPX
18.2 km · 17.2 twisty km · best km 10 · ~3 tight corners · 1 hairpins
km 1–19.2 of 19.2
State Route 255 (SR 255) · Dairy → Sardis
Paved twisty
Paved 100%
↓ GPX
14.0 km · 12.0 twisty km · best km 9 · ~2 tight corners
km 15–29 of 29
Greasy Ridge Road (CR 2) · Suiter → Getaway
Paved twisty
Paved 100%
↓ GPX
12.0 km · 10.0 twisty km · best km 9 · ~3 tight corners
km 0–12 of 17.7
Elliott Cross Road / State Route 555 (SR 555) · Ringgold → Chesterhill
Paved twisty
Paved 100%
↓ GPX
18.0 km · 12.0 twisty km · best km 9 · ~2 tight corners
km 0–18 of 18.9
SR 676 · Chesterhill → Wolf Creek
Paved twisty
Paved 100%
↓ GPX
10.0 km · 7.0 twisty km · best km 9 · ~5 tight corners
km 0–10 of 22.8
SR 530 · Warner → Lowell
Paved twisty
Paved 100%
↓ GPX
8.0 km · 6.0 twisty km · best km 9
km 0–8 of 12.6
State Route 260 (SR 260) · Sycamore Valley → Bloomfield
Paved twisty
Paved 100%
↓ GPX
13.0 km · 7.0 twisty km · best km 9 · ~1 tight corners
km 8–21 of 22.8
SR 218 · Platform → Crown City
Paved twisty
Paved 100%
↓ GPX
13.0 km · 8.0 twisty km · best km 9 · ~2 tight corners
km 1–14 of 31.5
SR 217 · Athalia → Platform
Paved twisty
Paved 100%
↓ GPX
4.9 km · 3.9 twisty km · best km 10
km 1.1–6 of 28
Meadows Drive · near Brecksville
Paved twisty
Paved 100%
↓ GPX
4.4 km · 4.4 twisty km · best km 10 · ~4 tight corners
km 0–4.4 of 4.4
SR 556 · Bingham → Clarington
Paved twisty
Paved 100%
↓ GPX
7.0 km · 5.0 twisty km · best km 9
km 11–18 of 21.1
North Pole Road (C-13B) · Ripley → Hiett
Paved twisty
Paved 100%
↓ GPX
3.6 km · 3.6 twisty km · best km 9 · ~1 tight corners
km 0–3.6 of 3.6
Hilight (SR 26) · near Woodsfield
Paved twisty
Paved 100%
↓ GPX
7.0 km · 5.0 twisty km · best km 9 · ~1 tight corners
km 21–28 of 107.4
Dalzell Road (CR 11) · Lebanon → Lower Salem
Paved twisty
Paved 100%
↓ GPX
8.0 km · 7.0 twisty km · best km 8
km 3–11 of 19.1
Key Bellaire Road (SR 147) · near Bellaire
Paved twisty
Paved 100%
↓ GPX
6.0 km · 5.0 twisty km · best km 9
km 16.1–22 of 26.9
SR 374 · Rockbridge → Gibisonville
Paved twisty
Paved 100%
↓ GPX
6.8 km · 3.8 twisty km · best km 9
km 5–11.8 of 11.8
Slickaway Road (SR 763) · Hiett → Aberdeen
Paved twisty
Paved 100%
↓ GPX
6.5 km · 3.6 twisty km · best km 10
km 14–20.5 of 20.5
SR 763 · Neel → Hiett
Paved twisty
Paved 100%
↓ GPX
7.0 km · 4.0 twisty km · best km 9
km 4–11 of 20.5
SR 217 · Andis → Kitts Hill
Paved twisty
Paved 100%
↓ GPX
5.0 km · 2.9 twisty km · best km 9 · ~1 tight corners
km 23–28 of 28
State Route 255 (SR 255) · Woodsfield → Laings
Paved twisty
Paved 100%
↓ GPX
10.0 km · 5.9 twisty km · best km 8 · ~1 tight corners
km 0–10 of 29
Dalzell Road (CR 11) · Lower Salem → Whipple
Paved twisty
Paved 100%
↓ GPX
5.1 km · 4.1 twisty km · best km 8
km 14–19.1 of 19.1
SR 78 · Ringgold → Bishopville
Paved twisty
Paved 100%
↓ GPX
10.0 km · 5.0 twisty km · best km 8 · ~2 tight corners
km 14–24 of 29.3
Fifteenmile Creek Road (CR 12) · Dart → Heslop
Paved twisty
Paved 100%
↓ GPX
6.0 km · 4.0 twisty km · best km 9 · ~3 tight corners
km 2–8 of 11.9
Wooster Pike · near Milford
Paved twisty
Paved 100%
↓ GPX
4.0 km · 4.0 twisty km · best km 9 · ~8 tight corners
km 8–12 of 140.5
State Route 565 (SR 565) · near Lebanon
Paved twisty
Paved 100%
↓ GPX
7.0 km · 5.0 twisty km · best km 8
km 1–8 of 11.2
St Forest Rd 2 · Buena Vista → Friendship
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
18.3 km · 15.3 twisty km · best km 12 · ~9 tight corners
km 0–18.3 of 18.3
State Forest Road 5 · near Friendship
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
10.1 km · 10.1 twisty km · best km 11 · ~5 tight corners
km 0–10.1 of 10.1
Benwood Road (CR 10) · Benwood → Sardis
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
14.0 km · 11.0 twisty km · best km 10 · ~17 tight corners · 1 hairpins
km 0–14 of 15.8
South Ridge Road · Richmond Dale → Waverly
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
9.4 km · 8.4 twisty km · best km 11 · ~21 tight corners
km 0–9.4 of 9.4
St Forest Rd 6 · near Otway
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
7.0 km · 7.0 twisty km · best km 11
km 0–7 of 7.9
Lorelei Drive · near Fayetteville
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.3 km · 10.3 twisty km · best km 10 · ~23 tight corners
km 0–11.3 of 11.3
Township Highway F 1 (T-F3) · near Zaleski
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
7.3 km · 7.3 twisty km · best km 11 · ~20 tight corners
km 0–7.3 of 7.3
St Forest Rd 6 · Wamsley → Blue Creek
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
4.0 km · 4.0 twisty km · best km 11 · ~4 tight corners
km 0–4 of 4.4
County Nine Road (CR 9) · Grandview → Gracey
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
19.9 km · 14.9 twisty km · best km 9 · ~7 tight corners
km 4.1–24 of 31.4
Sykes Ridge Road (CR 4) · Clarington → Cameron
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
8.0 km · 7.0 twisty km · best km 10 · ~10 tight corners
km 0–8 of 12.4
Germantown Road (C-15) · Germantown → Lower Salem
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
7.0 km · 7.0 twisty km · best km 10 · ~3 tight corners
km 5–12 of 13.2
Mount Victory Road (CR 56) · Powhatan Point → Businessburg
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
9.0 km · 6.0 twisty km · best km 10 · ~1 tight corners
km 1–10 of 16.4
Greenbrier Road (CR 12) · Brownsville → Hilltop
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
15.0 km · 10.8 twisty km · best km 9 · ~8 tight corners
km 1–16 of 18.1
Rock Camp Road (TR 562) · near Brownsville
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
8.2 km · 7.1 twisty km · best km 10 · ~20 tight corners
km 0–8.2 of 8.2
Mellott Ridge Road (CR 31) · Beallsville → Cameron
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.0 km · 9.1 twisty km · best km 9 · ~17 tight corners
km 1–12 of 12
Long Ridge Road · near Starr
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
6.0 km · 6.0 twisty km · best km 9 · ~3 tight corners
km 0–6 of 7.2
St Forest Rd 6 · McDermott → Otway
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
5.5 km · 5.5 twisty km · best km 11 · ~1 tight corners
km 0–5.5 of 5.5
North Ridge Road · Rupels → Chillicothe
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
6.0 km · 6.0 twisty km · best km 10 · ~10 tight corners
km 0–6 of 7.6
Ellisonville Ridge Road (CR 103) · Royersville → Ironton
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
6.1 km · 6.1 twisty km · best km 9
km 0–6.1 of 6.1
Beautiful Ridge Road (CR 26) · Oak → Clarington
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
10.0 km · 9.0 twisty km · best km 9 · ~6 tight corners
km 0–10 of 11
Main Loop Road · near Oxford
Unpaved & 4WD
Mixed 30%
↓ GPX
13.9 km · 7.9 twisty km · best km 10 · ~3 tight corners
km 1–14.9 of 14.9
Woods Ridge Road (C-169) · Wheelersburg → Portsmouth
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
6.9 km · 5.9 twisty km · best km 9 · ~1 tight corners
km 0–6.9 of 6.9
St Forest Rd 9 · near Friendship
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.7 km · 3.7 twisty km · best km 11 · ~5 tight corners
km 0–3.7 of 3.7
Mackletree Bridle Trail · near Friendship
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
4.0 km · 4.0 twisty km · best km 10 · ~4 tight corners
km 0–4 of 4
Elkins Creek Road (CR 5) · near Five Forks
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
5.0 km · 5.0 twisty km · best km 11 · ~4 tight corners
km 9–14 of 20.1
Hilight (SR 26) · Hunter → Woodsfield
32.1 km · 9.9 twisty km · best km 9 · ~6 tight corners
km 1–33.1 of 107.4
State Route 260 (SR 260) · Road Fork → Bloomfield
19.8 km · 7.0 twisty km · best km 9 · ~1 tight corners
km 3–22.8 of 22.8
Slickaway Road (SR 763) · Decatur → Aberdeen
19.5 km · 7.6 twisty km · best km 10
km 1–20.5 of 20.5
Bishopville Road (SR 78) · Rosseau → Glouster
20.0 km · 6.0 twisty km · best km 8 · ~3 tight corners
km 8–28 of 29.3
State Route 145 (SR 145) · Miltonsburg → Stafford
23.0 km · 4.9 twisty km · best km 9 · ~2 tight corners
km 10–33 of 59.5
Campbell Drive (SR 141) · Aid → Ironton
23.1 km · 5.1 twisty km · best km 9 · ~3 tight corners
km 49–72.1 of 72.1
SR 775 · Sand Fork → Wilgus
20.8 km · 5.0 twisty km · best km 9 · ~2 tight corners · 1 hairpins
km 11.2–32 of 41.4
SR 217 · Athalia → Dobbston
15.0 km · 5.8 twisty km · best km 10 · ~2 tight corners · 1 hairpins
km 0–15 of 28
SR 556 · Bingham → Clarington
14.0 km · 6.0 twisty km · best km 9
km 6–20 of 21.1
Key Bellaire Road (SR 147) · Jacobsburg → Bellaire
16.1 km · 6.0 twisty km · best km 9 · ~1 tight corners
km 8–24.1 of 26.9
Fifteenmile Creek Road (CR 12) · Fay → Dalzell
11.9 km · 4.9 twisty km · best km 9 · ~5 tight corners
km 0–11.9 of 11.9
Broadway Avenue / Main Street (SR 260) · Bloomfield → New Matamoras
15.7 km · 3.7 twisty km · best km 8 · ~1 tight corners
km 0–15.7 of 15.7
Hilight (SR 26) · Woodsfield → Cline
18.9 km · 3.0 twisty km · best km 9 · ~1 tight corners
km 36.1–55 of 107.4
Crooked Tree Road (SR 339) · Dexter City → Ludlow
15.9 km · 2.8 twisty km · best km 8
km 1.1–17 of 22.5
Federal Road · Beebe → Ireland
9.0 km · 4.1 twisty km · best km 7 · ~1 tight corners
km 0–9 of 13.4
SR 555 · Bartlett → Redbush
20.0 km · 4.0 twisty km · best km 7
km 13–33 of 36.5
Washington Street / Penn Street (SR 377) · Malta → Pennsville
9.9 km · 3.9 twisty km · best km 7 · ~1 tight corners
km 3.1–13.1 of 29.6
Morganville Road (SR 555) · Portersville → Ringgold
12.8 km · 4.8 twisty km · best km 7 · ~1 tight corners
km 0–12.8 of 12.8
Sistersville-Freeport Highway (SR 800) · Antioch → Fly
11.7 km · 3.9 twisty km · best km 8
km 13.2–24.9 of 24.9
Virginia Ridge Road · Stovertown → Blue Rock
10.3 km · 2.9 twisty km · best km 8 · ~6 tight corners
km 0–10.3 of 10.3
SR 374 · Rockbridge → Gibisonville
7.8 km · 3.8 twisty km · best km 9
km 4–11.8 of 11.8
SR 26 · Moss Run → Marietta
9.0 km · 1.0 twisty km · best km 9
km 92–101 of 107.4
Frostyville Road (SR 564) · Middleburg → Harriettsville
8.9 km · 2.8 twisty km · best km 7
km 12.1–21 of 21.7
SR 646 · Wintersville → Richmond
7.9 km · 2.0 twisty km · best km 7
km 1.1–9 of 21.5
SR 217 · Andis → Kitts Hill
5.9 km · 2.9 twisty km · best km 9 · ~1 tight corners
km 22.1–28 of 28
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.
The same roads, gathered around the place you would set off from.