106 twisty stretches · 1,866 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.
106
Twisty stretches
1,866 km
Twisty kilometres
22
Flowing stretches
7 km
Longest paved stretch · State Park Road
State Park Road · near Tupelo
Paved twisty Paved 100%
6.9 km · 6.9 twisty km · best km 10 · ~23 tight corners
km 0–6.9 of 6.9
Score 8 · High
County Road 367 · Splinter → Dallas Jones Crossing
Paved twisty Paved 100%
5.0 km · 4.0 twisty km · best km 9
km 0–5 of 5.8
Score 7 · Moderate
County Road 100 · Wallace → Hayes Crossing
Paved twisty Paved 100%
6.0 km · 5.0 twisty km · best km 8 · ~2 tight corners
km 3–9.1 of 9.1
Score 7 · Moderate
Kent Road · Cadamy → Tremont
Paved twisty Paved 100%
5.1 km · 4.1 twisty km · best km 8 · ~7 tight corners
km 1–6.1 of 9.9
Score 7 · Moderate
Gum Cobb Stump Road · Oakland → Tremont
Paved twisty Paved 100%
4.0 km · 3.1 twisty km · best km 9 · ~7 tight corners
km 0–4 of 5.5
Score 7 · Moderate
County Road 105 · near Oxford
Paved twisty Paved 100%
4.0 km · 3.0 twisty km · best km 9 · ~3 tight corners
km 4–8 of 8.8
Score 7 · Moderate
South Frontage Road · near Meridian
Paved twisty Paved 100%
3.2 km · 2.2 twisty km · best km 9
km 0–3.2 of 3.2
Score 7 · Moderate
Whitaker Road · near Humphreys
Paved twisty Paved 100%
3.0 km · 2.0 twisty km · best km 8
km 0–3 of 8.7
Score 7 · Moderate
Hartsell Road · near Bounds Crossroads
Paved twisty Paved 100%
3.0 km · 3.0 twisty km · best km 7
km 0–3 of 3.5
Score 7 · Moderate
County Road 385 · near Union Hall
Paved twisty Paved 100%
3.0 km · 3.0 twisty km · best km 7
km 0–3 of 3.6
Score 7 · Moderate
Leshe Cheairs Road · near Dublin
Paved twisty Paved 100%
4.0 km · 2.1 twisty km · best km 7 · ~3 tight corners
km 2–6 of 7.5
Score 6 · Moderate
Midway Road · near Rocky Springs
Paved twisty Paved 100%
3.5 km · 1.4 twisty km · best km 8 · ~4 tight corners
km 0–3.5 of 3.5
Score 6 · Moderate
County Road 432 · Porterton → Markette
Unpaved & 4WD Gravel/Dirt 0%
10.2 km · 8.2 twisty km · best km 9 · ~1 tight corners
km 0–10.2 of 10.2
Score 8 · High
County Road 69 · Valley → Jefferson
Unpaved & 4WD Gravel/Dirt 0%
8.0 km · 5.0 twisty km · best km 9 · ~8 tight corners · 2 hairpins
km 1–9 of 11.5
Score 8 · High
North Tank Trail (36000) · near New Augusta
Unpaved & 4WD Gravel/Dirt 0%
7.0 km · 7.0 twisty km · best km 9 · ~22 tight corners
km 1.1–8.1 of 8.1
Score 8 · High
Oak Ridge Road · Russellville → Oak Ridge
Unpaved & 4WD Gravel/Dirt 0%
11.0 km · 8.1 twisty km · best km 8 · ~21 tight corners
km 1–12 of 27.9
Score 7 · Moderate
County Road 5111 · Wheeler → Marietta
Unpaved & 4WD Gravel/Dirt 0%
10.1 km · 6.0 twisty km · best km 9 · ~19 tight corners
km 1–11.1 of 13.5
Score 7 · Moderate
Willis Road · Saint Ann → Wiggins
Unpaved & 4WD Gravel/Dirt 0%
4.0 km · 4.0 twisty km · best km 9 · ~7 tight corners
km 2–6 of 7.2
Score 9 · High
Bethany Road · near Potts Camp
Unpaved & 4WD Gravel/Dirt 0%
5.2 km · 4.3 twisty km · best km 9 · ~14 tight corners
km 2–7.2 of 7.2
Score 8 · High
County Road 961 · Neil → Belmont
Unpaved & 4WD Gravel/Dirt 0%
7.9 km · 6.8 twisty km · best km 9 · ~19 tight corners
km 3.1–11 of 12.2
Score 8 · High
Paul Gallows Road · Utica → Myles
Unpaved & 4WD Mixed 14%
7.1 km · 6.1 twisty km · best km 9 · ~21 tight corners
km 2.1–9.2 of 9.2
Score 7 · Moderate
Joe Wheeler Brown Road · near Fulton
Unpaved & 4WD Gravel/Dirt 0%
6.0 km · 4.9 twisty km · best km 9 · ~9 tight corners
km 0–6 of 6.4
Score 7 · Moderate
West Hill Road · near West Hill
Unpaved & 4WD Gravel/Dirt 0%
4.8 km · 2.8 twisty km · best km 9 · ~17 tight corners
km 0–4.8 of 4.8
Score 8 · High
County Road 885 · Saltillo → Tupelo
Unpaved & 4WD Gravel/Dirt 0%
6.0 km · 4.9 twisty km · best km 9 · ~3 tight corners
km 4–10 of 11.4
Score 7 · Moderate
Pipeline Road · near Madisonville
Unpaved & 4WD Gravel/Dirt 0%
4.1 km · 4.1 twisty km · best km 9 · ~6 tight corners
km 1.1–5.2 of 5.2
Score 8 · High
County Road 3261 · Hills Chapel → New Site
Unpaved & 4WD Gravel/Dirt 0%
5.9 km · 4.9 twisty km · best km 9 · ~23 tight corners
km 0–5.9 of 5.9
Score 7 · Moderate
Confederate Avenue · near Vicksburg
Unpaved & 4WD Gravel/Dirt 0%
3.2 km · 3.2 twisty km · best km 9
km 0–3.2 of 3.2
Score 8 · High
County Road 180 · Pleasant Ridge → Parks
Unpaved & 4WD Mixed 61%
8.1 km · 5.1 twisty km · best km 8 · ~23 tight corners
km 0–8.1 of 12.4
Score 7 · Moderate
Mattox Perkins Road · near New Salem
Unpaved & 4WD Gravel/Dirt 0%
3.0 km · 3.0 twisty km · best km 9 · ~10 tight corners
km 0–3 of 3
Score 8 · High
County Road 211 · Coila → Wiltshire
Unpaved & 4WD Gravel/Dirt 0%
5.0 km · 4.0 twisty km · best km 9 · ~2 tight corners
km 8–13 of 13.8
Score 8 · High
Wiggins Loop Road · Carthage → Wiggins
Unpaved & 4WD Gravel/Dirt 0%
5.0 km · 4.0 twisty km · best km 9 · ~5 tight corners
km 1–6 of 10.1
Score 7 · Moderate
Dillard Road · Oak Hill → Endville
Unpaved & 4WD Gravel/Dirt 0%
5.3 km · 4.3 twisty km · best km 9 · ~4 tight corners
km 0–5.3 of 5.3
Score 7 · Moderate
Callicut Road · Bethlehem → Malone
Unpaved & 4WD Gravel/Dirt 0%
3.0 km · 2.0 twisty km · best km 9 · ~2 tight corners
km 0–3 of 6.4
Score 8 · High
County Road 186 · Gums Crossing → Youngs
Unpaved & 4WD Gravel/Dirt 0%
8.1 km · 4.1 twisty km · best km 8 · ~13 tight corners
km 0–8.1 of 8.1
Score 7 · Moderate
Goodson Road · Perth → Bonus
Unpaved & 4WD Gravel/Dirt 0%
5.1 km · 4.1 twisty km · best km 8 · ~15 tight corners
km 2–7.1 of 9.1
Score 7 · Moderate
County Road 471 · near Gatewood
Unpaved & 4WD Gravel/Dirt 0%
3.8 km · 3.8 twisty km · best km 8 · ~9 tight corners
km 1–4.8 of 4.8
Score 7 · Moderate
County Road 3321 · New Hope → New Site
Unpaved & 4WD Gravel/Dirt 0%
5.1 km · 3.2 twisty km · best km 8 · ~14 tight corners
km 0–5.1 of 6.1
Score 7 · Moderate
County Road 105 · near Oxford
Flowing Paved 100%
6.9 km · 3.0 twisty km · best km 9 · ~3 tight corners
km 1.1–8 of 8.8
Score 7 · Moderate
Carolina Road · Evergreen → Cason
Flowing Paved 100%
10.0 km · 2.0 twisty km · best km 8 · ~4 tight corners
km 0–10 of 11.2
Score 5 · Moderate
MS 331 · Potlockney → Tula
Flowing Paved 100%
13.0 km · 0.0 twisty km · best km 6
km 6–19.1 of 21.7
Score 4 · Moderate
Leshe Cheairs Road · near Dublin
Flowing Paved 93%
6.4 km · 2.1 twisty km · best km 7 · ~5 tight corners
km 1.2–7.5 of 7.5
Score 6 · Moderate
Curtis-Luster Road · Duke → Rocky Springs
Flowing Paved 100%
5.9 km · 1.8 twisty km · best km 8 · ~10 tight corners
km 0–5.9 of 5.9
Score 6 · Moderate
Whitaker Road · Humphreys → Saint Elmo
Flowing Paved 100%
6.0 km · 2.0 twisty km · best km 8 · ~1 tight corners
km 0–6 of 8.7
Score 6 · Moderate
Mc Call Road · near McCall Creek
Flowing Paved 100%
5.6 km · 0.5 twisty km · best km 8 · ~4 tight corners
km 0–5.6 of 5.6
Score 6 · Moderate
Mount Gilead Road · Fairview → Eastman
Flowing Paved 100%
7.0 km · 1.0 twisty km · best km 7 · ~6 tight corners
km 0–7 of 10.9
Score 6 · Moderate
County Road 200 · Farmington → Burnsville
Flowing Paved 100%
5.8 km · 0.7 twisty km · best km 10 · ~11 tight corners
km 7–12.8 of 12.8
Score 6 · Moderate
Brownlee Road · Eliphaz → Strayhorn
Flowing Paved 100%
5.4 km · 0.0 twisty km · best km 6 · ~10 tight corners
km 0–5.4 of 5.4
Score 5 · Moderate
MS 563 · Woodville → Wilkinson
Flowing Paved 100%
9.0 km · 0.0 twisty km · best km 6 · ~2 tight corners
km 3–12 of 29.9
Score 4 · Moderate
Caseyville Road Northwest · Caseyville → Kennolia
Flowing Paved 100%
8.0 km · 1.0 twisty km · best km 7 · ~8 tight corners
km 4–12 of 14.7
Score 4 · Moderate
Hickory Ridge Road · Myles → Insmore
Flowing Paved 100%
5.1 km · 1.1 twisty km · best km 7 · ~7 tight corners
km 0–5.1 of 6
Score 6 · Moderate
C R 420 · Snell → Pine Ridge
Flowing Paved 100%
5.2 km · 1.0 twisty km · best km 7 · ~7 tight corners
km 8.1–13.2 of 17.1
Score 5 · Moderate
Tallaha Road · near Paul
Flowing Paved 100%
7.9 km · 0.0 twisty km · best km 6 · ~10 tight corners
km 8.2–16.1 of 16.8
Score 5 · Moderate
McBride Road · Blue Hill → McBride
Flowing Paved 100%
5.3 km · 0.0 twisty km · best km 6
km 2–7.3 of 8
Score 4 · Moderate
Holcomb-Sweethome Road · Holcomb → Nason
Flowing Paved 100%
5.1 km · 0.0 twisty km · best km 6 · ~2 tight corners
km 0–5.1 of 7.6
Score 5 · Moderate
Pea Ridge Road · Rosebloom → Grenada
Flowing Paved 100%
6.0 km · 1.0 twisty km · best km 7 · ~6 tight corners
km 1–7.1 of 8
Score 4 · Moderate
Reservoir Road · Whistler → Strengthford
Flowing Paved 100%
6.6 km · 0.0 twisty km · best km 6 · ~8 tight corners
km 9–15.6 of 15.6
Score 4 · Moderate
MS 495 · Lynville → Bluff Springs
Flowing Paved 100%
5.8 km · 0.0 twisty km · best km 6 · ~2 tight corners
km 7.2–13 of 16.5
Score 4 · Moderate
County Road 515 · Myrtle → Old Myrtle
Flowing Paved 100%
5.0 km · 0.0 twisty km · best km 6 · ~1 tight corners
km 2–7 of 13.8
Score 4 · Moderate
Dumas Road (MS 370) · near Ripley
Flowing Paved 100%
5.0 km · 0.0 twisty km · best km 5 · ~1 tight corners