12,519 Trails in United States

Rank Trail Name Difficulty Length (mi) Rating City
6651. Lake Harriet Beginner difficulty 0.0 * Minneapolis
6652. Cerro Coso Hills and Black's Descent Easiest difficulty 15.0 ** Ridgecrest
6653. Granger Lake Advanced difficulty 0.0 *** Granger
6654. Florence Stockade Trail Beginner difficulty 6.0 *** Florence
6655. White County Recreational Complex Trail Advanced difficulty 2.0 *** Sparta
6656. School House (Carvin’s Cove Trail system) Intermediate difficulty 1.0 *** Roanoke
6657. Guest River Trail Easiest difficulty 12.0 *** St. Paul
6658. Duck Weed Basin Beginner difficulty 4.0 *** Huntsville
6659. Trail #1434 Intermediate difficulty 3.0 *** Buena Vista
6660. butels road Easiest difficulty 5.0 *** lewiston
6661. Sodalis off road trail Beginner difficulty 4.0 *** Hannibal
6662. Yoholomico Trail - Eufaula Rails to Trails Easiest difficulty 6.0 *** Eufaula
6663. Prospect Park  difficulty 1.0 *** Livingston
6664. Northside Beginner difficulty 2.0 *** Fargo
6665. Arbutus Loop (Chilhowee trail system) Beginner difficulty 2.0 *** Ocoee
6666. Rockport State Park Beginner difficulty 0.0 *** Peoa
6667. Gainesville Dirt Jumps Beginner difficulty 0.0 ** Gainesville
6668. Cedar Mountain Intermediate difficulty 3.0 ** Craig
6669. 28a / 223k (Bull / Jake Mountain) Easiest difficulty 1.0 ** Dahlonega
6670. Buffalo Gap Trail Beginner difficulty 9.0 ** Hot Springs
6671. High Line Canal Easiest difficulty 70.0 ** Greenwood Village
6672. Blue River Trail Easiest difficulty 3.0 ** Silverthorne
6673. Owl Creek Trail Beginner difficulty 5.0 ** Snowmass Village
6674. Lance Creek / 223a / Fdr-77a / West Jones Creek (Bull / Jake Mountain) Advanced difficulty 3.0 ** Dahlonega
6675. Water George Beginner difficulty 5.0 ** Richmond
6676. MacKenzie Trail Easiest difficulty 10.0 ** Cadillac
6677. Manzano Open Space Easiest difficulty 0.0 ** Albuquerque
6678. A Trail #119 Expert difficulty 5.0 ** Alamogordo
6679. East Greenbush Town Park Beginner difficulty 1.0 ** East Greenbush
6680. Rhododendron Easiest difficulty 1.0 ** Ocoee
6681. Higher Ground  difficulty 0.0 * Thompson Station
6682. Poison Creek Easiest difficulty 5.0 ** Park City
6683. Discovery trail  difficulty 10.0 ** Long Beach
6684. Mcgee Creek State Park, Nsra Beginner difficulty 35.0 ** Atoka/farris
6685. Pete Lake Trail #1323  difficulty 2.44 ** Roslyn
6686. Brush Creek Road Beginner difficulty 8.0 ** Crested Butte
6687. Ocmulgee River Trail Beginner difficulty 30.0 ** Juliette
6688. Lake Barkley Trail Intermediate difficulty 9.0 ** Cadiz
6689. Ed Lisenby Lake Intermediate difficulty 1.5 *** Ozark
6690. Coal Mine Road Easiest difficulty 8.0 *** Delta Junction
6691. Stronghold Loop Intermediate difficulty 28.0 *** Sunsite
6692. Willard Springs Intermediate difficulty 6.0 *** Flagstaff
6693. Cottonwood Trail #120 Advanced difficulty 5.0 *** Apache Junction
6694. Williams Valley Trail System Intermediate difficulty 8.0 *** Alpine
6695. Stonewall Mine Loop (Cuyamaca Rancho State Park) Beginner difficulty 13.0 *** Descanso
6696. Grapevine Canyon Easiest difficulty 33.0 *** Borrego Springs
6697. Red Dog (West Cuesta Ridge) Intermediate difficulty 1.0 *** San Luis Obispo
6698. Raptor Road (Whiting Ranch Wilderness Park) Beginner difficulty 1.0 *** Lake Forest
6699. Trail #44 (Fort Ord Public Lands) Intermediate difficulty 2.0 *** Montere
6700. Trail #10 (Fort Ord Public Lands) Intermediate difficulty 2.0 *** Monterey

Know of a new mountain bike trail not listed here? Please tell us about it using this form. Find mountain bike trails near you or for even more trail inspiration and how we ranked the mountain bike trails, see this list of the best mountain bike trails in the world.