Map of Great River Ridge State Trail


Great River Ridge State Trail

Great River Ridge State Trail Minnesota map area

Great River Ridge State Trail


13 miles




Plainview, Elgin, Viola


rail trail, Minnesota farmland, woodlands, small communities



Regional Trails

The Great River Ridge State Trail is a 13-mile long paved trail located in southern Minnesota. The route of the trail was constructed along an abandoned railroad bed and stretches between the communities of Plainview, Elgin and Viola to the east of Rochester. The trail has long straight stretches and gentle grades.


The Great River Ridge State Trail is open for walking, running, in-line skating and is accessible to wheelchairs. Portions of the trail allow for horseback riding as well in a separate treadway. The trail goes through wide open farmland and through a few small communities.

End Points

The north end of the Great River Ridge State Trail is located on the south side of Plainview on 3rd Street SW and Highway 42. There is no restroom at this trailhead, so plan accordingly.

The paved trail takes off to the west alongside Highway 42 for 4.75 miles to the town of Elgin. There is a trailhead in Elgin. The trail then goes cross-country for another 5 miles to go by the small community of Viola. There is no trailhead in Viola.

The south end of the trail is located along County Road 9 to the west of Route 42. There is a dirt parking area at this end of the trail.

There are plans to extend the trail to the City of Eyota, another 3 miles south of County Road 9


Following are links to official off-site resources to find out more details about the Great River Ridge State Trail in Southeastern Minnesota.