Homes for Sale in Charles County, MD

16 communities
Waldorf
$75,000 - $999,999 Average Price Single Family Home: $341,658 Condo/Townhome: $216,633
La Plata
$1,400 - $899,900 Average Price Single Family Home: $400,872 Condo/Townhome: $236,225
Indian Head
$26,500 - $599,999 Average Price Single Family Home: $269,212 Condo/Townhome: $279,500
Hughesville
$179,900 - $999,999 Average Price Single Family Home: $461,155
White Plains
$188,000 - $539,900 Average Price Single Family Home: $387,057
Nanjemoy
$59,900 - $3,000,000 Average Price Single Family Home: $454,188
Newburg
$72,000 - $2,995,000 Average Price Single Family Home: $440,269
Bryans Road
$129,900 - $439,000 Average Price Single Family Home: $286,028
Port Tobacco
$39,000 - $694,899 Average Price Single Family Home: $519,959
Pomfret
$209,000 - $749,900 Average Price Single Family Home: $404,750

Cities in Charles County, MD