South Boulder Creek is a tributary of Boulder Creek in central Colorado in the United States.
Its source is near Rogers Pass on the Continental Divide.
Gross Dam is located on South Boulder Creek, approximately 4+1⁄2 miles west of Eldorado Springs, Colorado.
Media related to South Boulder Creek (Colorado) at Wikimedia Commons
This article related to a river in Colorado is a stub.