From its source, Salt Creek flows generally south, through Gold Lake, to Route 58, which it then follows mainly northwest for about 26 miles to its mouth at the Middle Fork Willamette River just below Hills Creek Dam.