Osage Beach, MO Homes for Sale & Real Estate

price
-
1-41 of 324 Homes
$659,900 | 2441 Mohawk Lane, Osage Beach, MO 65065
1/31
Listed By Compass

$659,900

3
Bedrooms
1,668
Square Feet
Unavailable
Acres
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.
$119,900 | 1118 Passover Road, Unit E216, Osage Beach, MO 65065
1/31

$119,900

1
Bedrooms
582
Square Feet
$298,500 | 4897 Bridgepointe Drive, Unit 441, Osage Beach, MO 65065
1/41

$298,500

3
Bedrooms
1,199
Square Feet
$549,000 | 1359 Seascape Lane, Unit A403, Osage Beach, MO 65065
1/52

$549,000

3
Bedrooms
1,421
Square Feet
$319,900 | 611 Lazy Days Road, Unit X10, Osage Beach, MO 65065
1/41

$319,900

2
Bedrooms
1,197
Square Feet
$275,000 | 6570 Pelican Drive, Unit 201, Osage Beach, MO 65065
1/57

$275,000

2
Bedrooms
904
Square Feet
$649,900 | 6620 East Lake Point Drive, Unit 18, Osage Beach, MO 65065
1/50
New

$649,900

3
Bedrooms
2,139
Square Feet
$340,000 | 4702 Wilson Drive, Osage Beach, MO 65065
1/74

$340,000

3
Bedrooms
1,635
Square Feet
0.47
Acres
$269,000 | 5940 Baydy Peak Road, Unit 322D, Osage Beach, MO 65065
1/46

$269,000

2
Bedrooms
1,236
Square Feet
$349,900 | 6570 Pelican Drive, Unit 307, Osage Beach, MO 65065
1/32

$349,900

3
Bedrooms
1,169
Square Feet
$289,000 | 1103 Passover Road, Unit Q6, Osage Beach, MO 65065
1/26

$289,000

2
Bedrooms
1,271
Square Feet
$229,000 | 145 Indian Pointe, Unit 145, Osage Beach, MO 65065
1/38

$229,000

2
Bedrooms
950
Square Feet
$619,900 | 1065 Topsider Lane, Unit 204, Osage Beach, MO 65065
1/28
Virtual Tour

$619,900

3
Bedrooms
1,606
Square Feet
$425,000 | 463 Staniel Cay Drive, Osage Beach, MO 65065
1/34

$425,000

3
Bedrooms
1,552
Square Feet
Unavailable
Acres
$499,900 | 1589 Ridgeview Terrace, Osage Beach, MO 65065
1/60
Virtual Tour

$499,900

4
Bedrooms
3,548
Square Feet
0.25
Acres
$795,000 | 1184 Jeffries Road, Unit 312, Osage Beach, MO 65065
1/53
Virtual Tour

$795,000

3
Bedrooms
2,168
Square Feet
$969,000 | 1184 Jeffries Road, Unit 117, Osage Beach, MO 65065
1/58

$969,000

4
Bedrooms
2,600
Square Feet
$969,000 | 1184 Jeffries Road, Unit 118, Osage Beach, MO 65065
1/61

$969,000

4
Bedrooms
2,600
Square Feet
$390,000 | 5181 Vicus Castri, Osage Beach, MO 65065
1/62

$390,000

3
Bedrooms
2,600
Square Feet
Unavailable
Acres
$649,900 | 6620 Lakepointe, Unit 18, Osage Beach, MO 65065
1/50
New

$649,900

3
Bedrooms
2,097
Square Feet
Unavailable
Acres
$815,000 | 1184 Jeffries Road, Unit 311, Osage Beach, MO 65065
1/2

$815,000

3
Bedrooms
2,168
Square Feet
$274,900 | 5940 Baydy Peak Road, Unit 222, Osage Beach, MO 65065
1/42

$274,900

2
Bedrooms
1,225
Square Feet
$749,000 | 714 Malibu Road, Osage Beach, MO 65065
1/23

$749,000

3
Bedrooms
1,860
Square Feet
Unavailable
Acres
$325,000 | 4935 Robins Circle, Unit 213, Osage Beach, MO 65065
1/48
Virtual Tour

$325,000

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

$169,000

1
Bedrooms
413
Square Feet
$1,000,000 | 5704 Parkview Court, Osage Beach, MO 65065
1/77

$1,000,000

4
Bedrooms
3,101
Square Feet
0.25
Acres
$289,000 | 631 Indian Pointe, Unit 631, Osage Beach, MO 65065
1/37

$289,000

2
Bedrooms
950
Square Feet
$1,990,000 | 5517 Harpers Drive, Osage Beach, MO 65065
1/30

$1,990,000

4
Bedrooms
3,411
Square Feet
Unavailable
Acres
$170,000 | 1442 Nichols Road, Unit B304, Osage Beach, MO 65065
1/34

$170,000

1
Bedrooms
418
Square Feet
$375,000 | 28 Channel Buoy Drive, Osage Beach, MO 65065
1/47

$375,000

3
Bedrooms
1,600
Square Feet
Unavailable
Acres
$246,000 | 5499 3 Seasons Road, Unit F5, Osage Beach, MO 65065
1/20

$246,000

2
Bedrooms
850
Square Feet
$2,750,000 | 5489 Harpers Drive, Osage Beach, MO 65065
1/20

$2,750,000

6
Bedrooms
Unavailable
Square Feet
0.35
Acres
$339,900 | 6500 St Moritz Drive, Unit I2, Osage Beach, MO 65065
1/26

$339,900

3
Bedrooms
1,400
Square Feet
$475,000 | 267 Moongate Drive, Osage Beach, MO 65065
1/56

$475,000

4
Bedrooms
2,539
Square Feet
Unavailable
Acres
$597,000 | 1294 Summit Circle, Osage Beach, MO 65065
1/84

$597,000

4
Bedrooms
3,320
Square Feet
0.43
Acres
$265,000 | 611 Lazy Days Road, Unit B11, Osage Beach, MO 65065
1/40

$265,000

2
Bedrooms
856
Square Feet
$219,900 | 6005 Baydy Peak Road, Unit 1204, Osage Beach, MO 65065
1/27
Virtual Tour

$219,900

2
Bedrooms
980
Square Feet
$259,900 | 131 Indian Pointe, Unit 131, Osage Beach, MO 65065
1/55

$259,900

2
Bedrooms
880
Square Feet
$335,000 | 5940 Baydy Peak Road, Unit 1111, Osage Beach, MO 65065
1/32

$335,000

3
Bedrooms
1,536
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
$1,995,000 | 1254 Darwin Drive, Osage Beach, MO 65065
1/65

$1,995,000

4
Bedrooms
6,600
Square Feet
0.5
Acres
For Sale:

Discover Your Perfect Home

Explore Nearby Homes