Mill Towns State Trail


Register for free!

Register for free with TrailLink today!

We're a non-profit all about helping you enjoy the outdoors
  • View over 30,000 miles of trail maps
  • Share your trail photos
  • Save your own favorite trails
  • Learn about new trails near you
  • Leave reviews for trails
  • Add new and edit existing trails

Mill Towns State Trail Facts

States: Minnesota
Counties: Goodhue, Rice
Length: 6 miles
Trail end points: Hannahs Bend Park (Cannon Falls) to Lake Byllesby and Mill Park (Dundas) to Sechler Park (Northfield); 17th St to Park Ave. (Faribault)
Trail surfaces: Asphalt
Trail category: Rail-Trail
ID: 10466243
Trail activities: Bike, Inline Skating, Fishing, Walking

With Unlimited:

  • Export to My Trail Guide
  • Create Guidebook
  • Download GPX
  • Download Offline Maps
  • Print Friendly Map
Upgrade Now

Mill Towns State Trail Description

At one time, flour and grist mills dotted the Cannon River Valley. These mills formed the backbone industry for a number of towns. The Mill Towns State Trail seeks to honor this legacy with a planned 25 mile trail that will pass through these historic milling communities: Faribault, Dundas, Northfield, Waterford, Randolph, and Cannon Falls.

Currently there are 3 segments open: One runs for 2 miles from Cannon Falls to Lake Byllesby Park, a reservoir on the Cannon River. The trail begins at Hannahs Bend Park in Cannon Falls, and its smooth asphalt winds through tranquil prairie and farmland on its way west. The river first comes into view as you approach the US Highway 52 underpass, then is screened again by vegetation right up to the end, where a bridge offers wonderful views of the Cannon River on one side, and the Lake Byllesby dam on the other. It’s only about 1/8 mile from Hannahs Bend Park to Riverside Park, where the Cannon Falls City Trails begins its brief journey alongside the Little Cannon River.  

A second segment sits at 3 miles between Dundas and Northfield. You can start at Mill Park or a little further at the designated Mill Towns State Trail trailhead. The trail heads northeast sitting between Dundas Boulevard on the left and active train tracks in the west. The trail crosses the railroad into Sechler Park and ends a little bit past that along Sechler Park Road.

The shortest open portion is just 1 mile long, between 17th Street and Park Avenue in the city of Faribault.

Parking and Trail Access

Cannon Falls to Lake Byllesby Dam

In Cannon Falls 

  • Hannahs Bend Park - parking, restrooms
  • Trailhead in Cannon Falls, located across N 9th St from Hannah Bends Park - parking

At Lake Byllesby:

  • Lake Byllesby Regional Park - parking, water fountain, restrooms

Dundas to Northfield Segment 

In Dundas:

  • Mill Park on Railway Street - parking, restrooms, picnic tables
  • Mill Towns State Trail trailhead on Railway Street - parking, water fountain, picnic area 

In Northfield:

  • Sechler Park -parking, restrooms, water fountain


  • Trailhead at White Sands Park along SR 21 - Parking 

Mill Towns State Trail Reviews

Biked the Cannon Valley Trail and before going to the Cannon Falls trailhead, took the Mill Towns Trail to see what it was like. First part of trail is old and rough, and then you have to go on a dirt trail through a park and up a hill in class 5 rock before you get to the smooth, great trail by the fairgrounds. Wonderful ride that takes you past the beautiful waterfalls and dam at Lake Byllesby. Before the dam, if you go left, it's the Goodhue County park section of Lake Byllesby and the trail ends there. If you keep to the right, you cross the bridge and the dam and waterfalls from Lake Byllsbye are beautiful. Past the bridge you enter the Dakota County park section of the lake, and if you follow the path past the RV camping section, you get to the beach. Terrific beach with really nice bathrooms. Great trail - so glad we ventured off to bike it.

This trail is not smooth... there are rocks, sticks, grass growing and the sticky black tar all in/on the trail! And you have to cross the railway which is not easy with skates! If you want to ride a bike I’m sure it would be no problem or if you really want a challenge while skating go for it, but I won’t be skating this trail again.. oh and it’s poorly marked so I had to turn around a couple times before I found the right direction

Trail Events

This trail does not have any events yet.
Be the first to add one!

Add an Event

Nearby Trails

Straight River Trail

Minnesota - 8 miles

The Straight River Trail forms a backwards L as it runs north-south through Faribault and then curves west. The paved trail begins at the Cannon River...

Sakatah Singing Hills State Trail

Minnesota - 39 miles

This trail is so nice they named it twice: Sakatah is the Dakota word for “singing hills.” The Dakota people of the Great Sioux Nation originally...

River Bend Trail

Minnesota - 1 miles

Although short, the River Bend Trail provides access to a recreational gem, the River Bend Nature Center, a 750-acre park with woodlands, prairie,...


Cannon Valley Trail

Minnesota - 19.7 miles

The Cannon Valley Trail, which became a National Recreation Trail in 2018, links the southeastern Minnesota communities of Red Wing, Welch, and Cannon...

Mississippi River Regional Trail (Dakota County)

Minnesota - 19 miles

This Mississippi River Regional Trail running through eastern Dakota County is a segment of a larger regional trail system that is itself part of the...

Vermillion River Regional Greenway

Minnesota - 10.9 miles

The Vermillion River Regional Greenway offers a beautiful, paved loop in the riverfront city of Hastings, which lies on the banks of the Mississippi...

Minnesota River Greenway

Minnesota - 3.8 miles

A segment of the Minnesota River Greenway, spanning just shy of 4 miles, opened in June 2017. The paved trail traces the southern bank of the...

Goodhue Pioneer State Trail

Minnesota - 9.7 miles

The Goodhue Pioneer State Trail is a work in progress as part of a planned 47-mile trail linking the cities of Red Wing, Goodhue, Zumbrota, Mazeppa,...

Clear Lake Bike Trail System

Minnesota - 5 miles

Circling around the 652-acre lake on the eastern edge of Waseca, the Clear Lake Bike Trail System provides a fun recreational experience and a unique...

Loon Lake Trail System

Minnesota - 2.2 miles

Largely constructed on a former rail corridor running north/south out of the city of Waseca, the Loon Lake Trail is a short but sweet trail that...

Nokomis-Minnesota River Regional Trail

Minnesota - 7 miles

Nokomis-Minnesota River Regional Trail contributes 7 miles to the Twin Cities’ extensive network of regional trails. The paved path is 10-foot wide,...

Minnesota Valley State Trail

Minnesota - 27.1 miles

As of spring 2016, bridge access to the Minnesota Valley State Trail was still closed at Memorial Park in Shako-pee until further notice. Check the...

Download the TrailLink mobile app and take TrailLink with you!
Support TrailLink and the Trails You Love in 2020!
Get a FREE guidebook when you join Rails-to-Trails Conservancy!

Explore by City

Explore by City

Explore by Activity

Explore by Activity

Log in to your account to:

  • View trail paths on the map
  • Save trails to your account
  • Add trails, edit descriptions
  • Share photos
  • Add reviews

Log in with Google


Register for free!

Join TrailLink (a non-profit) to view more than 30,000 miles of trail maps and more!

Register with Google