South Boulder Creek flows 40 miles through Rollinsville, Gross Reservoir, and Eldorado Canyon before leaving the mountains and curving past the south and east sides of Boulder to its mouth at Boulder Creek.