The Town of Castle Rock is located about 30 minutes (29 miles) south of Denver and enjoys a population of 70,687. The elevation of Castle Rock is 6,202 feet above sea level. Castle Rock includes Castle Pines and many rural farm areas outside the ...
View More