Homes for Sale in Macoupin County, IL

Brighton
$55,000 - $389,900 Average Price Single Family Home: $187,176
Staunton
$24,900 - $678,000 Average Price Single Family Home: $142,316
Carlinville
$27,000 - $679,000 Average Price Single Family Home: $149,256
Bunker Hill
$60,000 - $465,000 Average Price Single Family Home: $147,867
Girard
$22,000 - $299,900 Average Price Single Family Home: $118,860
Mount Olive
$49,900 - $284,900 Average Price Single Family Home: $103,014
Gillespie
$10,900 - $124,900 Average Price Single Family Home: $74,988
Virden
$14,900 - $198,000 Average Price Single Family Home: $95,936
Benld
$5,900 - $159,900 Average Price Single Family Home: $58,863

Cities in Macoupin County, IL