It forms a loop off SR-10 in Emery County, connecting it with the town of Cleveland.
From there it travels east toward the town of Cleveland, entering the town as Main Street, then turning north on Center Street.
The route leaves Cleveland travelling north, passing about 1 mile (1.6 km) west of the town of Elmo before turning back northwest towards SR-10 and ending at Washboard Junction at the intersection of SR-10 and SR-155.
In 1965 the west end of the route, where it meets SR-10, was moved southeast[2] to accommodate the realignment of SR-10 due to the construction of Huntington Reservoir[4] (former route SR-236, which shared the same intersection with SR-10 and SR-155, was also realigned at the same time).
In 1969, the north end of SR-155 was moved slightly to the northwest to accommodate a realignment of SR-10 due to new construction.