We have found 28 properties on Castle Rock, Branford, CT. Average price per square feet on Castle Rock is $223. It is 42.9% higher than average price per sqft Branford. Average sale price on Castle Rock is $399,447. It is 37.2% higher than average sale price in Branford.