State Highway 104 serves as a north–south and an east–west route between Sunburg and Glenwood in west-central Minnesota.
Highway 104 changes direction to east–west in Chippewa Falls Township and continues as east–west for 6 miles before returning again to a north–south direction in Barsness Township for the remainder of its route to Glenwood.
The highway is officially marked as a north–south route by its highway shields from beginning to end.
From 1934 until 2005, State Highway 104 had continued farther south. The section of present-day Kandiyohi County State-Aid Highway 7 between State Highway 9 (at Sunburg) and U.S. Highway 12 (west of Pennock and Willmar) was originally designated Highway 104 until 2005.[5] The original length of 104 was 41 miles.