Homes for Sale in St. Louis Metro, IL

62 communities
Belleville
$0 - $1,599,000 Average Price Single Family Home: $141,503 Condo/Townhome: $81,850
Edwardsville
$59,900 - $5,000,000 Average Price Single Family Home: $412,613 Condo/Townhome: $198,000
Granite City
$0 - $189,900 Average Price Single Family Home: $80,188
Highland
$40,000 - $750,000 Average Price Single Family Home: $214,676 Condo/Townhome: $82,600
Alton
$0 - $655,000 Average Price Single Family Home: $87,960 Condo/Townhome: $247,900
Caseyville
$20,000 - $825,000 Average Price Single Family Home: $263,934
Godfrey
$0 - $900,000 Average Price Single Family Home: $183,266 Condo/Townhome: $165,575
Golden Eagle
$99,900 - $324,900 Average Price Single Family Home: $191,367
Swansea
$29,900 - $599,900 Average Price Single Family Home: $254,972
Waterloo
$139,900 - $649,900 Average Price Single Family Home: $313,912

Cities in St. Louis Metro, IL

Popular Cities in St. Louis Metro, IL