- Find a Trail
- My TrailLink
- Explore Trails
- About Us
- Get Involved
The Iowa Great Lakes resort on the northern border with Minnesota is a longtime destination for fishermen and vacationers who arrived from big cities by rail. Dickinson County employed two different former rail corridors, as well as streets and sidewalks, to create a 14.3-mile paved trail, known locally as the “Spine Trail,” that can be used by a new generation of visitors to Spirit Lake, East and West Okoboji Lakes, and Upper and Lower Gar Lakes. There’s a nearly limitless inventory of cafés and ice-cream stores along the route for food and refreshments.
The segment between the towns of Orleans and Spirit Lake follows a former corridor of the Iowa Northwestern Railroad, which abandoned the line in 2009. Historically it operated as the Burlington, Cedar Rapids & Northern Railway, succeeded by the Chicago, Rock Island & Pacific Railroad. From Spirit Lake south through Milford, the trail runs on and off the old railbed of the Chicago, Milwaukee, St. Paul & Pacific Railroad (Milwaukee Road) that served the area from the 1890s. Parts of the trail date to 1992.
Beginning on the eastern shoreline of Spirit Lake, you’ll head south between farm fields and lakeside homes for 1.5 miles to the town of Orleans. Throughout the Iowa Great Lakes Trail, your route switches from multidirectional trail to sidewalks to on-street bike lanes, so you’ll have to watch for painted pavement arrows and bike signs.
Crossing a land bridge between Spirit Lake and East Okoboji Lake, the trail puts you along the water in Isthmus Park with picnicking and fishing areas. After crossing Hill Avenue, you’ll zigzag through a wooded area, then pass cow pastures and crop fields before you enter the town of Spirit Lake. The trail here follows the former Iowa Northwestern Railroad right-of-way for less than 2 miles. The trail route then heads south alongside Peoria Avenue.
Turn left onto 20th Street and right onto Lincoln Avenue to find the trail again at 23rd Street, this time heading southwest on the former Milwaukee Road railbed. A side trail heads west alongside 175th Street toward Kenue Park Nature Center and a grand loop around West Okoboji Lake.
Following US 71/Okoboji Avenue past boat dealers and other marine businesses, turn left onto Gordon Drive and follow it right to cross the inlet linking East and West Okoboji Lakes on the 1902 swing railroad bridge to Arnolds Park.
This lakeside community is home to a 125-year-old lakefront amusement park of the same name, in addition to the Iowa Rock ’n’ Roll Hall of Fame, which celebrates many of the acts that performed in local resorts over the years. Turning left onto Bascom Street and right onto Rohr Street takes you through a neighborhood to a trailhead on 195th Street. You’ll enter a shady area along the Minnewashta Lake shoreline, cross a bridge, then return to a shady shore on Lower Gar Lake.
Leaving Lower Gar State Recreation Area, the route continues on a shared roadway along 202nd Street for 0.7 mile, and then left onto the trail. It continues 3.3 miles south through Milford, ending on 230th Street in Milford’s Old Town, the center of the community in the late 1860s.
To reach parking for the northern trailhead in Orleans from I-35, take Exit 142 west toward Fort Dodge on US 20. Go 56.2 miles, and turn right onto IA 4; then go 45.9 miles and turn left, joining US 18 in Emmetsburg. Go 4.8 miles, and turn right onto State Road 4; then go 20.1 miles, and turn left onto SR 9. Go 8.6 miles and join US 71. Go 4.4 miles, and turn right onto 255th Ave.; then go 1.1 miles, and turn left onto 140th St. Go 0.4 mile, and turn right onto 253rd Ave. Go 1 mile, and look for a gravel parking lot on the right. The endpoint is 0.5 mile north along the trail at 125th St. just east of 253rd Ave.
To reach parking for the southern trail endpoint in Milford from I-35, take Exit 142 west toward Fort Dodge on US 20. Go 56.2 miles, and turn right onto IA 4; then go 45.9 miles and turn left, joining US 18 in Emmetsburg. Go 15.6 miles, and turn right onto 310th Ave./County Road N14. Go 13.9 miles, and turn left onto 220th St./County Road A34. Go 8.7 miles, and look for a small parking lot on the right, just past Q Ave. on the left. The endpoint is 1.2 miles south along the trail at 230th St.
TrailLink is a free service provided by Rails-to-Trails conservancy
(a non-profit) and we need your support!