1,979 twisty stretches · 19,448 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.
1,979
Twisty stretches
19,448 km
Twisty kilometres
39
Flowing stretches
27 km
Longest paved stretch · North Bogus Basin Road
North Bogus Basin Road
Paved twisty Paved 100%
27.0 km · 25.0 twisty km · best km 11 · ~10 tight corners · 1 hairpins
km 0–27 of 30
Score 9 · High
Ponderosa Pine Scenic Route (ID 21) · near Lowman
Paved twisty Paved 100%
18.0 km · 16.0 twisty km · best km 10
km 94–112 of 202.7
Score 8 · High
South Fork Salmon River Road (FS 474)
Paved twisty Paved 100%
21.5 km · 15.4 twisty km · best km 10 · ~27 tight corners
km 28.1–49.5 of 49.5
Score 8 · High
Old Highway 95 · near White Bird
Paved twisty Paved 100%
11.0 km · 10.0 twisty km · best km 11 · ~12 tight corners
km 2–13 of 13.5
Score 9 · High
National Forest Development Road 456 · near Wallace
Paved twisty Paved 100%
8.1 km · 8.1 twisty km · best km 11 · ~15 tight corners
km 0–8.1 of 11.3
Score 10 · High
State Highway 64 (ID 64) · near Kamiah / qemyexp
Paved twisty Paved 100%
10.0 km · 9.0 twisty km · best km 11 · ~4 tight corners
km 14–24 of 25.2
Score 9 · High
State Highway 71 (ID 71) · Heath → Wildhorse
Paved twisty Paved 100%
11.3 km · 9.2 twisty km · best km 10 · ~2 tight corners
km 35–46.3 of 46.3
Score 9 · High
Old White Bird Hill Road · Grangeville → White Bird
Paved twisty Paved 100%
7.3 km · 6.2 twisty km · best km 11 · ~31 tight corners
km 0–7.3 of 7.3
Score 9 · High
State Highway 11 (ID 11) · Fraser → Greer
Paved twisty Paved 100%
10.0 km · 10.0 twisty km · best km 10 · ~7 tight corners
km 17–27 of 28.6
Score 8 · High
Kamiah Pierce Road (FR 100) · Clark Tree → Glenwood
Paved twisty Paved 100%
12.7 km · 10.7 twisty km · best km 9 · ~4 tight corners
km 5–17.7 of 17.7
Score 8 · High
National Forest Development Road 614 · near Smiths Ferry
Paved twisty Paved 100%
5.6 km · 5.6 twisty km · best km 11 · ~24 tight corners
km 0–5.6 of 5.6
Score 10 · High
Old Spiral Highway · near Lewiston
Paved twisty Paved 100%
9.0 km · 9.0 twisty km · best km 9 · ~4 tight corners
km 1–10 of 11.7
Score 8 · High
Nez Perce Road
Paved twisty Paved 100%
5.7 km · 5.7 twisty km · best km 10 · ~3 tight corners
km 3–8.7 of 8.7
Score 9 · High
South Highway 97 (ID 97) · Coeur d’Alene → Harrison
Paved twisty Paved 100%
20.0 km · 11.9 twisty km · best km 8
km 20–40 of 57.3
Score 7 · Moderate
Warm Lake Road
Paved twisty Paved 100%
14.0 km · 10.1 twisty km · best km 9
km 20–34 of 55.5
Score 7 · Moderate
Dent Bridge Road · Dent → Best Corner
Paved twisty Paved 100%
5.0 km · 5.0 twisty km · best km 10
km 0–5 of 23.8
Score 9 · High
Forest Service Road 268 (FS 268) · Hayden Lake → Coeur d’Alene
Paved twisty Paved 100%
8.0 km · 8.0 twisty km · best km 9 · ~2 tight corners
km 0–8 of 8.4
Score 8 · High
Warm Lake Road · near Warm Lake
Paved twisty Paved 100%
5.0 km · 5.0 twisty km · best km 10 · ~4 tight corners
km 46–51 of 55.5
Score 9 · High
Hells Canyon Road · Helena → Cuprum
Paved twisty Paved 100%
8.0 km · 8.0 twisty km · best km 10 · ~8 tight corners
km 4–12 of 15.7
Score 8 · High
Ponderosa Pine Scenic Route (ID 21) · near Tenmile Summer Home Area
Paved twisty Paved 100%
10.0 km · 6.0 twisty km · best km 9
km 124–134 of 202.7
Score 8 · High
Old Freezeout Road · near Emmett
Paved twisty Paved 100%
3.2 km · 3.2 twisty km · best km 11 · ~2 tight corners
km 0–3.2 of 3.2
Score 11 · High
South Fork Salmon River Road (FS 474) · near Fritser Ford
Paved twisty Paved 100%
14.1 km · 10.2 twisty km · best km 8 · ~16 tight corners
km 0–14.1 of 49.5
Score 7 · Moderate
Grangeville-Salmon Road (NF 221) · Four Corners → Mount Idaho
Paved twisty Paved 100%
8.0 km · 8.0 twisty km · best km 9
km 24–32 of 39.5
Score 8 · High
South Mink Creek Road (001) · near Portneuf
Paved twisty Paved 100%
4.0 km · 4.0 twisty km · best km 10 · ~10 tight corners
km 0–4 of 7.6
Score 9 · High
Pleasant Creek Road (FR 453) · near Eddyville
Paved twisty Paved 100%
3.7 km · 3.7 twisty km · best km 11 · ~22 tight corners