Apartments and houses for sale in St. Francois County, MO

Enable notifications and we'll notify you immediately when a new property becomes available for sale in St. Francois County, MO on one of the most popular real estate sites!
87 listings
30 Cain St, Park Hills, MO 63601

30 Cain St, Park Hills, MO 63601

$230,000
1612 sqft
4 beds
2 baths
$143/sqft
Open the ad
New
13 hours ago
Park Hills, MO
6310 Snowbird Dr, French Village, MO 63036

6310 Snowbird Dr, French Village, MO 63036

$225,000
1368 sqft
2 beds
2 baths
$164/sqft
Open the ad
June 06, 2026 - Source: redfin.com
New
2 days ago
Goose Creek Lake, MO
1211 Napoleon Dr, Bonne Terre, MO 63628

1211 Napoleon Dr, Bonne Terre, MO 63628

$449,000
3079 sqft
5 beds
3 baths
$146/sqft
Open the ad
June 06, 2026 - Source: realtor.com
New
3 days ago
Terre du Lac, MO
9423 Woodleigh Dr, Bonne Terre, MO 63628

9423 Woodleigh Dr, Bonne Terre, MO 63628

$43,000
1872 sqft
3 beds
2 baths
$23/sqft
Open the ad
New
3 days ago
Lake Timberline, MO
9305 Beach Dr, French Village, MO 63036

9305 Beach Dr, French Village, MO 63036

$35,000
Open the ad
June 05, 2026 - Source: redfin.com
New
3 days ago
Goose Creek Lake, MO
406 Chadrick Dr, Desloge, MO 63601

406 Chadrick Dr, Desloge, MO 63601

$190,000
1375 sqft
3 beds
2 baths
$138/sqft
Open the ad
New
3 days ago
Desloge, MO
1124 Riverwoods Dr, Desloge, MO 63628

1124 Riverwoods Dr, Desloge, MO 63628

$289,900
1642 sqft
3 beds
3 baths
$177/sqft
Open the ad
New
4 days ago
Desloge, MO
6678 Robin Ln, French Village, MO 63036

6678 Robin Ln, French Village, MO 63036

$329,900
1232 sqft
3 beds
2 baths
$268/sqft
Open the ad
New
4 days ago
Goose Creek Lake, MO
509 Bass St, Park Hills, MO 63601

509 Bass St, Park Hills, MO 63601

$219,900
1206 sqft
3 beds
2 baths
$182/sqft
Open the ad
June 04, 2026 - Source: redfin.com
New
5 days ago
Park Hills, MO
135 N Spruce St, Bonne Terre, MO 63628

135 N Spruce St, Bonne Terre, MO 63628

$239,900
1632 sqft
4 beds
2 baths
$147/sqft
Open the ad
New
5 days ago
Bonne Terre, MO
20 Federal Park Ave, Park Hills, MO 63601

20 Federal Park Ave, Park Hills, MO 63601

$299,900
2493 sqft
4 beds
2 baths
$120/sqft
Open the ad
June 03, 2026 - Source: realtor.com
New
6 days ago
Park Hills, MO
306 Field St, Park Hills, MO 63601

306 Field St, Park Hills, MO 63601

$109,000
1286 sqft
2 beds
1 bath
$84.8/sqft
Open the ad
New
6 days ago
Park Hills, MO
204 W North St, Leadwood, MO 63653

204 W North St, Leadwood, MO 63653

$79,000
1500 sqft
3 beds
1 bath
$52.7/sqft
Open the ad
New
6 days ago
Leadwood, MO
1307 E Chestnut St, Desloge, MO 63601

1307 E Chestnut St, Desloge, MO 63601

$229,900
1797 sqft
4 beds
3 baths
$128/sqft
Open the ad
New
7 days ago
Desloge, MO
1119 Napoleon Dr, Bonne Terre, MO 63628

1119 Napoleon Dr, Bonne Terre, MO 63628

$399,000
2129 sqft
4 beds
3 baths
$187/sqft
Open the ad
New
7 days ago
Terre du Lac, MO
302 Rosebud St, Desloge, MO 63601

302 Rosebud St, Desloge, MO 63601

$230,000
1138 sqft
3 beds
2 baths
$202/sqft
Open the ad
New
7 days ago
Desloge, MO
9014 Beach Dr, French Village, MO 63036

9014 Beach Dr, French Village, MO 63036

$279,900
960 sqft
3 beds
2 baths
$292/sqft
Open the ad
June 01, 2026 - Source: redfin.com
New
7 days ago
Goose Creek Lake, MO
1133 Pride Dr, Desloge, MO 63601

1133 Pride Dr, Desloge, MO 63601

$339,900
2480 sqft
4 beds
3 baths
$137/sqft
Open the ad
New
8 days ago
Desloge, MO

What's the average cost of properties in St. Francois County, MO?

Based on the last 30 days, the average property price in St. Francois County, MO is $196,205.
This is 43.5% lower than the average price of properties for sale in Missouri.

How often do new properties for sale come on the market in St. Francois County, MO?

On average, 3 properties are put on the market for sale in St. Francois County, MO per day.
Filters

Price Range
$
$

Number of Bedrooms

Number of Bathrooms

Square Feet
sqft
sqft