Highway 111 begins at a junction with US 8 in the Town of Catawba, east of the village of the same name. The highway heads north through a rural area, crossing into the Town of Harmony. It runs through a mixture of forest and farmland, passing to the east of Lake Sixteen. Past a junction with County Highway J, the highway curves to the northeast. After it intersects several local roads, the route turns west into the Town of Worcester and terminates at Highway 13. The road continues east as the unmarked Little Chicago Road.