St. Francois County Homes for Sale & Real Estate

price
-
1-40 of 302 Homes
$130,000 | 311 8th Street | Park Hills
Coming Soon
2
Beds
1.5
Baths
936
Sq. Ft.
$145,000 | 511 West Elvins Boulevard | Park Hills
New
3
Beds
1
Bath
1,521
Sq. Ft.
$119,900 | 1402 East Chestnut Street | Desloge
New
2
Beds
1
Bath
696
Sq. Ft.
$274,900 | 709 Warren Street | Farmington
3
Beds
2
Baths
1,394
Sq. Ft.
$199,900 | 572 Huntleigh Court | Farmington
New
3
Beds
1.5
Baths
1,344
Sq. Ft.
$109,000 | 6476 Hackberry Drive | Goose Creek Lake
New
4
Beds
2
Baths
2,504
Sq. Ft.
$374,900 | 1876 Rue Vaneau | Terre du Lac
3
Beds
2
Baths
1,586
Sq. Ft.
$229,900 | 302 Taylor Avenue | Park Hills
New
3
Beds
2
Baths
1,228
Sq. Ft.
$154,900 | 114 Glendale Street | Park Hills
New
2
Beds
2
Baths
1,032
Sq. Ft.
$245,000 | 221 Patterson Street | Farmington
3
Beds
2
Baths
1,792
Sq. Ft.
$149,900 | 130 West Fite Street | Park Hills
3
Beds
1
Bath
1,200
Sq. Ft.
$139,900 | 501 Lewis Street | Park Hills
1
Bed
1
Bath
2,676
Sq. Ft.
$669,000 | 0 Hwy 221 Highway | Iron Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$80,000 | 0 David Road | Marion Township - St. Francois County
New
-
Beds
-
Baths
-
Sq. Ft.
$241,800 | 0 King School Road | Iron Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$250,000 | 30 Plat Drive | Goose Creek Lake
-
Beds
-
Baths
-
Sq. Ft.
$70,000 | 0 Tiffany Drive | Terre du Lac
-
Beds
-
Baths
-
Sq. Ft.
$164,000 | 910 East South Street | Desloge
-
Beds
-
Baths
1,068
Sq. Ft.
$750,000 | 3190 Laws Road | Liberty Township - St. Francois County
2
Beds
2
Baths
2,115
Sq. Ft.
$29,500 | 0 Mineral Lane | Randolph Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$20,000 | 5 Rue Orleans | Terre du Lac
-
Beds
-
Baths
-
Sq. Ft.
$132,925 | 0 Napoleon Drive | Perry Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$290,000 | 1130 Riverwoods Drive | Desloge
3
Beds
2.5
Baths
1,399
Sq. Ft.
$134,900 | 331 3rd Street | Farmington
2
Beds
1
Bath
1,196
Sq. Ft.
$189,000 | 105 Oakhill Downs Street | Farmington
4
Beds
3
Baths
1,661
Sq. Ft.
$230,000 | 119 Ohio Court | Farmington
2
Beds
2
Baths
1,696
Sq. Ft.
$305,000 | 303 North State Street | Desloge
3
Beds
2.5
Baths
1,730
Sq. Ft.
$65,000 | 5977 Maple Street | Randolph Township - St. Francois County
3
Beds
2
Baths
968
Sq. Ft.
$419,000 | 1193 Sycamore Street | St. Francois Township - St. Francois County
3
Beds
2
Baths
1,802
Sq. Ft.
$260,000 | 407 North Middle Street | Farmington
3
Beds
2
Baths
1,550
Sq. Ft.
$50,000 | 1 Weatherby Lane | Liberty Township - St. Francois County
-
Beds
-
Baths
-
Sq. Ft.
$139,900 | 505 Jackson Street | Desloge
2
Beds
1
Bath
1,040
Sq. Ft.
$399,900 | 707 Ozark Drive | Farmington
3
Beds
3
Baths
2,482
Sq. Ft.
$299,900 | 1728 Hitching Post Lane | St. Francois Township - St. Francois County
3
Beds
2.5
Baths
1,662
Sq. Ft.
$230,000 | 119 Ohio Court | Farmington
2
Beds
2
Baths
1,696
Sq. Ft.
$439,900 | 462 Redwood Drive | Farmington
3
Beds
2.5
Baths
1,627
Sq. Ft.
 
...