It runs in east–west in south-central Wisconsin from near Loyd to Rock Springs.
[2] The highway begins at its intersection with WIS 58 north of the community of Neptune and follows a northeasterly path from it.
After a short concurrency with County Trunk Highway G (CTH-G), it passes through Hill Point and continues east until it reaches Loganville.
In Loganville, the highway becomes concurrent with WIS 23 and heads northwards.
After 3.5 miles (5.6 km), the concurrency ends and the highway heads eastwards, passing through Wiedman Memorial Park and intersections with CTH-CH and CTH-D before terminating in Rock Springs at its intersection with WIS 136 and CTH-DD.