The highway follows the shore of Lake Michigan and the Little Traverse Bay, with its southern terminus at US 31 near Bay View, about 4 miles east of Petoskey; the northern terminus is at a junction with county roads C-66 and C-77 in Cross Village.