WIS 127 begins at a junction with WIS 16 and County Highway WD in the Town of Newport, southwest of Wisconsin Dells. From here, the highway heads east through farmland, crossing County Highway O. It enters the Town of Lewiston, passing to the south of Lake Corning. Past the lake, the route meets County Highways XX and AA in succession before turning southeast; the latter route connects WIS 127 to Briggsville. WIS 127 crosses a creek before turning east to pass Lewiston Elementary School. After crossing a second creek, the route again heads southeast toward Portage. The highway curves south to pass Columbia Correctional Institution, a maximum-security state prison, before entering Portage. In Portage, the route passes several businesses before terminating at a junction with WIS 16 and Exit 89B of I-39.