← All roads

Twisty motorcycle roads in California

4,353 twisty stretches · 50,495 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.

4,353
Twisty stretches
50,495 km
Twisty kilometres
295
Flowing stretches
52 km
Longest paved stretch · Sherman Pass Road (FR 22S05)
Mount Hamilton Road / San Antonio Valley Road (CA 130) · Ashrama → Evergreen

Paved twisty
Paved 100%

37.0 km · 34.0 twisty km · best km 13 · ~67 tight corners
km 13–50 of 65.6

Score 11 · High

CA 190 · Quaker Meadow → Springville

Paved twisty
Paved 100%

33.0 km · 33.0 twisty km · best km 12 · ~49 tight corners
km 0–33 of 56.3

Score 11 · High

Sugarloaf Road (FR 23S16) · Guernsey Mill → Johnsondale

Paved twisty
Paved 100%

40.5 km · 39.6 twisty km · best km 12 · ~115 tight corners
km 0–40.5 of 40.5

Score 10 · High

Denny Road (CR 402) · Denny → Trinity Village

Paved twisty
Paved 100%

35.5 km · 35.5 twisty km · best km 13 · ~201 tight corners
km 0–35.5 of 35.5

Score 10 · High

Millwood Drive (CA 245) · Auckland → Cedarbrook

Paved twisty
Paved 100%

31.1 km · 29.1 twisty km · best km 13 · ~23 tight corners
km 25–56.1 of 56.1

Score 10 · High

Old Ridge Route (FR 8N04) · Caswell → Martins

Paved twisty
Paved 100%
4WD track — check access

35.0 km · 33.0 twisty km · best km 13 · ~36 tight corners
km 0–35 of 40.5

Score 10 · High

Fairfax-Bolinas Road · Fairfax → Woodville

Paved twisty
Paved 100%

21.4 km · 21.4 twisty km · best km 13 · ~49 tight corners
km 0–21.4 of 21.4

Score 12 · Extreme

Generals Highway · Pinewood → Hammond

Paved twisty
Paved 100%

30.3 km · 30.3 twisty km · best km 12 · ~30 tight corners · 1 hairpins
km 43–73.4 of 73.4

Score 10 · High

Figueroa Mountain Road / Happy Canyon Road (7N07) · Rancho Los Potreros → Tunnel Ranch

Paved twisty
Paved 100%

31.8 km · 30.8 twisty km · best km 13 · ~78 tight corners
km 10.1–41.9 of 41.9

Score 10 · High

Orr Springs Road / Comptche Ukiah Road (223) · Comptche → Ukiah

Paved twisty
Paved 100%

43.0 km · 39.0 twisty km · best km 12 · ~7 tight corners
km 23–66 of 68.8

Score 9 · High

Balch Park Road (CR J37) · Mountain Home → Milo

Paved twisty
Paved 100%

24.0 km · 24.0 twisty km · best km 13 · ~214 tight corners
km 0–24 of 29.9

Score 11 · High

Zenia Lake Mountain Road (CR 503) · Zenia → Nielson Place

Paved twisty
Paved 100%

36.9 km · 35.9 twisty km · best km 12 · ~93 tight corners
km 0–36.9 of 36.9

Score 9 · High

Berry Summit-Mad River Road (NF 1) · Janes Place → Skull Camp

Paved twisty
Paved 100%

49.0 km · 43.9 twisty km · best km 12 · ~66 tight corners
km 12–61 of 78.7

Score 9 · High

Nacimiento-Fergusson Road (22S01) · Fort Hunter Liggett Cantonment → Lucia

Paved twisty
Paved 100%

26.0 km · 24.1 twisty km · best km 13 · ~39 tight corners
km 6–32.1 of 32.1

Score 11 · High

Sherman Pass Road (FR 22S05) · Bonita Flat → Brush Creek Flat

Paved twisty
Paved 100%

51.5 km · 45.1 twisty km · best km 11 · ~2 tight corners
km 20–71.5 of 71.5

Score 8 · High

Packers Creek Road (NF 16) · Big Bar → Hayfork

Paved twisty
Paved 100%

28.9 km · 28.9 twisty km · best km 11 · ~47 tight corners
km 0–28.9 of 28.9

Score 10 · High

Underwood Mountain Road (NF 60) · Burnt Ranch → Wigdon Place

Paved twisty
Paved 100%

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

Score 9 · High

Evans Road (CA 155) · Wofford Heights → Glennville

Paved twisty
Paved 100%

28.0 km · 26.0 twisty km · best km 12 · ~5 tight corners
km 13–41 of 99.1

Score 10 · High

South Main Divide Road (FR 6S07) · El Cariso Village → Tenaja

Paved twisty
Paved 100%

33.0 km · 28.9 twisty km · best km 14 · ~121 tight corners
km 0–33 of 34.3

Score 10 · High

Glendora Mountain Road · Glendora → Camp Williams

Paved twisty
Paved 100%

21.4 km · 20.4 twisty km · best km 11 · ~9 tight corners
km 2–23.5 of 23.5

Score 11 · High

Breckenridge Road (FR 28S06) · near Havilah

Paved twisty
Paved 100%

18.8 km · 18.8 twisty km · best km 12 · ~29 tight corners
km 0–18.8 of 18.8

Score 11 · High

Stewarts Point-Skaggs Springs Road · Cozzens Corner → Las Lomas

Paved twisty
Paved 100%

33.1 km · 30.0 twisty km · best km 12 · ~4 tight corners
km 0–33.1 of 57

Score 9 · High

Big Basin Way (CA 236) · Boulder Creek → San Lorenzo Park

Paved twisty
Paved 100%

27.1 km · 22.0 twisty km · best km 13 · ~34 tight corners
km 1–28.1 of 28.1

Score 10 · High

Waterman Road (NF 4) · Trinity Village → Willow Creek

Paved twisty
Paved 100%

26.1 km · 26.1 twisty km · best km 11 · ~68 tight corners
km 0–26.1 of 26.1

Score 9 · High

Mattole Road (CR F3D010) · Bull Creek → Honeydew

Paved twisty
Paved 100%

24.1 km · 24.1 twisty km · best km 12 · ~43 tight corners
km 3.1–27.3 of 27.3

Score 10 · High

Paskenta-Eel River Road (NF M2) · Bollinger Place → Paskenta

Unpaved & 4WD
Mixed 25%

91.0 km · 87.0 twisty km · best km 12 · ~132 tight corners
km 0–91 of 92.3

Score 9 · High

North Main Divide Road (FR 3S04) · El Cariso Village → Corona

Unpaved & 4WD
Mixed 11%

60.3 km · 60.3 twisty km · best km 13 · ~302 tight corners
km 0–60.3 of 60.3

Score 11 · High

Grouse Springs-Bear Creek Road (NF M3) · Alder Springs → Three Crossing

Unpaved & 4WD
Gravel/Dirt 7%

74.3 km · 67.3 twisty km · best km 14 · ~200 tight corners
km 0–74.3 of 74.3

Score 10 · High

Camp Three Road / Ten Bear Road (NF 88) · Cottage Grove → Somes Bar

Unpaved & 4WD
Mixed 61%

54.0 km · 54.0 twisty km · best km 13 · ~351 tight corners
km 0–54 of 54

Score 11 · High

Usal Road (CR 431) · Rockport → Whitethorn

Unpaved & 4WD
Gravel/Dirt 6%

43.7 km · 43.7 twisty km · best km 13 · ~267 tight corners
km 0–43.7 of 43.7

Score 11 · High

Mineral King Road · Hammond → Mineral King

Unpaved & 4WD
Mixed 50%

39.7 km · 39.7 twisty km · best km 13 · ~67 tight corners
km 0–39.7 of 39.7

Score 12 · Extreme

Grasshopper Picayune Road (NF 39) · Foster → Forks of Salmon

Unpaved & 4WD
Gravel/Dirt 0%

52.0 km · 50.1 twisty km · best km 13 · ~202 tight corners
km 0–52 of 52

Score 11 · High

Fenders Ferry Road · Delta → Point McCloud

Unpaved & 4WD
Gravel/Dirt 0%

37.3 km · 37.3 twisty km · best km 13 · ~34 tight corners
km 0–37.3 of 37.3

Score 12 · Extreme

City Creek Road (FR 1N09) · Pinezanita → Running Springs

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

36.0 km · 36.0 twisty km · best km 14 · ~460 tight corners · 3 hairpins
km 0–36 of 36

Score 12 · Extreme

Fort Bragg-Sherwood Road (419) · Fort Bragg → Longvale

Unpaved & 4WD
Gravel/Dirt 6%

43.0 km · 43.0 twisty km · best km 13 · ~94 tight corners
km 3–46 of 48.8

Score 11 · High

Yellow Jacket Ridge Road (FR 40N51) · Sawyers Bar → Forks of Salmon

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

36.7 km · 36.7 twisty km · best km 13 · ~210 tight corners
km 0–36.7 of 36.7

Score 11 · High

Bluff Creek Road (NF 13)

Unpaved & 4WD
Mixed 78%

57.6 km · 55.6 twisty km · best km 12 · ~30 tight corners
km 0–57.6 of 57.6

Score 9 · High

Mendenhall Ridge Road (3N32) · San Fernando → Indian Ben Saddle

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

29.2 km · 29.2 twisty km · best km 15 · ~107 tight corners · 5 hairpins
km 0–29.2 of 29.2

Score 12 · Extreme

Forest Route 1N01 · Buchanan → Femmons

Unpaved & 4WD
Gravel/Dirt 0%

40.1 km · 39.1 twisty km · best km 13 · ~62 tight corners
km 0–40.1 of 40.1

Score 11 · High

Siskiyou Summit Road (FR 40S01) · Donomore Meadows → Walker

Unpaved & 4WD
Gravel/Dirt 3%

41.4 km · 40.5 twisty km · best km 12 · ~148 tight corners
km 0–41.4 of 41.4

Score 10 · High

Fouts Springs-Hough Springs Road (NF M5) · Fouts Springs → Hough Springs

Unpaved & 4WD
Gravel/Dirt 0%

38.8 km · 38.8 twisty km · best km 13 · ~95 tight corners
km 0–38.8 of 38.8

Score 10 · High

Cow Flat Road (FR 28S09) · near Lackey Place

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

23.6 km · 23.6 twisty km · best km 14 · ~267 tight corners
km 0–23.6 of 23.6

Score 13 · Extreme

Salyer-Mad River Road (NF 6) · Wigdon Place → Salyer

Unpaved & 4WD
Mixed 39%

40.1 km · 40.1 twisty km · best km 13 · ~57 tight corners · 1 hairpins
km 0–40.1 of 40.1

Score 10 · High

Rouse Hill Road (FR 5S15) · Valle Vista → Anza

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

26.9 km · 26.9 twisty km · best km 14 · ~320 tight corners
km 0–26.9 of 26.9

Score 12 · Extreme

Pillsbury-Indian Dick Road (NF M1) · Dewell Garden → McClure Place

Unpaved & 4WD
Mixed 31%

57.1 km · 51.9 twisty km · best km 13 · ~167 tight corners
km 0–57.1 of 119.6

Score 9 · High

Case Mountain Road · near Three Rivers

Unpaved & 4WD
Gravel/Dirt 0%

22.8 km · 22.8 twisty km · best km 14 · ~104 tight corners
km 0–22.8 of 22.8

Score 13 · Extreme

Milsap Bar Road · Brush Creek → Nelsons Crossing

Unpaved & 4WD
Gravel/Dirt 0%

30.0 km · 30.0 twisty km · best km 13 · ~97 tight corners
km 0–30 of 30

Score 11 · High

Breckenridge Road · Havilah → Edison

Unpaved & 4WD
Mixed 86%

36.0 km · 34.0 twisty km · best km 13 · ~80 tight corners
km 0–36 of 45.6

Score 10 · High

Fish Rock Road (122) · Anchor Bay → Old Ornbaun Hot Springs

Unpaved & 4WD
Gravel/Dirt 3%

40.9 km · 40.0 twisty km · best km 12 · ~79 tight corners
km 0–40.9 of 40.9

Score 10 · High

Paskenta-Mendocino Pass Road (NF M4) · Houghton Place → Bredehoft Place

Unpaved & 4WD
Mixed 27%

44.8 km · 44.8 twisty km · best km 13 · ~40 tight corners
km 0–44.8 of 44.8

Score 10 · High

Scott River Road · Scott Bar → Oro Fino

Flowing
Paved 100%

36.0 km · 15.2 twisty km · best km 12 · ~1 tight corners
km 2–38 of 49.4

Score 8 · High

La Porte Road · East Quincy → Gibsonville

Flowing
Paved 100%

30.2 km · 13.9 twisty km · best km 11 · ~3 tight corners
km 4–34.2 of 34.2

Score 7 · Moderate

Generals Highway · Wilsonia → Red Fir

Flowing
Paved 100%

40.0 km · 12.0 twisty km · best km 8
km 0–40 of 73.4

Score 6 · Moderate

Maricopa Highway · Matilija Springs → Wheeler Springs

Flowing
Paved 100%

31.0 km · 13.9 twisty km · best km 10
km 29–60 of 145.6

Score 7 · Moderate

Lassen Peak Highway · Manzanita Lake → Morgan Springs

Flowing
Paved 100%

26.4 km · 11.4 twisty km · best km 10 · ~1 tight corners
km 16–42.4 of 42.4

Score 7 · Moderate

Round Mountain Road · Bakersfield → Oil City

Flowing
Paved 100%

20.9 km · 9.0 twisty km · best km 10 · ~3 tight corners
km 3.1–24 of 30.5

Score 7 · Moderate

Horseshoe Meadows Road (16S02) · Boulder Creek → Siberian Outpost

Flowing
Paved 100%

19.1 km · 9.0 twisty km · best km 10
km 0–19.1 of 20.3

Score 7 · Moderate

Highway 26 (CA 26) · West Point → Mokelumne Hill

Flowing
Paved 100%

27.0 km · 7.3 twisty km · best km 10
km 14–41 of 52

Score 6 · Moderate

Greeley Hill Road / Smith Station Road (CR J132) · Greeley Hill → Coulterville

Flowing
Paved 100%

22.0 km · 7.9 twisty km · best km 11 · ~2 tight corners
km 0–22 of 22.8

Score 7 · Moderate

Sly Park Road (CR E16) · Pollock Pines → Somerset

Flowing
Paved 100%

23.0 km · 4.9 twisty km · best km 10 · ~2 tight corners
km 0–23 of 52.7

Score 6 · Moderate

CA 32 · Butte Meadows → Deer Creek

Flowing
Paved 100%

26.0 km · 6.0 twisty km · best km 9
km 90–116 of 119.6

Score 6 · Moderate

Southern Yosemite Highway · Oakhurst → Fish Camp

Flowing
Paved 100%

21.0 km · 8.0 twisty km · best km 9
km 74–95 of 95

Score 6 · Moderate

Mount Watson Boulevard (NF 73) · Kings Beach → Tahoe City

Flowing
Paved 100%

17.4 km · 7.4 twisty km · best km 10 · ~4 tight corners
km 0–17.4 of 17.4

Score 7 · Moderate

Mad River Road (CR 501) · Van Duzen → Ruth

Flowing
Paved 100%

27.0 km · 8.0 twisty km · best km 9 · ~21 tight corners
km 0–27 of 45.3

Score 6 · Moderate

CA 175 · Mount Hannah Lodge → Cobb

Flowing
Paved 100%

16.0 km · 6.0 twisty km · best km 10 · ~2 tight corners
km 9–25.1 of 31.7

Score 7 · Moderate

Hudson Ranch Road (Forest Highway 95) · Apache Pottero → Camp Condor

Flowing
Paved 100%

18.1 km · 7.1 twisty km · best km 9 · ~4 tight corners
km 15–33.1 of 37.2

Score 6 · Moderate

M-56 · Fountain Springs → California Hot Springs

Flowing
Paved 100%

18.3 km · 8.1 twisty km · best km 9 · ~3 tight corners
km 5.1–23.3 of 23.3

Score 7 · Moderate

CA 36 · Dinsmore → Maple Grove

Flowing
Paved 100%

18.0 km · 8.9 twisty km · best km 11
km 167–185.1 of 218.1

Score 7 · Moderate

Trinity Lake Boulevard (CA 3) · Ridgeville → Weaverville

Flowing
Paved 100%

24.0 km · 6.0 twisty km · best km 8
km 128–152 of 230.2

Score 6 · Moderate

Mount Baldy Road · near Mount Baldy

Flowing
Paved 98%

13.0 km · 6.0 twisty km · best km 12 · ~32 tight corners
km 0–13 of 20.3

Score 8 · High

West Sunset Boulevard · Beverly Hills → Santa Monica

Flowing
Paved 100%

18.8 km · 4.7 twisty km · best km 9 · ~4 tight corners
km 0–18.8 of 18.8

Score 6 · Moderate

Bucks Lake Road · Bucks Lake → Buckeye

Flowing
Paved 100%

20.4 km · 6.0 twisty km · best km 8 · ~4 tight corners
km 0–20.4 of 20.4

Score 6 · Moderate

Soda Bay Road · Lakeport → Riviera Estates

Flowing
Paved 100%

16.8 km · 7.9 twisty km · best km 8 · ~3 tight corners
km 5–21.8 of 21.8

Score 6 · Moderate

Quincy la Porte Road (CR E21) · La Porte → Clipper Mills

Flowing
Paved 100%

19.8 km · 7.0 twisty km · best km 8 · ~2 tight corners
km 4.2–24 of 74.3

Score 6 · Moderate

North Shore Drive (CA 18) · Cushenbury → Big Bear City

Flowing
Paved 100%

15.0 km · 6.0 twisty km · best km 11 · ~3 tight corners
km 50–65 of 103.6

Score 7 · 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 California

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

Alder Springs 39
Annette 13
Antelope Fire Control Station 8
Arroyo Grande 14
Atlas 15
Avalon 4
Bailey’s Cabin 69
Baltimore Town 49
Banning 58
Bartlett 17
Bass Lake 69
Bassetts 37
Ben Hur 56
Berkeley 36
Big Bend 25
Big Meadows 90
Big Pine / Tovowahamatü 11
Big Rock Springs 59
Bollinger Place 52
Bonita Flat 37
Bredehoft Place 51
Brentwood 21
Brush Creek 40
Buckeye 51
Butte Meadows 29
Cactus City 5
Callahan 53
Canebrake 22
Canyon City 23
Canyon Dam 33
Capell Ranch 26
Capetown 21
Carlsbad 41
Carmel Valley 17
Cecilville 99
Clayton 24
Clearlake 45
Cloverdale 56
Cold Springs 46
Colfax Spring 41
Columbia 34
Comptche 28
Copple Place 41
Corona 48
Costa Mesa 21
Cow Creek 41
Crestline 58
Creston 16
Cupertino 60
Dardanelle 27
Derby Acres 12
Dewell Garden 70
Diablo 30
Donomore Meadows 53
Dorris 5
Dos Rios 48
El Cariso Village 40
Elkhorn 46
Fairview 72
Femmons 40
Fig Orchard 38
Finley Place 20
Five Points 6
Fort Bragg 25
Fort Hunter Liggett Cantonment 17
Foster 74
Fouts Springs 42
French Gulch 61
Glen Ellen 34
Glennville 52
Grass Valley 56
Green Valley 59
Hamilton Flat 36
Happy Camp 78
Harris 66
Harrisburg 7
Hart Flat 36
Havilah 44
Hayfork 101
Hayward 54
Hazelton 29
Hearst 49
Heritage Ranch 18
Hernandez Valley 9
Highland 39
Hiouchi 37
Hirschdale 18
Honeydew 34
Hooperville 72
Hornbrook 30
Houghton Place 40
Hume 51
Idlewild 20
Idyllwild 50
Igo 55
Ingot 39
Iswa’wa 10
Jims Camp 38
Jimtown 50
Julian 48
Kearsarge 11
Kings Beach 21
Klau 16
Kneeland 65
Knoxville 38
La Cañada Flintridge 70
Lake Elsinore 49
Lemon Grove 36
Lewiston 71
Livermore 44
Los Olivos 14
Lost City 13
Lucia 16
Malibu 43
Mammoth Lakes 27
Manzanita Lake 15
Maple Grove 80
Markleeville 26
Marshall 31
McClure Place 55
Mendenhall Springs 52
Meyers 36
Midway 26
Mill Valley 31
Millerton Newtown 65
Milo 48
Mokelumne Hill 32
Mono Hot Springs 41
Monterey 28
Mount Baldy 69
Napa 31
Nielson Place 71
North San Juan 59
Nyack 57
O’Neil Place 50
Oak Bar 61
Oasis 13
Ocotillo 13
Ojai 42
Orick 57
Orleans;Panámnik 88
Osborne 29
Painted Cave 23
Pala 57
Palm Desert 26
Palomar Mountain 62
Panamint Springs 7
Payne 78
Peachtree Valley 15
Pearsonville 17
Peterson Mill 16
Pine Canyon 22
Piru 69
Placerville 58
Point McCloud 48
Point Reyes Station 28
Porcupine Flat 43
Prunedale 39
Quincy 42
Rancho Palos Verdes 29
Rancho Santa Fe 45
Rancho Tehama Reserve 31
Rancho Tierra Grande 18
Rice Fork Summer Homes 53
Ridgeville 80
Robbins 4
Rockport 30
Running Springs 53
Russell Valley 16
Saint Helena 23
San Diego 30
Santa Monica 57
Santa Rosa 43
Saucito Ranch 17
Schmidt Ranch 13
Scotia 50
Serene Lakes 50
Seven Lakes Basin 49
Seven Pines 19
Shackleford Place 57
Shasta Lake 54
Shaver Lake 70
Shingletown 21
Sisquoc 14
Slagger 14
Solromar 26
Spanish Flat 11
Stauffer 36
Stirling City 34
Strawberry 40
Susanville 10
Swansea 10
Tahoe City 33
Temescal Valley 38
Tenaja 44
The Arnold Ranch 38
Thomas Mountain 39
Thousand Oaks 36
Three Crossing 50
Three Points 47
Three Rivers 39
Toadtown 29
Tracy 17
Trinity Center 68
Trinity Village 105
Tunnel Ranch 18
Twin Lakes Estates 12
Ueland Place 89
Virginiatown 44
Walsh Landing 36
Watson 48
Weed 42
West Point 46
Westport 28
Wildwood 85
Yellowjacket Place 81
Yorba Linda 53
Yreka 47
xonsahding 83

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