Homes for Sale in St. Clair County, IL

15 communities
Belleville
$0 - $1,599,000 Average Price Single Family Home: $141,503 Condo/Townhome: $81,850
Caseyville
$20,000 - $825,000 Average Price Single Family Home: $263,934
Swansea
$29,900 - $599,900 Average Price Single Family Home: $254,972
Shiloh
$79,000 - $1,249,000 Average Price Single Family Home: $280,829
Fairview Heights
$0 - $305,000 Average Price Single Family Home: $142,647 Condo/Townhome: $41,900
Cahokia
$8,500 - $82,500 Average Price Single Family Home: $37,538
Smithton
$109,900 - $590,000 Average Price Single Family Home: $283,833
Mascoutah
$69,000 - $339,000 Average Price Single Family Home: $211,318
Lebanon
$29,900 - $825,000 Average Price Single Family Home: $291,846
Millstadt
$69,900 - $2,500,000 Average Price Single Family Home: $400,745

Cities in St. Clair County, IL