Homes for Sale in Osage Beach, MO

price
-
83-123 of 331 Homes
Active
$235,000 | 5079 Aqua Drive, Unit 2E, Osage Beach, MO 65065
1/36

$235,000

2
Bedrooms
1,066
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.
$289,000 | 5940 Baydy Peak Road, Unit 1113F, Osage Beach, MO 65065
1/39

$289,000

2
Bedrooms
1,296
Square Feet
$3,795,000 | 777 Malibu Road, Osage Beach, MO 65065
1/100

$3,795,000

4
Bedrooms
5,814
Square Feet
Unavailable
Acres
$282,000 | 631 Indian Pointe, Unit 631, Osage Beach, MO 65065
1/37

$282,000

2
Bedrooms
950
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
$214,000 | 808 Kersten Way, Unit C305, Osage Beach, MO 65065
1/6

$214,000

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

$349,900

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

$274,900

2
Bedrooms
1,225
Square Feet
$349,000 | 5940 Baydy Peak Road, Unit 532, Osage Beach, MO 65065
1/92

$349,000

3
Bedrooms
1,580
Square Feet
$359,000 | 5940 Baydy Road, Unit 524, Osage Beach, MO 65065
1/48

$359,000

3
Bedrooms
1,596
Square Feet
$265,000 | 611 Lazy Days Road, Unit F12, Osage Beach, MO 65065
1/44

$265,000

2
Bedrooms
1,100
Square Feet
$429,900 | 4625 Deer Run Drive, Osage Beach, MO 65065
1/43

$429,900

3
Bedrooms
1,926
Square Feet
0.52
Acres
$150,000 | 1442 Nichols Road, Unit D107, Osage Beach, MO 65065
1/16

$150,000

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

$335,000

3
Bedrooms
1,536
Square Feet
$319,900 | 5940 Baydy Peak Road, Unit 511, Osage Beach, MO 65065
1/45

$319,900

3
Bedrooms
1,592
Square Feet
$6,990,000 | 10 Shootout Drive, Osage Beach, MO 65065
1/59

$6,990,000

8
Bedrooms
8,297
Square Feet
0.54
Acres
$375,000 | 6570 Pelican Drive, Unit 211, Osage Beach, MO 65065
1/36

$375,000

3
Bedrooms
1,200
Square Feet
$515,000 | 4925 Robins Circle, Unit 1C, Osage Beach, MO 65065
1/46

$515,000

3
Bedrooms
1,610
Square Feet
$339,900 | 6500 St Moritz Drive, Unit I2, Osage Beach, MO 65065
1/26

$339,900

3
Bedrooms
1,400
Square Feet
$424,499 | 1415 Peach Blossom Lane, Osage Beach, MO 65065
1/39

$424,499

5
Bedrooms
3,700
Square Feet
0.56
Acres
$439,000 | 1181 Jeffries Road, Unit A404, Osage Beach, MO 65065
1/44

$439,000

3
Bedrooms
Unavailable
Square Feet
$749,900 | 1888 Yacht Club Drive, Osage Beach, MO 65065
1/36

$749,900

4
Bedrooms
2,224
Square Feet
Unavailable
Acres
$1,250,000 | 327 West End Circle, Osage Beach, MO 65065
1/52

$1,250,000

6
Bedrooms
4,066
Square Feet
Unavailable
Acres
$274,990 | 5112 Osage Beach Parkway, Unit 111 & 121, Osage Beach, MO 65065
1/53

$274,990

3
Bedrooms
1,352
Square Feet
$265,000 | 6570 Pelican Drive, Unit 201, Osage Beach, MO 65065
1/57

$265,000

2
Bedrooms
904
Square Feet
$345,000 | 5940 Baydy Peak Road, Unit 233, Osage Beach, MO 65065
1/56
Virtual Tour

$345,000

3
Bedrooms
1,580
Square Feet
$230,000 | 6743 Park Shores Estates, Osage Beach, MO 65065
1/24

$230,000

3
Bedrooms
960
Square Feet
Unavailable
Acres
$420,000 | 1359 Seascape Lane, Unit A105, Osage Beach, MO 65065
1/42

$420,000

3
Bedrooms
1,458
Square Feet
$249,900 | 2500 Bay Point Lane, Unit 521, Osage Beach, MO 65065
1/49

$249,900

2
Bedrooms
890
Square Feet
$279,000 | 6500 St Moritz Drive, Unit F2, Osage Beach, MO 65065
1/60

$279,000

2
Bedrooms
1,000
Square Feet
$250,000 | 1101 Passover Road, Unit R2, Osage Beach, MO 65065
1/48

$250,000

2
Bedrooms
1,251
Square Feet
$269,000 | 5940 Baydy Peak Road, Unit 322D, Osage Beach, MO 65065
1/46

$269,000

2
Bedrooms
1,236
Square Feet
$349,000 | 6500 St Moritz Drive, Unit F1, Osage Beach, MO 65065
1/58

$349,000

3
Bedrooms
1,430
Square Feet
$429,000 | 1210 Lands End Parkway, Unit 314, Osage Beach, MO 65065
1/44
Virtual Tour

$429,000

3
Bedrooms
1,520
Square Feet
$214,000 | 5112 Osage Beach Parkway, Unit 123, Osage Beach, MO 65065
1/74

$214,000

1
Bedrooms
676
Square Feet
$300,000 | 4935 Robbins Circle, Unit 223, Osage Beach, MO 65065
1/59

$300,000

2
Bedrooms
857
Square Feet
$360,000 | 5088 Summerset Circle, Unit D3, Osage Beach, MO 65065
1/40
Virtual Tour

$360,000

3
Bedrooms
2,108
Square Feet
$395,000 | 6570 Pelican Drive, Unit 314, Osage Beach, MO 65065
1/62

$395,000

3
Bedrooms
1,485
Square Feet
$489,900 | 1220 Lands End Parkway, Unit 209, Osage Beach, MO 65065
1/35

$489,900

3
Bedrooms
1,520
Square Feet
$499,000 | 4925 Robins Circle, Unit 1B, Osage Beach, MO 65065
1/49

$499,000

3
Bedrooms
1,610
Square Feet
$249,900 | 131 Indian Pointe, Unit 131, Osage Beach, MO 65065
1/55

$249,900

2
Bedrooms
880
Square Feet
For Sale:

Discover Your Perfect Home

Explore Nearby Homes