St. Charles County Homes for Sale & Real Estate

price
-
83-123 of 1,069 Homes
$414,710 | 5041 Duquette Drive | Saint Charles
4
Beds
2.5
Baths
2,032
Sq. Ft.
$419,900 | 926 Daffodil Ridge Drive | O'Fallon
3
Beds
3
Baths
1,707
Sq. Ft.
$743,083 | 2001 Butte Trl Court | Saint Charles
4
Beds
2.5
Baths
2,956
Sq. Ft.
$765,005 | 120 Royal Troon Drive | Dardenne Prairie
4
Beds
3.5
Baths
3,685
Sq. Ft.
$795,603 | 3002 Bruce Trl Court | Saint Charles
3
Beds
2.5
Baths
2,330
Sq. Ft.
$615,000 | 524 Elm Creek Drive | Wentzville
5
Beds
3.5
Baths
2,204
Sq. Ft.
$910,522 | 5 Warchol Court | Dardenne Prairie
4
Beds
3.5
Baths
4,058
Sq. Ft.
$415,000 | 43 Mint Court | O'Fallon
3
Beds
3
Baths
1,800
Sq. Ft.
$300,000 | 2620 Cypress Drive | Saint Charles
3
Beds
2.5
Baths
1,604
Sq. Ft.
$379,900 | 4019 French Oak Lane | Saint Charles
4
Beds
2.5
Baths
1,838
Sq. Ft.
$326,000 | 7 Claim Jumper Court | Saint Peters
3
Beds
3
Baths
1,237
Sq. Ft.
$390,000 | 422 Rock Ridge Road | Wentzville Township - St. Charles County
4
Beds
2.5
Baths
1,998
Sq. Ft.
$320,000 | 3524 Canal Street | Saint Charles
3
Beds
2.5
Baths
1,452
Sq. Ft.
$329,900 | 2904 Westminister Drive | Saint Charles
3
Beds
2.5
Baths
1,588
Sq. Ft.
$349,900 | 32 Connemara Road | Saint Peters
Open: 12/15 12:00PM - 02:00PM
New
4
Beds
2.5
Baths
2,078
Sq. Ft.
$289,900 | 16 Creekside Drive | Saint Peters
4
Beds
3
Baths
1,210
Sq. Ft.
$2,510,155 | 0 Meinershagen Road | Boone Township - St. Charles County
-
Beds
-
Baths
-
Sq. Ft.
$285,000 | 3947 Hoffman Road | Boone Township - St. Charles County
-
Beds
-
Baths
-
Sq. Ft.
$150,000 | 0 Mo-n Street | Saint Charles
New
-
Beds
-
Baths
-
Sq. Ft.
$100,000 | 1 Manderly Pl Drive | O'Fallon
-
Beds
-
Baths
-
Sq. Ft.
$199,000 | 133 Spoonbill Lane | Boone Township - St. Charles County
-
Beds
-
Baths
-
Sq. Ft.
$225,000 | 13 Telluride Court | Saint Peters
2
Beds
1.5
Baths
1,200
Sq. Ft.
$260,000 | 401 Pralle Lane | Saint Charles
4
Beds
1.5
Baths
1,566
Sq. Ft.
$309,900 | 3 Chris Court | Saint Peters
3
Beds
2.5
Baths
1,348
Sq. Ft.
$369,900 | 3326 Hampton Crossing | Saint Charles
3
Beds
2
Baths
1,535
Sq. Ft.
$400,000 | 4426 Spotted Fawn Court | Wentzville
3
Beds
3
Baths
1,640
Sq. Ft.
$1,279,000 | 1001 Quail Grove Circle | St. Paul
4
Beds
3.5
Baths
2,588
Sq. Ft.
$550,000 | 1158 Hollow Valley Court | Saint Charles
3
Beds
3.5
Baths
2,600
Sq. Ft.
$292,000 | 8 Linda Lane | Lake St. Louis Township - St. Charles County
3
Beds
2.5
Baths
1,320
Sq. Ft.
$300,000 | 1029 Apricot Drive | Saint Charles
3
Beds
2
Baths
1,220
Sq. Ft.
$425,000 | 34 Champagne Drive | Lake Saint Louis
3
Beds
3.5
Baths
2,462
Sq. Ft.
$425,000 | 42 Country Stone Court | Lake Saint Louis
Open: 12/14 01:00PM - 03:00PM
4
Beds
2.5
Baths
2,560
Sq. Ft.
$399,900 | 177 Rhythm Point Drive | Saint Peters
3
Beds
2
Baths
1,836
Sq. Ft.

Homes for Sale near St. Charles County

Cities