Missouri 21 — St. Francois Mountain Run

194 mi
Length
6
Verified stops
1,320 ft
High point
Scenic
Road type

Missouri Route 21 threads 61 miles of genuine hill-and-hollow Ozark riding from MO-141 in suburban St. Louis County south toward the Arkansas border. The road earns its reputation through the St. Francois Mountains corridor — one of the oldest exposed mountain ranges in North America — passing Elephant Rock State Park near Belleview, skirting Taum Sauk Mountain (Missouri's high point, accessible via MO-CC spur), and crossing repeated ridgelines in Iron and Reynolds counties. The pavement is well-maintained two-lane with steady curves and minimal truck traffic; riders frequently link it with MO-32 east of Potosi and MO-8 for multi-county Ozark loops. The section south of Hillsboro toward Potosi is the technical core of the route.

What you'll hit along the way.

Rider-verified stops, overlooks, fuel, and the corners worth knowing about — in the order you'll meet them.

Mile 0.0

Affton

Southern St. Louis suburb where the route begins, offering fuel and services before heading into the Ozark hills.

Mile 70.0

Caledonia

Small historic town in the St. Francois Mountains, a pleasant midpoint stop with rural Missouri character.

Mile 80.0

Memorial

Roadside memorial near Graniteville worth a brief stop to take in the surrounding granite-ridge landscape.

Mile 85.0

Ironton

Iron County seat tucked into the mountains, a good spot for fuel and a short break near Shepherd Mountain.

Mile 105.0

Lesterville

Quiet community along the Black River corridor, popular with canoeists and a natural resting point on the route.

Mile 180.0

Hill Top

The southern endpoint of the run, marking the end of the St. Francois Mountain stretch.

// ShareFacebookRedditX

No runs logged on this road yet — be the first.

Runs are rider-logged & GPS-traced in the app

Ride your own ride — times are rider-logged & GPS-traced, never a race on public roads.

Shot by the riders who've run it.

Riders upload photos to their profile and tag the road or stop — tagged shots show up here automatically.

0 rider submissions