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.
Mount Washington Auto Road · Glen House → Marshfield Station
Paved twisty
Paved 100%
↓ GPX
12.2 km · 11.2 twisty km · best km 10
km 0–12.2 of 12.2
Kearsarge Mountain Road · Warner → Andover
Paved twisty
Paved 100%
↓ GPX
5.5 km · 4.5 twisty km · best km 11 · ~3 tight corners
km 0–5.5 of 5.5
Hurricane Mountain Road · Kearsarge → South Chatham
Paved twisty
Paved 100%
↓ GPX
6.6 km · 4.6 twisty km · best km 10 · ~4 tight corners
km 3–9.6 of 9.6
Hancock Road · Harrisville → Eastview
Paved twisty
Paved 100%
↓ GPX
5.2 km · 4.2 twisty km · best km 8
km 0–5.2 of 5.2
Goose Pond Road · near Enfield
Paved twisty
Paved 100%
↓ GPX
3.0 km · 3.0 twisty km · best km 8
km 11–14 of 15
Smith River Road · Danbury → Bristol
Paved twisty
Paved 100%
↓ GPX
4.3 km · 2.3 twisty km · best km 8
km 1–5.3 of 5.3
Industrial Drive · near Nashua
Paved twisty
Paved 100%
↓ GPX
3.1 km · 2.1 twisty km · best km 7 · ~3 tight corners · 2 hairpins
km 0–3.1 of 4.3
Brook Road · Newport → Goshen
Paved twisty
Paved 100%
↓ GPX
4.0 km · 2.0 twisty km · best km 7
km 2–6 of 8.8
Pond of Safety Road · Randolph Hill → Berlin
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
11.7 km · 9.7 twisty km · best km 10 · ~40 tight corners
km 1–12.8 of 12.8
Sophie’s Lane · near Idlewilde
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
8.9 km · 8.9 twisty km · best km 9 · ~20 tight corners
km 0–8.9 of 8.9
Jefferson Notch Road · Bowman → Marshfield Station
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.0 km · 10.0 twisty km · best km 9 · ~5 tight corners
km 2–13 of 13.6
East Inlet Road · near Idlewilde
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
10.9 km · 7.9 twisty km · best km 9 · ~4 tight corners
km 7.1–18 of 23
Upper Haystack Loop Road (XB443) · near Bartlett
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
6.1 km · 6.1 twisty km · best km 9 · ~20 tight corners
km 0–6.1 of 6.1
206 · near Goose Hollow
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.6 km · 3.6 twisty km · best km 11 · ~16 tight corners
km 0–3.6 of 3.6
Kelsey Notch · near Bungy
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
4.2 km · 4.2 twisty km · best km 10 · ~2 tight corners
km 0–4.2 of 4.2
Logging Road · near Robinson Corner
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.0 km · 3.0 twisty km · best km 13 · ~8 tight corners
km 0–3 of 3.9
Hampshire Hills Road · near Cambridge
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
5.0 km · 5.0 twisty km · best km 10 · ~6 tight corners
km 8–13 of 15.1
Bog Brook Road · Cambridge → Dummer
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
11.0 km · 6.9 twisty km · best km 9
km 0–11 of 14.9
Dodge Road · Hooksett → Pembroke
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.0 km · 3.0 twisty km · best km 11 · ~18 tight corners
km 0–3 of 3
Old Keene Road · South Stoddard → Loverens Mill
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.9 km · 3.9 twisty km · best km 10 · ~3 tight corners
km 0–3.9 of 3.9
Gove Road · Groton → Alexandria
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.7 km · 3.7 twisty km · best km 10 · ~8 tight corners
km 0–3.7 of 3.7
FR 238 · near Jackson
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
5.6 km · 5.6 twisty km · best km 9 · ~6 tight corners
km 0–5.6 of 5.6
Winthrop Drive · near Shelburne
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
3.1 km · 3.1 twisty km · best km 10 · ~10 tight corners
km 0–3.1 of 3.1
Livermore Road – 53 · near Waterville Valley
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.4 km · 3.4 twisty km · best km 10 · ~4 tight corners
km 0–3.4 of 3.4
Cedar Stream Road · near The Glen
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
9.5 km · 7.5 twisty km · best km 8 · ~2 tight corners
km 18–27.5 of 27.5
F R 303 · near South Chatham
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.2 km · 3.2 twisty km · best km 10 · ~4 tight corners
km 0–3.2 of 3.2
Bag Hill Road · near Groveton
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.9 km · 3.9 twisty km · best km 10 · ~6 tight corners
km 0–3.9 of 3.9
Dellies Road · near Pittsburg
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
3.2 km · 3.2 twisty km · best km 11 · ~10 tight corners · 1 hairpins
km 0–3.2 of 3.2
Perley Road
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
5.6 km · 5.6 twisty km · best km 10 · ~3 tight corners
km 1–6.7 of 6.7
Big Brook Road · near Idlewilde
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
4.0 km · 4.0 twisty km · best km 9 · ~1 tight corners
km 3–7 of 7
Pisgah Mountain Trail · near Hellgate
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
7.0 km · 5.0 twisty km · best km 9 · ~1 tight corners
km 0–7 of 9.2
Magalloway Road · Hellgate → Idlewilde
Unpaved & 4WD
Gravel/Dirt 0%
↓ GPX
9.0 km · 8.0 twisty km · best km 8 · ~2 tight corners
km 0–9 of 24
Hawk Road · Idlewilde → Hellgate
Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access
↓ GPX
7.7 km · 6.7 twisty km · best km 9 · ~5 tight corners
km 1–8.7 of 8.7
Bear Notch Road · near Bartlett
7.0 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 2.1–9 of 14.3
Mount Clinton Road · Marshfield Station → Bretton Woods
5.8 km · 1.8 twisty km · best km 8
km 0–5.8 of 5.8
Smith River Road · Danbury → Bristol
5.3 km · 2.3 twisty km · best km 8
km 0–5.3 of 5.3
Carter Notch Road / Black Mountain Road (NH 16B) · near Jackson
8.7 km · 1.0 twisty km · best km 8 · ~2 tight corners · 1 hairpins
km 0–8.7 of 8.7
Brook Road · Newport → Goshen
6.7 km · 2.0 twisty km · best km 7
km 2–8.8 of 8.8
Kancamagus Highway (NH 112) · Waterville Valley → Lincoln
6.9 km · 0.9 twisty km · best km 7
km 33.1–40 of 57.3
West Side Road · Cooks Crossing → Intervale
6.1 km · 0.0 twisty km · best km 6 · ~1 tight corners
km 0–6.1 of 9.9
Province Road · Pittsfield → Bow Lake Village
8.0 km · 1.0 twisty km · best km 7 · ~1 tight corners
km 0–8 of 8
Hollow Road (NH 145) · Stewartstown → Colebrook
7.0 km · 0.0 twisty km · best km 6
km 10–17 of 21.1
Centre Street · Keene → Sullivan
7.2 km · 0.0 twisty km · best km 6
km 0–7.2 of 7.2
Jobs Creek Road · Georges Mills → Sunapee
5.0 km · 1.0 twisty km · best km 7
km 0–5 of 6.2
River Road · Westmoreland → Poocham
8.0 km · 0.0 twisty km · best km 6
km 0–8 of 12.3
Province Lake Road (NH 153) · Grape Corner → East Wakefield
7.0 km · 0.0 twisty km · best km 6
km 17–24 of 39
Coventry Road (NH 116) · near Benton
6.3 km · 0.0 twisty km · best km 6
km 10.1–16.3 of 16.3
Willow Brook Road · Lebanon → Mill Hollow
7.2 km · 0.0 twisty km · best km 6
km 0–7.2 of 7.2
Whitcomb Road (NH 123) · Walpole → Alstead
5.0 km · 1.1 twisty km · best km 8 · ~1 tight corners
km 0–5 of 7.7
Hunkins Pond Road · Laconia → Sanbornton
5.1 km · 1.0 twisty km · best km 7
km 0–5.1 of 5.5
Sawyer Highway (NH 118) · near Woodstock
8.0 km · 1.0 twisty km · best km 7
km 1–9 of 20.9
East Washington Road · near Windsor
9.0 km · 0.0 twisty km · best km 6 · ~3 tight corners
km 3–12 of 17.2
Squam Lake Road (NH 113) · Holderness → Willoughby Point
5.0 km · 1.0 twisty km · best km 7
km 0–5 of 18.6
Sanborn Road (NH 132) · North Sanbornton → Sanbornton
7.0 km · 0.0 twisty km · best km 5
km 10–17 of 20.4
Brownfield Road · near Snowville
5.0 km · 0.0 twisty km · best km 6
km 2–7 of 7.5
Langdon Road (NH 12A) · Alstead → Langdon
6.0 km · 0.0 twisty km · best km 5 · ~1 tight corners
km 22–28 of 33.5
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.