Last updated November 5, 2026
The median home price in Cranbury is $853,500, down 6.2% year-over-year. Median price per square foot is up 0.3% at $382/sq. ft. Homes are selling in 50 days on average, compared to 92 days last year. As of November 5, 2026, there are 33 active listings on the market, with 45 new listings in the last 7 days.
Median home price
$853K
6.2% YoY
YoY price change
-6.2%
-$56,500
Days on market
50
-42 days YoY
Active homes
33
5.7% YoY
$853,500
33
$382
50 days
1,786 sqft
| City | Median price | YoY change | $/Sqft | Days on market | Active homes |
|---|---|---|---|---|---|
| Cranbury | $853,500 | -6.2% | $382 | 50 | 33 |
| Princeton Meadows | $330,000 | — | — | 102 | 1 |
| Hightstown | $479,999 | +6.9% | $284 | 44 | 53 |
| Plainsboro | $623,000 | -10.9% | $358 | 40 | 59 |
| Plainsboro Center | $599,900 | — | — | 828 | 1 |
| Dayton | $584,450 | -4.9% | $288 | 24 | 5 |
Select a district to view it's schools.
Cranbury Township Board Of Education School District has 1 middle school and 1 elementary school. It has an overall average GreatSchools rating of 8/10.