Homes for Sale in Westmoreland County, VA

Montross
$24,000 - $1,979,990 Average Price Single Family Home: $358,394
Colonial Beach
$73,000 - $749,777 Average Price Single Family Home: $284,035 Condo/Townhome: $187,143
Hague
$65,000 - $1,295,000 Average Price Single Family Home: $446,459
Kinsale
$35,000 - $575,000 Average Price Single Family Home: $297,516

Cities in Westmoreland County, VA