Homes for Sale in Osage Beach, MO

price
-
124-164 of 331 Homes
Active
$249,900 | 131 Indian Pointe, Osage Beach, MO 65065
1/58

$249,900

2
Bedrooms
880
Square Feet
SVGUnlock more homes you won't find anywhere else
Listings are only private online. All buyers & agents can access in our offices or by contacting Compass.
$389,900 | 1481 Ledges Drive, Unit 1046, Osage Beach, MO 65065
1/70

$389,900

3
Bedrooms
1,456
Square Feet
$389,000 | 4800 Eagleview Drive, Unit 247, Osage Beach, MO 65065
1/48

$389,000

3
Bedrooms
1,397
Square Feet
$515,000 | 4925 Robins Circle, Unit 1A, Osage Beach, MO 65065
1/49

$515,000

3
Bedrooms
1,610
Square Feet
$549,000 | 4925 Robins Circle, Unit 2B, Osage Beach, MO 65065
1/52

$549,000

3
Bedrooms
1,610
Square Feet
$299,500 | 6005 Baydy Peak Road, Unit 302, Osage Beach, MO 65065
1/45

$299,500

3
Bedrooms
1,758
Square Feet
$255,000 | 788 Kersten Way, Unit A205, Osage Beach, MO 65065
1/58

$255,000

2
Bedrooms
950
Square Feet
$459,900 | 1181 Jeffries Road, Unit A302, Osage Beach, MO 65065
1/45

$459,900

3
Bedrooms
1,432
Square Feet
$439,900 | 4499 Ski Drive, Unit 332, Osage Beach, MO 65065
1/42
Open: 7/2 03:30PM - 05:30PMVirtual Tour

$439,900

3
Bedrooms
1,638
Square Feet
$325,000 | 4800 Eagleview Drive, Unit 223, Osage Beach, MO 65065
1/44

$325,000

2
Bedrooms
1,100
Square Feet
$630,000 | 5450 Christopher Lane, Unit 231, Osage Beach, MO 65065
1/63
Virtual Tour

$630,000

3
Bedrooms
1,776
Square Feet
$215,000 | 5499 3 Seasons Road, Unit E5, Osage Beach, MO 65065
1/32

$215,000

2
Bedrooms
780
Square Feet
$488,000 | 1215 Lands End Parkway, Unit 625, Osage Beach, MO 65065
1/41

$488,000

3
Bedrooms
1,365
Square Feet
$345,000 | 6005 Baydy Peak Road, Unit 306, Osage Beach, MO 65065
1/46

$345,000

3
Bedrooms
1,850
Square Feet
$475,000 | 1181 Jeffries Road, Unit B307, Osage Beach, MO 65065
1/44
Open: 7/3 02:00PM - 05:00PM

$475,000

3
Bedrooms
1,432
Square Feet
$345,000 | 611 Lazy Days Road, Unit W 11, Osage Beach, MO 65065
1/52

$345,000

2
Bedrooms
1,150
Square Feet
$380,000 | 6231 Shadow Circle, Osage Beach, MO 65065
1/43

$380,000

4
Bedrooms
2,444
Square Feet
0.31
Acres
$335,000 | 2500 Bay Point Lane, Unit 822, Osage Beach, MO 65065
1/60

$335,000

3
Bedrooms
1,536
Square Feet
$439,000 | 1225 Lands End Parkway, Unit 736, Osage Beach, MO 65065
1/67

$439,000

3
Bedrooms
1,433
Square Feet
$579,900 | 4925 Robins Circle, Unit 4B, Osage Beach, MO 65065
1/49

$579,900

3
Bedrooms
1,610
Square Feet
$299,000 | 1481 Ledges Drive, Unit C24, Osage Beach, MO 65065
1/44

$299,000

3
Bedrooms
1,173
Square Feet
$485,000 | 1220 Lands End Parkway, Unit 109, Osage Beach, MO 65065
1/40

$485,000

3
Bedrooms
1,520
Square Feet
$239,900 | 6005 Baydy Peak Road, Unit 1104, Osage Beach, MO 65065
1/56

$239,900

2
Bedrooms
1,018
Square Feet
$433,000 | 4491 Ski Drive, Unit 313, Osage Beach, MO 65065
1/35

$433,000

3
Bedrooms
1,638
Square Feet
$295,000 | 611 Lazy Days Road, Unit D7, Osage Beach, MO 65065
1/58

$295,000

2
Bedrooms
978
Square Feet
$329,000 | 5940 Baydy Peak Road, Unit 1233, Osage Beach, MO 65065
1/47
Virtual Tour

$329,000

3
Bedrooms
1,580
Square Feet
$169,000 | 5655 Nichols Road, Unit B406, Osage Beach, MO 65065
1/36

$169,000

1
Bedrooms
413
Square Feet
$1,325,000 | 1640 Nichols Road, Osage Beach, MO 65065
1/58

$1,325,000

5
Bedrooms
3,360
Square Feet
0.42
Acres
$499,000 | 1481 Ledges Drive, Unit 10110, Osage Beach, MO 65065
1/33

$499,000

4
Bedrooms
1,807
Square Feet
$265,000 | 5940 Baydy Peak Road, Unit 422, Osage Beach, MO 65065
1/47

$265,000

2
Bedrooms
1,296
Square Feet
$525,000 | 1035 Topsider Lane, Unit 119, Osage Beach, MO 65065
1/46

$525,000

3
Bedrooms
1,606
Square Feet
$589,900 | 4925 Robins Circle, Unit 4A, Osage Beach, MO 65065
1/49

$589,900

3
Bedrooms
1,610
Square Feet
$390,000 | 524 Indian Pointe, Unit 524, Osage Beach, MO 65065
1/39

$390,000

3
Bedrooms
1,505
Square Feet
$292,000 | 5940 Baydy Peak Road, Unit 917, Osage Beach, MO 65065
1/84

$292,000

2
Bedrooms
1,552
Square Feet
$325,000 | 4935 Robbins Circle, Unit 213, Osage Beach, MO 65065
1/48

$325,000

2
Bedrooms
902
Square Feet
$529,000 | 1210 Lands End Parkway, Unit 413, Osage Beach, MO 65065
1/36

$529,000

3
Bedrooms
1,520
Square Feet
$345,000 | 821 Winn Road, Unit 10H, Osage Beach, MO 65065
1/48

$345,000

3
Bedrooms
1,601
Square Feet
$299,000 | 5940 Baydy Peak Road, Unit 1123, Osage Beach, MO 65065
1/36
Virtual Tour

$299,000

2
Bedrooms
1,296
Square Feet
$325,000 | 4935 Robins Circle, Unit 213, Osage Beach, MO 65065
1/48
Virtual Tour

$325,000

2
Bedrooms
902
Square Feet
$259,000 | 6005 Baydy Peak Road, Unit 401, Osage Beach, MO 65065
1/34

$259,000

3
Bedrooms
1,175
Square Feet
$424,900 | 5450 Christopher Lane, Unit 413, Osage Beach, MO 65065
1/36

$424,900

3
Bedrooms
1,395
Square Feet
For Sale:

Discover Your Perfect Home

Explore Nearby Homes