Highway 22 goes southeast from Salem, following the North Santiam River near Stayton and Sublimity. Continuing through Mill City and Detroit, it joins Highway 20 near Santiam Pass at the crest of the Cascades.