Milepost locations are indicated, distance from Northline.
Exact locations are not available for all stations.
Cumberland (54.8) - station was located north of Grove St., on the west side of the track.
Shell Lake (70.8) - station was located south of 6th Ave., on the west side of the track.
Spooner (77.1) - station was located south of Walnut St., between the Itasca Subdivision track and the New Richmond Subdivision/Hayward Subdivision track.
Hayward (103.4) - station was located north of Main St., on the west side of the track.
Bayfield (178.1) - station was located east of Broad St., on the north side of the track.
St. Croix County
Polk County
Barron County
Washburn County
Sawyer County
Bayfield County