1,153 twisty stretches · 14,463 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,153
Twisty stretches
14,463 km
Twisty kilometres
55
Flowing stretches
13 km
Longest paved stretch · Shrub Lake Road
Shrub Lake Road · near Canyon
Paved twisty Paved 100%
12.8 km · 12.8 twisty km · best km 9 · ~1 tight corners
km 1–13.8 of 13.8
Score 8 · High
Caution Lake Road · near Redditt
Paved twisty Paved 100%
11.0 km · 11.0 twisty km · best km 10 · ~24 tight corners
km 0–11 of 22.1
Score 8 · High
Kennedy Road (3) · near Markham
Paved twisty Paved 100%
7.7 km · 6.7 twisty km · best km 10 · ~46 tight corners
km 22.1–29.8 of 29.8
Score 8 · High
Loon Lake Road
Paved twisty Paved 100%
10.0 km · 7.0 twisty km · best km 9 · ~22 tight corners
km 0–10 of 10.5
Score 7 · Moderate
James Potter Road · near Brampton
Paved twisty Paved 100%
6.0 km · 6.0 twisty km · best km 9 · ~26 tight corners · 1 hairpins
km 0–6 of 7.2
Score 8 · High
Woodbine Avenue (8) · Richmond Hill → Markham
Paved twisty Paved 100%
10.8 km · 6.6 twisty km · best km 8 · ~25 tight corners
km 0–10.8 of 10.8
Score 7 · Moderate
Franklin Boulevard (RR 36) · near Cambridge
Paved twisty Paved 100%
4.5 km · 2.4 twisty km · best km 11 · ~4 tight corners · 3 hairpins
km 1–5.5 of 5.5
Score 8 · High
Highway 518 (518) · Seguin Falls → Orrville
Paved twisty Paved 100%
9.0 km · 6.0 twisty km · best km 8 · ~3 tight corners
km 34–43.1 of 63.8
Score 7 · Moderate
Old Cartier Road · near Onaping
Paved twisty Paved 100%
7.0 km · 7.0 twisty km · best km 8 · ~1 tight corners
km 15–22 of 23.2
Score 7 · Moderate
Storm Bay Road · near Longbow Lake
Paved twisty Paved 100%
4.9 km · 4.9 twisty km · best km 9 · ~4 tight corners
km 8–13 of 13
Score 8 · High
Wade 1153 Road · near Wade
Paved twisty Paved 100%
3.1 km · 3.1 twisty km · best km 9 · ~8 tight corners
km 0–3.1 of 3.1
Score 9 · High
Bedford Road · Perth Road Village → Sydenham
Paved twisty Paved 100%
4.1 km · 4.1 twisty km · best km 10 · ~1 tight corners
km 8–12.2 of 15.7
Score 8 · High
South Lavant Road (CR 16) · near Lavant
Paved twisty Paved 100%
5.3 km · 4.3 twisty km · best km 8 · ~3 tight corners
km 45.1–50.4 of 50.4
Score 7 · Moderate
Burleigh Road (CR 15) · near Wilberforce
Paved twisty Paved 100%
4.0 km · 3.0 twisty km · best km 9 · ~2 tight corners
km 5–9 of 9
Score 8 · High
Storm Bay Road · near Longbow Lake
Paved twisty Paved 100%
3.0 km · 3.0 twisty km · best km 9 · ~3 tight corners
km 2–5 of 13
Score 8 · High
Clark Avenue West · Richmond Hill → Vaughan
Paved twisty Paved 98%
4.4 km · 4.4 twisty km · best km 8 · ~18 tight corners · 1 hairpins
km 0–4.4 of 4.4
Score 7 · Moderate
Bur Oak Avenue · near Markham
Paved twisty Paved 100%
3.0 km · 2.1 twisty km · best km 10 · ~5 tight corners · 1 hairpins
km 0–3 of 9.8
Score 8 · High
Highway 525 (525) · near Whitedog
Paved twisty Paved 100%
4.0 km · 2.0 twisty km · best km 9 · ~1 tight corners
km 8–12 of 35.4
Score 7 · Moderate
Hinchinbrooke Road · near Verona
Paved twisty Paved 100%
4.0 km · 3.1 twisty km · best km 8
km 0–4 of 6.3
Score 7 · Moderate
Prince Of Wales Drive · near Ottawa
Paved twisty Paved 100%
3.3 km · 2.5 twisty km · best km 8 · ~2 tight corners · 1 hairpins
km 0–3.3 of 3.3
Score 7 · Moderate
Leslie Street / Don Mills Road (12) · near Markham
Paved twisty Paved 100%
4.8 km · 3.8 twisty km · best km 8 · ~10 tight corners
km 10–14.8 of 14.8
Score 7 · Moderate
Box Grove Bypass / Ninth Line (69) · near Markham
Paved twisty Paved 100%
3.3 km · 2.4 twisty km · best km 9 · ~13 tight corners
km 0–3.3 of 3.3
Score 7 · Moderate
Melville Avenue · Richmond Hill → Vaughan
Paved twisty Paved 100%
4.2 km · 2.3 twisty km · best km 9 · ~6 tight corners · 2 hairpins
km 0–4.2 of 4.2
Score 6 · Moderate
Centennial Drive · near Kingston
Paved twisty Paved 100%
3.3 km · 2.2 twisty km · best km 9 · ~8 tight corners