Traveling across the Iron Range of northeast Minnesota, the Mesabi Trail stretches from the Mississippi River in Grand Rapids, to the Boundary Waters Canoe Area Wilderness near Ely.

Currently approximately 145 miles are finished. When totally complete (in 2-3 years), it will traverse over 165 miles, including a variety of spurs to link 28 communities.

Visitors to the trail will find a 10 foot wide bituminous surface (asphalt paving) built on a combination of old railroad beds, abandoned highway grades, old logging and mining roads, and blazing trail through the forest to get the next community.

The Mesabi Trail is NOT simply a rail-to-trail conversion – it is not flat & straight. The terrain varies from hilly to flat over the entire length. A few hills will test your stamina going up, and your brakes going down – none are greater than an 8% grade – but some are fairly long.

Take a virtual tour of the entire trail, section by section to get a better idea of the terrain. Or, download our paper map and check out the bottom for an elevation chart.
  • Mountain Bike
  • E-Bike
  • Hike
  • Trail Running
  • Snowshoe
  • Nordic Ski
Login to see your progress towards riding all the trails and routes in this list.

Trails

titleriding arearatingdistancecompleted
1Mesabi Trail
St. Louis County
3 miles
2NCT - Bear Head State Park Road
St. Louis County
1 mile
3NCT - County Highway 25
St. Louis County
1,532 ft
4NCT - County Highway 86
Nashwauk
486 ft
5NCT - Culver Avenue
St. Louis County
23 ft
6NCT - Enterprise Drive
St. Louis County
922 ft
7NCT - Grant Location
St. Louis County
1,224 ft
8NCT - Heritage Trail
St. Louis County
282 ft
9NCT - Marble City Traverse
Marble Traverse
Itasca County
2,707 ft
10NCT - Mesabi Access
Pengili
Itasca County
2,943 ft
11NCT - Mesabi Trail
St. Louis County
5 miles
12NCT - Mesabi Trail
St. Louis County
3 miles
13NCT - Mesabi Trail
St. Louis County
5 miles
14NCT - Mesabi Trail
St. Louis County
5 miles
15NCT - Mesabi Trail
Tower to Soudan
St. Louis County
2 miles
16NCT - Mesabi Trail
Grand Rapids - Taconite
Itasca County
11 miles
17NCT - Mesabi Trail
Kelly Lake
978 ft
18NCT - Mesabi Trail
Buhl Link
St. Louis County
3 miles
19NCT - Mesabi Trail
Taconite - Marble
Itasca County
5 miles
20NCT - Mesabi Trail
Embarrass River
St. Louis County
10 miles
21NCT - Mesabi Trail
Marble - Calumet
Itasca County
1 mile
22NCT - Mesabi Trail
Calumet - Nashwauk
Itasca County
6 miles
23NCT - Mesabi Trail
Nashwauk - Keewatin
Itasca County
4 miles
24NCT - Mesabi Trail
Keewatin - Kelly Lake
St. Louis County
4 miles
25NCT - Mesabi Trail
Kelly Lake - Leetonia
St. Louis County
1 mile
26NCT - Mesabi Trail
Leetonia to Chisholm
St. Louis County
11 miles
27NCT - Mesabi Trail
Chisolm - Buhl
St. Louis County
5 miles
28NCT - Mesabi Trail
CH25 - Mountain Iron
St. Louis County
7 miles
29NCT - Mesabi Trail
Virginia Lake
St. Louis County
1 mile
30NCT - Mesabi Trail
Virginia - Gilbert
St. Louis County
5 miles
31NCT - Mesabi Trail
Gilbert - Heritage Trail
St. Louis County
4 miles
32NCT - Mesabi Trail
Mountain Iron - Virginia
St. Louis County
4 miles
33NCT - Mesabi Trail (Eveleth Spur)
Eveleth Spur
St. Louis County
6 miles
34NCT - Old Highway 169
St. Louis County
3,192 ft
35NCT - Pines Street
St. Louis County
518 ft
36NCT - South 1st Avenue East
St. Louis County
325 ft
37NCT - State Highway 135
St. Louis County
5 miles
38NCT - State Street
St. Louis County
1,237 ft
39NCT / MT - Calumet Traverse
Itasca County
1,296 ft
40NCT/MT - 1st Ave South
Kelly Lake
184 ft
41NCT/MT - 1st Street
Keewatin
2,054 ft
42NCT/MT - 2nd Avenue North
Kelly Lake
2,782 ft
43NCT/MT - 2nd Street
Nashwauk
3,284 ft
44NCT/MT - 3rd Street South
Kelly Lake
253 ft
45NCT/MT - Center Avenue
Kelly Lake
1,201 ft
46NCT/MT - Central Avenue
Nashwauk
1,204 ft
47NCT/MT - Grant-McMahan Boulevard
Burntside
344 ft
48NCT/MT - Harold Avenue
Leetonia
1,273 ft
49NCT/MT - Nashwauk Access Road
Nashwauk
495 ft
50NCT/MT - Park Road and Mesabi Trail
Leetonia
1,804 ft
51NCT/MT - Rainey Road
Kelly Lake
2,201 ft
52NCT/MT - West 3rd Avenue
Keewatin
2,470 ft
53Sherwood Forest Drive
St. Louis County
1,145 ft
Displaying 53

Recent Trail Reports

statustraildatecondition
NCT - Mesabi Trail
Sep 8, 2025 @ 2:22pm
Sep 8, 2025
view
NCT - Mesabi Trail
Aug 24, 2025 @ 12:25pm
Aug 24, 2025
view
NCT/MT - Park Road and Mesabi Trail
Aug 24, 2025 @ 12:25pm
Aug 24, 2025
view
NCT - Mesabi Trail
May 20, 2024 @ 1:42am
May 20, 2024
view
NCT - Mesabi Trail
May 20, 2024 @ 1:42am
May 20, 2024
view
more reports »
Total Trails
53
Total Distance
125 miles
Total Descent
-3,033 ft
Total Climb
3,130 ft
no votes yet
58 |
Feb 18, 2023 @ 2:03pm
Feb 18, 2023
58 |
Feb 18, 2023 @ 2:03pm
Feb 18, 2023
48 |
Feb 18, 2023 @ 2:02pm
Feb 18, 2023
close
3D
Trail Conditions
  • Unknown
  • Snow Groomed
  • Snow Packed
  • Snow Covered
  • Snow Cover Partial
  • Freeze/thaw Cycle
  • Icy
  • Prevalent Mud
  • Wet
  • Variable
  • Ideal
  • Dry
  • Very Dry
Trail Flow (Ridden Direction)
Trailforks scans users ridelogs to determine the most popular direction each trail is ridden. A good flowing trail network will have most trails flowing in a single direction according to their intension.
The colour categories are based on what percentage of riders are riding a trail in its intended direction.
  • > 96%
  • > 90%
  • > 80%
  • > 70%
  • > 50%
  • < 50%
  • bi-directional trail
  • no data
Trail Last Ridden
Trailforks scans ridelogs to determine the last time a trail was ridden.
  • < 2 days
  • < 1 week
  • < 2 weeks
  • < 1 month
  • < 6 months
  • > 6 months
Trail Ridden Direction
The intended direction a trail should be ridden.
  • Downhill Only
  • Downhill Primary
  • Both Directions
  • Uphill Primary
  • Uphill Only
  • One Direction
Contribute Details
Colors indicate trail is missing specified detail.
  • Description
  • Photos
  • Description & Photos
  • Videos
Trail Popularity ?
Trailforks scans ridelogs to determine which trails are ridden the most in the last 9 months. Trails are compared with nearby trails in the same city region with a possible 25 colour shades. Think of this as a heatmap, more rides = more kinetic energy = warmer colors.
  • most popular
  • popular
  • less popular
  • not popular
ATV/ORV/OHV Filter
Max Vehicle Width
inches
US Cell Coverage
Legend
cell carrier legend

Radar Time
Activity Recordings
Trailforks uses anonymized public activity data. ?
Activity Recordings
Trailforks uses anonymized public activity data. ?
Personal Heatmap
Activity Types
all / none
Options
2
Date range month
Winter Trails
Warning A routing network for winter maps does not exist. Selecting trails using the winter trails layer has been disabled.
Missing Trails
Most Popular
Least Popular
Trails are colored based on popularity. The more popular a trail is, the more red. Less popular trails trend towards green.
Jump Magnitude Heatmap
Heatmap of where riders jump on trails. Zoom in to see individual jumps, click circles to view jump details.
BC Backroad Status

Service Road Atlas is a free to use, community-driven service for viewing and creating reports on the numerous back-country service roads around B.C. and Alberta.

map legend
Slope Aspect
Direction the slope faces
Flat N NE E SE S SW W NW
Trails Deemphasized
Trails are shown in grey.
disable
Only show trails with no bike usage.
Enable
Suggested Layers
Based on selected activity type

    Save the current map location and zoom level as your default home location whenever this page is loaded.

    Save
        Trail transparency
        This official route list of trails is not complete
        Average difficulty

        Trails and Routes in List - Distance by Difficulty

        Trails and Routes in List - Difficulty Totals

        • flag