Homes for Sale in Westmoreland County, VA

Montross
$119,900 - $1,930,000 Average Price Single Family Home: $343,202
Colonial Beach
$43,900 - $1,295,000 Average Price Single Family Home: $281,526 Condo/Townhome: $189,375
Kinsale
$35,000 - $575,000 Average Price Single Family Home: $323,174
Hague
$168,800 - $549,000 Average Price Single Family Home: $356,625

Cities in Westmoreland County, VA