← All roads

Twisty motorcycle roads in Washington

2,435 twisty stretches · 25,682 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.

2,435
Twisty stretches
25,682 km
Twisty kilometres
73
Flowing stretches
24 km
Longest paved stretch · Forest Road 99 (NF 99)
Forest Road 99 (NF 99) · near Pumice Plain

Paved twisty
Paved 100%

24.0 km · 18.9 twisty km · best km 10 · ~2 tight corners
km 0–24 of 25.9

Score 8 · High

Old Blewett Pass Highway · near Blewett

Paved twisty
Paved 100%

8.0 km · 8.0 twisty km · best km 12 · ~11 tight corners
km 0–8 of 9.7

Score 11 · High

North West Newman Lake Drive · near Otis Orchards

Paved twisty
Paved 100%

11.0 km · 10.0 twisty km · best km 11 · ~7 tight corners
km 0–11 of 13.8

Score 9 · High

State Route 129 (SR 129) · Anatone → Hanson Ferry

Paved twisty
Paved 100%

11.0 km · 11.0 twisty km · best km 10
km 46–57 of 65.7

Score 9 · High

Mount Baker Highway (SR 542) · near Heather Meadows

Paved twisty
Paved 100%

11.4 km · 9.4 twisty km · best km 11 · ~7 tight corners
km 39.2–50.6 of 50.6

Score 8 · High

Little Kalama River Road · Pigeon Springs → Woodland

Paved twisty
Paved 100%

11.6 km · 9.7 twisty km · best km 11 · ~38 tight corners
km 0–11.6 of 11.6

Score 9 · High

East Mercer Way · Renton → Mercer Island

Paved twisty
Paved 100%

7.0 km · 6.0 twisty km · best km 12 · ~1 tight corners
km 0–7 of 7.9

Score 10 · High

Wind River Road (NF 30) · near Northwoods

Paved twisty
Paved 100%

8.0 km · 8.0 twisty km · best km 10
km 20–28 of 45.8

Score 9 · High

Ellemeham Mountain Road · near Oroville

Paved twisty
Paved 100%

12.9 km · 10.0 twisty km · best km 10 · ~28 tight corners
km 1.1–14 of 19.8

Score 8 · High

Forest Road 25 (NF 25)

Paved twisty
Paved 100%

16.0 km · 12.8 twisty km · best km 9 · ~9 tight corners
km 29–45 of 68.8

Score 8 · High

Forest Road 9085 (NF 9085)

Paved twisty
Paved 100%

9.8 km · 8.8 twisty km · best km 10 · ~1 tight corners
km 0–9.8 of 9.8

Score 9 · High

Mount Constitution Road · near Eastsound

Paved twisty
Paved 100%

7.0 km · 6.0 twisty km · best km 11 · ~6 tight corners
km 0–7 of 7.7

Score 10 · High

Blewett Road (NF 7320) · near Blewett

Paved twisty
Paved 100%

6.5 km · 6.5 twisty km · best km 11 · ~7 tight corners
km 0–6.5 of 6.5

Score 9 · High

Reecer Creek Road (NF 35) · Lauderdale Junction → Dutch Settlement

Paved twisty
Paved 100%

10.0 km · 8.9 twisty km · best km 10 · ~7 tight corners
km 3.1–13 of 23.6

Score 8 · High

Courtney Road · near Bingen

Paved twisty
Paved 97%

7.1 km · 6.1 twisty km · best km 11
km 1–8.1 of 8.1

Score 9 · High

Forest Road 26 (NF 26)

Paved twisty
Paved 100%

8.0 km · 7.0 twisty km · best km 11 · ~17 tight corners
km 14–22.1 of 27.2

Score 9 · High

Mount Baker Highway (SR 542) · near Heather Meadows

Paved twisty
Paved 100%

5.2 km · 5.2 twisty km · best km 11 · ~6 tight corners
km 0–5.2 of 5.2

Score 10 · High

Forest Road 65 (NF 65) · near Stabler

Paved twisty
Paved 100%

9.2 km · 8.2 twisty km · best km 10 · ~13 tight corners
km 12–21.2 of 26.9

Score 8 · High

Forest Road 26 (NF 26) · Randle → Cispus

Paved twisty
Paved 100%

9.0 km · 7.0 twisty km · best km 11 · ~13 tight corners
km 1–10 of 27.2

Score 8 · High

Forest Road 25 (NF 25) · near Siler

Paved twisty
Paved 100%

9.0 km · 8.0 twisty km · best km 10 · ~5 tight corners
km 13–22 of 68.8

Score 8 · High

Bridge Creek Road (CH 2)

Paved twisty
Paved 100%

16.1 km · 10.9 twisty km · best km 9 · ~1 tight corners
km 10–26.1 of 49.3

Score 7 · Moderate

Cloverland Road · near Jerry

Paved twisty
Paved 100%

5.0 km · 5.0 twisty km · best km 11
km 1–6 of 23.6

Score 9 · High

Entiat Valley Road (FS 51)

Paved twisty
Paved 100%

11.0 km · 8.0 twisty km · best km 9 · ~3 tight corners
km 1–12.1 of 25

Score 8 · High

Forest Road 47 (NF 47) · near Randle

Paved twisty
Paved 100%

6.7 km · 6.7 twisty km · best km 10 · ~14 tight corners
km 0–6.7 of 6.7

Score 8 · High

North Summit Road

Paved twisty
Paved 95%

6.9 km · 6.9 twisty km · best km 11 · ~22 tight corners
km 0–6.9 of 6.9

Score 9 · High

Forest Road 5200 (FS 5200) · Plain → Farris

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

45.8 km · 44.9 twisty km · best km 13 · ~156 tight corners
km 10–55.8 of 55.8

Score 10 · High

Dinkelman Ridge Road (FS 5210) · Entiat → Farris

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

31.0 km · 30.1 twisty km · best km 12 · ~137 tight corners
km 0–31 of 31

Score 10 · High

Forest Road 39 (NF 39) · Deer Park → Whistler Basin

Unpaved & 4WD
Gravel/Dirt 0%

45.9 km · 42.0 twisty km · best km 12 · ~127 tight corners · 1 hairpins
km 12.1–58 of 58.6

Score 9 · High

Forest Road 71 (NF 71) · Reliance → Cinebar

Unpaved & 4WD
Gravel/Dirt 0%

40.7 km · 37.7 twisty km · best km 12 · ~27 tight corners
km 0–40.7 of 40.7

Score 9 · High

Forest Road 8410 (FS 8410) · Hollywood Beach → Winesap

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

47.0 km · 42.0 twisty km · best km 11 · ~97 tight corners
km 0–47 of 48.3

Score 9 · High

Liberty-Beehive Road (NF 9712) · Dutch Settlement → Lauderdale Junction

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

37.0 km · 35.0 twisty km · best km 13 · ~67 tight corners
km 0–37 of 40.7

Score 10 · High

Tyee Ridge Road (FS 5700) · Plain → Ardenvoir

Unpaved & 4WD
Mixed 42%

40.1 km · 38.2 twisty km · best km 11 · ~40 tight corners
km 0–40.1 of 40.1

Score 9 · High

Bare Mountain Road (NF 54) · Chelatchie → Hemlock

Unpaved & 4WD
Mixed 50%

49.2 km · 43.1 twisty km · best km 11 · ~41 tight corners
km 1–50.2 of 50.2

Score 9 · High

Grade Creek Road (FR 8020) · near Greens Landing

Unpaved & 4WD
Gravel/Dirt 0%

47.0 km · 36.9 twisty km · best km 11 · ~79 tight corners
km 3–50 of 73.7

Score 8 · High

National Forest Development Road 9521 · Jared → Bingville

Unpaved & 4WD
Gravel/Dirt 0%

40.0 km · 35.1 twisty km · best km 12 · ~199 tight corners · 1 hairpins
km 0–40 of 43.4

Score 9 · High

Forest Road 74 (NF 74) · Reliance → Elbe

Unpaved & 4WD
Gravel/Dirt 0%

35.0 km · 32.0 twisty km · best km 11 · ~63 tight corners
km 0–35 of 37.2

Score 9 · High

Sitkum-Sol Duc Road (FS 2900)

Unpaved & 4WD
Mixed 49%

31.3 km · 28.4 twisty km · best km 12 · ~94 tight corners
km 26–57.3 of 60.3

Score 9 · High

Segelsen Road (NF 18)

Unpaved & 4WD
Gravel/Dirt 0%

32.6 km · 31.6 twisty km · best km 12 · ~5 tight corners
km 1–33.6 of 33.6

Score 9 · High

National Forest Development Road 28 · Sauk → Darrington

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

25.9 km · 24.9 twisty km · best km 12 · ~22 tight corners
km 0–25.9 of 25.9

Score 10 · High

Forest Road 68 (FS 6800) · Stabler → Carson

Unpaved & 4WD
Gravel/Dirt 0%

27.7 km · 25.7 twisty km · best km 12 · ~69 tight corners
km 0–27.7 of 27.7

Score 9 · High

Forest Road 2366 (NF 2366) · near Deckerville

Unpaved & 4WD
Gravel/Dirt 0%

20.3 km · 20.3 twisty km · best km 12 · ~35 tight corners
km 0–20.3 of 20.3

Score 11 · High

Unnamed road · Loon Lake → Valley

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

23.0 km · 23.0 twisty km · best km 13 · ~150 tight corners
km 0–23 of 23

Score 10 · High

Forest Road 64 (NF 64)

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

38.0 km · 33.1 twisty km · best km 11 · ~44 tight corners
km 0–38 of 48.6

Score 8 · High

C-2000 · near Smith Place

Unpaved & 4WD
Gravel/Dirt 0%

28.0 km · 25.0 twisty km · best km 12 · ~150 tight corners
km 0–28 of 28.5

Score 10 · High

Roaring Ridge Road (FS 5801) · French Creek → Ardenvoir

Unpaved & 4WD
Gravel/Dirt 0%

23.4 km · 22.5 twisty km · best km 12 · ~60 tight corners
km 0–23.4 of 23.4

Score 10 · High

Harvey Creek Road (FR 1935) · Ione → Diamond City (site)

Unpaved & 4WD
Gravel/Dirt 0%

29.5 km · 27.5 twisty km · best km 12 · ~3 tight corners
km 0–29.5 of 29.5

Score 9 · High

Forest Road 2341 (NF 2341) · Windy → Matlock

Unpaved & 4WD
Gravel/Dirt 0%

19.1 km · 18.1 twisty km · best km 12 · ~44 tight corners
km 1–20.1 of 20.1

Score 11 · High

GD 866 (NF 2343) · near Windy

Unpaved & 4WD
Gravel/Dirt 0%

17.3 km · 17.3 twisty km · best km 12 · ~65 tight corners
km 0–17.3 of 17.3

Score 11 · High

Bethel Ridge Road (NF 1500) · Rimrock → Nile

Unpaved & 4WD
Gravel/Dirt 0%

31.4 km · 29.4 twisty km · best km 11 · ~26 tight corners
km 1–32.4 of 32.4

Score 9 · High

Forest Road 5701 (FS 5701) · near Ardenvoir

Unpaved & 4WD
Gravel/Dirt 0%
4WD track — check access

15.7 km · 15.7 twisty km · best km 12 · ~100 tight corners
km 0–15.7 of 15.7

Score 11 · High

Lewis River Road (NF 90) · Northwoods → Cougar

Flowing
Paved 100%

41.0 km · 12.1 twisty km · best km 9 · ~22 tight corners
km 32–73 of 73.8

Score 6 · Moderate

Forest Road 88 (NF 88) · near Tire Junction

Flowing
Paved 100%

15.0 km · 7.0 twisty km · best km 9 · ~1 tight corners
km 0–15 of 24.1

Score 6 · Moderate

Scatter Creek Road / National Forest Road 53 · West Fork → Republic

Flowing
Paved 100%

11.7 km · 2.8 twisty km · best km 8 · ~5 tight corners
km 0–11.7 of 11.7

Score 6 · Moderate

Mountain Highway East (SR 7) · Eatonville → New Reliance

Flowing
Paved 100%

9.0 km · 3.9 twisty km · best km 9
km 1–10 of 47.1

Score 6 · Moderate

Forest Road 23 (NF 23) · near Cora

Flowing
Paved 100%

12.0 km · 3.0 twisty km · best km 8 · ~1 tight corners
km 19–31 of 86.5

Score 6 · Moderate

Peola Road · near Peola

Flowing
Paved 100%

9.0 km · 3.9 twisty km · best km 10 · ~3 tight corners
km 2–11 of 43.2

Score 7 · Moderate

State Highway 112 (SR 112) · near Pysht

Flowing
Paved 100%

10.1 km · 5.0 twisty km · best km 8 · ~1 tight corners
km 43.1–53.2 of 104.7

Score 6 · Moderate

Hoko Ozette Road · Sekiu → Old Royal

Flowing
Paved 100%

13.1 km · 2.7 twisty km · best km 7 · ~6 tight corners
km 0–13.1 of 34.4

Score 6 · Moderate

Yale Bridge Road (SR 503) · Chelatchie → Yale

Flowing
Paved 100%

7.0 km · 3.0 twisty km · best km 11 · ~2 tight corners
km 21–28.1 of 63.8

Score 7 · Moderate

Loop Road · near Stevenson

Flowing
Paved 95%

7.5 km · 3.5 twisty km · best km 10 · ~13 tight corners
km 0–7.5 of 7.5

Score 7 · Moderate

Stevens Canyon Road · near Paradise

Flowing
Paved 100%

15.1 km · 2.0 twisty km · best km 8
km 0–15.1 of 30.6

Score 5 · Moderate

Olympic Highway · Ovington → Piedmont

Flowing
Paved 100%

14.0 km · 1.0 twisty km · best km 7
km 208–222 of 241.5

Score 5 · Moderate

Glenwood Highway · near Wahkiacus

Flowing
Paved 100%

10.0 km · 3.0 twisty km · best km 8
km 9–19 of 38.2

Score 6 · Moderate

Smith Creek Road · Brooklyn → Vesta

Flowing
Paved 100%

8.0 km · 3.0 twisty km · best km 10 · ~5 tight corners
km 0–8 of 21.4

Score 7 · Moderate

Southwest Dash Point Road (SR 509) · near Federal Way

Flowing
Paved 100%

8.3 km · 3.0 twisty km · best km 9 · ~4 tight corners
km 0–8.3 of 8.3

Score 6 · Moderate

Chesaw Road (CR 9480) · Bodie → Chesaw

Flowing
Paved 100%

9.0 km · 3.0 twisty km · best km 8 · ~1 tight corners
km 1–10 of 15.6

Score 6 · Moderate

Bothell-Everett Highway (SR 527) · near Mill Creek

Flowing
Paved 100%

9.0 km · 4.0 twisty km · best km 7 · ~6 tight corners
km 4–13 of 15.1

Score 6 · Moderate

Highway 112 (SR 112) · near Twin

Flowing
Paved 100%

9.9 km · 1.8 twisty km · best km 8 · ~1 tight corners
km 63.1–73 of 104.7

Score 6 · Moderate

Cape Loop Road · Neah Bay → Wa’atch

Flowing
Paved 100%

5.0 km · 2.1 twisty km · best km 9
km 0–5 of 7.2

Score 7 · Moderate

State Highway 20 (SR 20)

Flowing
Paved 100%

9.2 km · 2.0 twisty km · best km 8 · ~2 tight corners
km 38–47.2 of 128.5

Score 6 · Moderate

Ostrander Road · near Kelso

Flowing
Paved 95%

5.2 km · 2.2 twisty km · best km 8
km 0–5.2 of 5.2

Score 7 · Moderate

Holcomb Road · near Kelso

Flowing
Paved 100%

7.1 km · 2.0 twisty km · best km 8 · ~3 tight corners
km 0–7.1 of 7.8

Score 6 · Moderate

Loomis-Oroville Road · Oroville → Nighthawk

Flowing
Paved 100%

9.0 km · 1.0 twisty km · best km 8
km 5–14 of 38.6

Score 5 · Moderate

Tommy Creek Road (FS 5605) · near Brief

Flowing
Paved 93%

11.3 km · 1.0 twisty km · best km 7 · ~2 tight corners
km 0–11.3 of 11.3

Score 5 · Moderate

Lake Cavanaugh Road · Montborne → Lake Cavanaugh

Flowing
Paved 100%

11.0 km · 2.0 twisty km · best km 7
km 0–11 of 16.4

Score 5 · Moderate

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.

Twisty roads around a town in Washington

The same roads, gathered around the place you would set off from.

Addy 75
Aeneas 35
Anacortes 15
Ardenvoir 87
Asotin 10
Barney’s Junction 48
Bingville 67
Black Lakes 32
Blewett 102
Borup 70
Bremerton 30
Brooklyn 26
Cedar Crossing 12
Chehalis 42
Cinebar 57
Cle Elum 84
Corkindale 33
Darrington 32
Deer Valley 64
Delphi 43
Dewatto 52
Diablo 23
Disautel 28
Dot 5
Eastsound 10
Egypt 11
Enumclaw 54
Fayette 35
Fort Spokane 9
Frances 27
Frontier 25
Gaynor 72
Grand Coulee 13
Greenwater 59
Grisdale 51
Hamma Hamma 48
Hanson Ferry 12
Heather Meadows 23
Hemlock 58
High Valley 48
Hollywood Beach 73
Hoodsport 58
Hyak 73
Ilwaco 6
Kelso 24
La Grande 52
Lake Cavanaugh 36
Lauderdale Junction 90
Leland 25
Liberty Lake 11
Loomis 16
Lost Creek Village 79
Malaga 60
Manson 72
Mazama 17
McCleary 53
McMillan Park 17
Metaline Falls 49
Mill Creek 28
Moulton 55
Mount Vernon 27
Naselle 9
Neah Bay 13
Nespelem 25
Newhalem 30
Nile 63
Oakville 32
Oroville 14
Piedmont 26
Port Angeles 31
Portage 33
Pysht 25
Randle 81
Republic 36
Rimrock 60
Rowley Chasm 18
Ryan 44
Sauk 37
Scenic 74
Seabrook 20
Seal Rock 43
Sedro-Woolley 36
Sequim 25
Silver Beach 70
Silverton 37
Smith Place 55
Stevenson 48
Sultan 31
Sunrise 93
Tampico 44
Tieton 51
Tire Junction 74
Toutle 55
Twin Lakes 40
Union Gap 19
Vail 49
Verlot 32
Wagnersburg 84
Wahkiacus 25
Washougal 37
Wellpinit 22
Whistler Basin 21
Wilbur 12
Windy 57
Winthrop 30
Yelm 47

Route through these roads with NavForge

Set the Twisty slider and NavForge routes you through the twistiest roads automatically — fully offline.

Get NavForge Premium

Leave a Comment