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.
GA 28 · Satolah → Pine Mountain
Paved twisty
Paved 100%
↓ GPX
11.0 km · 9.1 twisty km · best km 11 · ~2 tight corners
km 1–12 of 12.7
Gainesville Highway (US 19) · Choestoe → Turners Corner
Paved twisty
Paved 100%
↓ GPX
17.0 km · 11.0 twisty km · best km 10
km 35–52 of 63.2
Wolf Pen Gap Road (GA 180) · Choestoe → Owltown
Paved twisty
Paved 100%
↓ GPX
7.0 km · 7.0 twisty km · best km 11 · ~7 tight corners
km 1–8 of 18
Richard B. Russell Scenic Highway (GA 348) · Hood → Helen
Paved twisty
Paved 100%
↓ GPX
15.5 km · 12.4 twisty km · best km 9 · ~10 tight corners
km 7–22.5 of 22.5
Lake Rabun Road · Lakemont → Tallulah Falls
Paved twisty
Paved 90%
↓ GPX
6.0 km · 6.0 twisty km · best km 12 · ~1 tight corners
km 1–7 of 10.3
Moccasin Creek Road · Blalock → Batesville
Paved twisty
Paved 100%
↓ GPX
4.8 km · 4.8 twisty km · best km 12 · ~33 tight corners
km 0–4.8 of 4.8
Laurel Lodge Road · near Batesville
Paved twisty
Paved 100%
↓ GPX
7.0 km · 7.0 twisty km · best km 12 · ~8 tight corners
km 0–7 of 7.7
GA 2 · near Chatsworth
Paved twisty
Paved 100%
↓ GPX
9.0 km · 7.8 twisty km · best km 10 · ~1 tight corners
km 4–13 of 41
Unicoi Turnpike (GA 17) · Helen → Mountain Scene
Paved twisty
Paved 100%
↓ GPX
7.0 km · 5.9 twisty km · best km 11 · ~7 tight corners
km 34–41 of 52.9
Old Bucktown Road (CR 131) · Quill → Marion
Paved twisty
Paved 100%
↓ GPX
5.9 km · 5.9 twisty km · best km 11 · ~5 tight corners
km 0–5.9 of 5.9
GA 60 · Gaddistown → Suches
Paved twisty
Paved 100%
↓ GPX
5.0 km · 5.0 twisty km · best km 11 · ~5 tight corners
km 42–47 of 60.5
Warwoman Road · near Pine Mountain
Paved twisty
Paved 100%
↓ GPX
4.0 km · 4.0 twisty km · best km 12 · ~2 tight corners
km 0–4 of 22.4
GA 197 · Blalock → Batesville
Paved twisty
Paved 100%
↓ GPX
6.0 km · 6.0 twisty km · best km 9
km 0–6 of 39.1
Walhalla Road (NC 28) · near Satolah
Paved twisty
Paved 100%
↓ GPX
5.5 km · 5.5 twisty km · best km 9
km 0–5.5 of 5.5
Flat Rock Park · near Foxfire
Paved twisty
Paved 100%
↓ GPX
3.5 km · 3.5 twisty km · best km 11 · ~11 tight corners
km 0–3.5 of 3.5
GA 180 Spur · Young Harris → Mountain Scene
Paved twisty
Paved 100%
↓ GPX
4.0 km · 4.0 twisty km · best km 10 · ~5 tight corners
km 0–4 of 4
GA 60 · Suches → Porter Springs
Paved twisty
Paved 100%
↓ GPX
10.5 km · 6.5 twisty km · best km 10
km 50–60.5 of 60.5
Hap Holt Road · near Tails Creek
Paved twisty
Paved 100%
↓ GPX
4.7 km · 4.7 twisty km · best km 9 · ~9 tight corners
km 0–4.7 of 4.7
Highlands Highway (SC 28) · near Long Bottom Ford
Paved twisty
Paved 100%
↓ GPX
4.0 km · 4.0 twisty km · best km 10
km 2–6.1 of 9.6
Dillard Road (NC 106) · Satolah → Sky Valley
Paved twisty
Paved 100%
↓ GPX
6.0 km · 4.9 twisty km · best km 9
km 4–10 of 16.8
Jay Bridge Road (CR 75) · near Dahlonega
Paved twisty
Paved 100%
↓ GPX
3.8 km · 2.8 twisty km · best km 10 · ~2 tight corners
km 1–4.8 of 4.8
Coopers Creek Road (CR 240) · Baxter → Cooper Creek
Paved twisty
Paved 100%
↓ GPX
4.9 km · 2.9 twisty km · best km 10 · ~2 tight corners
km 0–4.9 of 4.9
Grizzle Road · Dawsonville → Lumpkin
Paved twisty
Paved 100%
↓ GPX
5.1 km · 5.1 twisty km · best km 9 · ~2 tight corners
km 0–5.1 of 5.5
Red Riding Hood Trail / Lookout Mountain Scenic Highway (GA 157) · near Lookout Mountain
Paved twisty
Paved 100%
↓ GPX
5.0 km · 4.0 twisty km · best km 10 · ~5 tight corners · 1 hairpins
km 0–5 of 64.5
Dougherty Gap Road · Head River → Harrisburg
Paved twisty
Paved 100%
↓ GPX
3.0 km · 3.0 twisty km · best km 11 · ~5 tight corners
km 3–6 of 6
Blue Ridge Road (FS 42) · Diamond → Sarah
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
37.0 km · 31.8 twisty km · best km 12 · ~51 tight corners
km 0–37 of 37
Stamp Creek / Stamp Creek Road (FSR 25) · Tiger → Wiley
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
15.0 km · 15.0 twisty km · best km 13 · ~35 tight corners
km 0–15 of 15
Chattahoochee River Road (FSR 44) · Mountain Scene → Helen
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
14.0 km · 14.0 twisty km · best km 13 · ~77 tight corners
km 0–14 of 14
West Skeenah Road (FS 640) · Sugar Hill → Craytonia
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
11.2 km · 11.2 twisty km · best km 13 · ~93 tight corners
km 0–11.2 of 11.2
Hale Ridge Road (FS 7) · Sky Valley → Long Bottom Ford
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
15.0 km · 15.0 twisty km · best km 12 · ~54 tight corners
km 0–15 of 15
Duncan Ridge Road (FS 39) · Baxter → Owltown
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
15.5 km · 15.5 twisty km · best km 12 · ~71 tight corners
km 0–15.5 of 15.5
Nimblewill Gap Road / Old Bucktown Road (FS 28-2) · Marion → Nimblewill
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
12.5 km · 11.6 twisty km · best km 14 · ~61 tight corners
km 0–12.5 of 12.5
NFR 35 · Sugar Hill → Wilscot
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
9.7 km · 9.7 twisty km · best km 13 · ~50 tight corners
km 0–9.7 of 9.7
Walnut Fork (FS 155) · Antioch → Mountain City
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
12.4 km · 12.4 twisty km · best km 13 · ~55 tight corners
km 0–12.4 of 12.4
Gold Mine Road / Willis Knob Road (FS 157) · Long Bottom Ford → Pine Mountain
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.0 km · 11.0 twisty km · best km 13 · ~42 tight corners
km 0–11 of 11
Burnett Creek Road (FS 261) · Baxter → Owltown
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
10.3 km · 10.3 twisty km · best km 13 · ~107 tight corners · 1 hairpins
km 0–10.3 of 10.3
Wildcat Road · Mountain Scene → Batesville
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
13.2 km · 12.2 twisty km · best km 12 · ~26 tight corners
km 0–13.2 of 13.2
Old Dial Road (CR 4) · Morganton → Wilscot
Unpaved & 4WD
Mixed 78%
↓ GPX
13.0 km · 13.0 twisty km · best km 12 · ~10 tight corners
km 0–13 of 17.4
FS 141 · near Nimblewill
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
9.7 km · 9.7 twisty km · best km 12 · ~92 tight corners · 2 hairpins
km 0–9.7 of 9.7
FSR 79 · near Batesville
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
10.0 km · 10.0 twisty km · best km 13 · ~82 tight corners · 1 hairpins
km 0–10 of 10
Burrells Ford Road (FS 646) · Burrells Ford → Pine Mountain
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.1 km · 11.1 twisty km · best km 12 · ~22 tight corners
km 0–11.1 of 11.1
Lick Log Creek (FS 9) · near Antioch
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
7.4 km · 7.4 twisty km · best km 13 · ~62 tight corners
km 0–7.4 of 7.4
Forest Service Road (22-2 · Patterson Mill → Oasis
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
14.3 km · 12.3 twisty km · best km 12 · ~59 tight corners · 1 hairpins
km 0–14.3 of 14.3
Totter Pole Road (FS 86C) · near Three Forks
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
6.8 km · 6.8 twisty km · best km 13 · ~34 tight corners
km 0–6.8 of 6.8
Darnell Creek Road (FS 150) · Sky Valley → Dillard
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
7.6 km · 7.6 twisty km · best km 14 · ~31 tight corners
km 0–7.6 of 7.6
Buck Branch (FS 104) · Clayton → Antioch
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
6.3 km · 6.3 twisty km · best km 14 · ~115 tight corners · 3 hairpins
km 0–6.3 of 6.3
Fs 696 (FS 696) · Sky Valley → Three Forks
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
7.4 km · 7.4 twisty km · best km 13 · ~43 tight corners
km 0–7.4 of 7.4
West Cow Pen Road · Cohutta Springs → Doogan
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
12.1 km · 12.1 twisty km · best km 11 · ~15 tight corners
km 0–12.1 of 12.1
Martin Branch (FSR 178) · near Helen
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
8.3 km · 8.3 twisty km · best km 12 · ~48 tight corners
km 0–8.3 of 8.3
Tickanetley Road (FS 665) · Three Forks → Diamond
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
8.0 km · 8.0 twisty km · best km 11 · ~67 tight corners
km 0–8 of 8
Morganton Highway (GA 60) · Sugar Hill → Porter Springs
36.5 km · 15.5 twisty km · best km 11 · ~5 tight corners
km 24–60.5 of 60.5
Gainesville Highway (US 19) · Choestoe → Porter Springs
23.8 km · 11.0 twisty km · best km 10 · ~1 tight corners
km 34.2–58 of 63.2
Wolf Pen Gap Road (GA 180) · Choestoe → Suches
17.0 km · 7.0 twisty km · best km 11 · ~7 tight corners
km 0–17 of 18
GA 197 · Blalock → Batesville
17.0 km · 8.1 twisty km · best km 9 · ~3 tight corners
km 0–17 of 39.1
Unicoi Turnpike (GA 17) · Helen → Mountain Scene
19.0 km · 7.0 twisty km · best km 11 · ~7 tight corners
km 22–41 of 52.9
Bridge Creek Road · Batesville → Tiger
13.9 km · 3.0 twisty km · best km 10 · ~2 tight corners
km 1.1–15 of 15.6
Dillard Road (NC 106) · Satolah → Sky Valley
10.0 km · 4.9 twisty km · best km 9
km 0–10 of 16.8
Morganton Highway (GA 60) · Morganton → Sugar Hill
14.0 km · 4.9 twisty km · best km 8 · ~1 tight corners
km 6–20 of 60.5
Chatsworth Highway (GA 2) · Chatsworth → Pleasant Hill
8.0 km · 3.9 twisty km · best km 9 · ~1 tight corners
km 16–24 of 41
Seed Lake Road · Batesville → Tallulah Falls
7.0 km · 3.0 twisty km · best km 9
km 0–7 of 7
Southbridge Boulevard · near Pooler
7.1 km · 2.1 twisty km · best km 9
km 0–7.1 of 7.1
GA 197 · Batesville → College Park
12.0 km · 1.8 twisty km · best km 7
km 21–33.1 of 39.1
Reavis Mountain Road · near Nelson
5.9 km · 2.0 twisty km · best km 9 · ~3 tight corners
km 0–5.9 of 5.9
Gaddistown Road (CR 165) · Gaddistown → Sarah
7.2 km · 2.0 twisty km · best km 8
km 0–7.2 of 7.2
Big Ridge Road · Sweden → Ludville
10.9 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 0–10.9 of 10.9
Trackrock Gap Road · Young Harris → Blairsville
9.0 km · 1.0 twisty km · best km 9 · ~2 tight corners
km 0–9 of 9.8
Gumlog Road · Gumlog → Welch
7.4 km · 2.1 twisty km · best km 8
km 11–18.4 of 18.4
Birmingham Highway (GA 372) · near Alpharetta
5.0 km · 2.0 twisty km · best km 10 · ~2 tight corners
km 0–5 of 5.7
Lookout Mountain Scenic Highway (US 76) · Blalock → Titus
6.0 km · 0.9 twisty km · best km 7
km 16–22 of 68
Mount Paran Road Northwest · Vinings → Sandy Springs
5.8 km · 2.0 twisty km · best km 7
km 2–7.9 of 7.9
Sunset Drive · Trenton → Plum Nelly
5.7 km · 1.0 twisty km · best km 8 · ~3 tight corners
km 3–8.7 of 8.7
Johnson Mountain Road (CR 304) · Fairmount → Bolivar
5.0 km · 2.1 twisty km · best km 7
km 0–5 of 7.2
Salem Church Road (CR 255) · near Jasper
5.4 km · 1.4 twisty km · best km 8
km 3–8.4 of 8.4
Afton Road · Emma → Afton
7.3 km · 0.0 twisty km · best km 6
km 0–7.3 of 7.3
Rocky Lane · Hawkins → Harrisburg
6.6 km · 2.0 twisty km · best km 7 · ~2 tight corners
km 0–6.6 of 6.6
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.