We have found 7 properties in Cranbury, NJ. Average property sale price in Cranbury is $1,064,688. It is 224.4% higher than average property value in New Jersey. Average price per square feet in Cranbury is $416. It is 146.2% higher than average property value in New Jersey.