Milepost locations are indicated, distance from Milwaukee.
Exact locations are not available for all stations.
Rockland (183.2) - station was located east of Commercial St., on the north side of the track. Station was shared with the Milwaukee Road, whose tracks were north of the station.
Bangor (186.8) - station was located east of 14th Ave., on the north side of the track.
West Salem (191.5) - station was located east of Leonard St., on the south side of the track.
Onalaska (200.8) - station was located north of Irvin St., on the east side of the track.
La Crosse - on a spur line, station was located north of Vine St., on the west side of the track.
Galesville (7.1) - on the Galesville Subdivision, station was located west of 3rd St., on the south side of the track.
Monroe County
La Crosse County
La Crosse
Trempealeau County
Buffalo County