Last updated November 3, 2026
The median home price in Mechanicsville is $474,990, up 0.7% year-over-year. Median price per square foot is $227/sq. ft., unchanged from a year ago. Homes are selling in 48 days on average, compared to 47 days last year. As of November 3, 2026, there are 271 active listings on the market, with 13 new listings in the last 7 days.
Median home price
$474K
0.7% YoY
YoY price change
+0.7%
+$3,491
Days on market
48
+1 day YoY
Active homes
271
0.7% YoY
$474,990
271
$227
48 days
2,201 sqft
| City | Median price | YoY change | $/Sqft | Days on market | Active homes |
|---|---|---|---|---|---|
| Mechanicsville | $474,990 | +0.7% | $227 | 48 | 271 |
| East Highland Park | $340,128 | — | $223 | 195 | 1 |
| Fairfield | $525,000 | -25.5% | $220 | 79 | 8 |
| Highland Springs | $385,804 | +54.3% | $207 | 31 | 18 |
| Lakeside | $335,116 | — | $227 | 145 | 1 |
| Richmond | $359,990 | +1.4% | $227 | 42 | 1,300 |