Homes for Sale in St. Louis Metro, IL

61 communities
Belleville
$0 - $1,599,000 Average Price Single Family Home: $129,312 Condo/Townhome: $82,500
Edwardsville
$59,900 - $5,000,000 Average Price Single Family Home: $404,538
Granite City
$0 - $224,900 Average Price Single Family Home: $79,854
Highland
$60,000 - $750,000 Average Price Single Family Home: $202,818 Condo/Townhome: $82,600
Alton
$9,500 - $655,000 Average Price Single Family Home: $92,405 Condo/Townhome: $213,900
Caseyville
$20,000 - $825,000 Average Price Single Family Home: $279,685
Columbia
$69,900 - $899,000 Average Price Single Family Home: $357,328 Condo/Townhome: $186,217
Golden Eagle
$99,900 - $324,900 Average Price Single Family Home: $190,200
Swansea
$29,900 - $599,900 Average Price Single Family Home: $249,283
Godfrey
$0 - $900,000 Average Price Single Family Home: $201,163 Condo/Townhome: $164,325

Cities in St. Louis Metro, IL

Popular Cities in St. Louis Metro, IL