Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Osage Beach, MO Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
289
Homes
Sort by Recommended
Listed By Compass
$200,000
9 St Moritz Estates
Osage Beach, MO 65065
-
Beds
-
Baths
-
Sq. Ft.
$259,900
724 Indian Pointe, Unit 724
Osage Beach, MO 65065
2
Beds
2
Baths
885
Sq. Ft.
$434,900
4499 Sky Harbor Drive, Unit 331
Osage Beach, MO 65065
3
Beds
3
Baths
1,638
Sq. Ft.
$440,000
1359 Seascape Lane, Unit B310
Osage Beach, MO 65065
3
Beds
2
Baths
1,617
Sq. Ft.
$275,000
1117 Passover Road, Unit K2
Osage Beach, MO 65065
2
Beds
2
Baths
1,068
Sq. Ft.
Virtual Tour
$300,000
2500 Bay Point Lane, Unit 645
Osage Beach, MO 65065
3
Beds
2
Baths
1,125
Sq. Ft.
$299,900
288 Duenke Drive, Unit 6702 & 6703
Osage Beach, MO 65065
2
Beds
2
Baths
1,266
Sq. Ft.
$249,900
5499 3 Seasons Road, Unit E5
Osage Beach, MO 65065
2
Beds
1
Bath
780
Sq. Ft.
$270,000
1101 Passover Road, Unit R6
Osage Beach, MO 65065
2
Beds
2
Baths
1,251
Sq. Ft.
$309,900
1121 Passover Road, Unit I5
Osage Beach, MO 65065
2
Beds
2
Baths
1,250
Sq. Ft.
$399,000
5940 Baydy Peak Road, Unit 121
Osage Beach, MO 65065
3
Beds
3
Baths
1,592
Sq. Ft.
$244,900
5499 3 Seasons Road, Unit F1
Osage Beach, MO 65065
2
Beds
1
Bath
780
Sq. Ft.
$550,000
4465 Hamrock Lane, Unit 502
Osage Beach, MO 65065
3
Beds
3
Baths
1,585
Sq. Ft.
$325,000
4935 Robbins Circle, Unit 232
Osage Beach, MO 65065
3
Beds
2
Baths
1,205
Sq. Ft.
$130,000
1052 Diggs Road
Osage Beach, MO 65065
2
Beds
1
Bath
536
Sq. Ft.
$299,900
1481 Ledges Drive, Unit 613
Osage Beach, MO 65065
2
Beds
2
Baths
980
Sq. Ft.
$279,900
5112 Osage Beach Parkway, Unit 332
Osage Beach, MO 65065
2
Beds
2
Baths
845
Sq. Ft.
$275,000
775 Winn Road, Unit 4I
Osage Beach, MO 65065
2
Beds
2
Baths
1,332
Sq. Ft.
$395,000
5940 Baydy Peak Road, Unit A
Osage Beach, MO 65065
3
Beds
2
Baths
1,552
Sq. Ft.
$395,000
5804 Fawn Court
Osage Beach, MO 65065
3
Beds
2.5
Baths
1,658
Sq. Ft.
New
$365,000
1481 Ledges Drive, Unit 514
Osage Beach, MO 65065
3
Beds
2
Baths
1,164
Sq. Ft.
$299,900
6969 El Terra Road
Osage Beach, MO 65065
3
Beds
3
Baths
2,275
Sq. Ft.
Virtual Tour
$699,000
399 West End Circle
Osage Beach, MO 65065
4
Beds
3.5
Baths
3,108
Sq. Ft.
New
$750,000
1325 Castle Court
Osage Beach, MO 65065
3
Beds
2
Baths
1,548
Sq. Ft.
$675,000
33 Elbow Cay
Osage Beach, MO 65065
3
Beds
2
Baths
1,835
Sq. Ft.
$750,000
5877 Baydy Peak Road
Osage Beach, MO 65065
4
Beds
2.5
Baths
3,394
Sq. Ft.
$725,000
1651 Sanabell
Osage Beach, MO 65065
4
Beds
3
Baths
2,756
Sq. Ft.
New
$472,500
1481 Ledges Drive, Unit 10410
Osage Beach, MO 65065
3
Beds
3
Baths
1,457
Sq. Ft.
New
$175,000
5655 Heron Bay Drive, Unit F107
Osage Beach, MO 65065
1
Bed
1
Bath
413
Sq. Ft.
$175,000
5655 Heron Bay Drive, Unit F107
Osage Beach, MO 65065
1
Bed
1
Bath
413
Sq. Ft.
$875,000
63 Elbow Cay
Osage Beach, MO 65065
5
Beds
5.5
Baths
4,010
Sq. Ft.
$5,200,000
19 Darwin Drive
Osage Beach, MO 65065
6
Beds
6
Baths
7,100
Sq. Ft.
New
$499,900
Restricted Address
Osage Beach, MO 65065
5
Beds
3
Baths
3,127
Sq. Ft.
$775,000
1065 Topsider Lane, Unit 505
Osage Beach, MO 65065
3
Beds
3
Baths
1,606
Sq. Ft.
$370,000
4481 Hamrock Lane, Unit 223
Osage Beach, MO 65065
3
Beds
3
Baths
1,887
Sq. Ft.
$259,000
6218 El Terra Road
Osage Beach, MO 65065
2
Beds
1
Bath
1,134
Sq. Ft.
$370,000
4481 Hamrock Lane, Unit 223
Osage Beach, MO 65065
3
Beds
3
Baths
1,887
Sq. Ft.
$1,500,000
5973 Marina View
Osage Beach, MO 65065
10
Beds
6
Baths
4,434
Sq. Ft.
$350,000
5905 Osage Beach Parkway
Osage Beach, MO 65065
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$695,000
528 West End Circle
Osage Beach, MO 65065
3
Beds
3.5
Baths
3,130
Sq. Ft.
1
2
3
4
5
6
...
8
Compass
MO
Camden County
Osage Beach
Homes for Sale near Osage Beach
Neighborhoods
Glaze Township - Miller County
Kiheka Township - Camden County
Osage Township - Camden County
Pawhuska Township - Camden County
Jasper Township - Camden County
Lakeside
Jackson Township - Camden County
Village of Four Seasons
Osceola Township - Camden County
Equality Township - Miller County
Bagnell
Franklin Township - Miller County
Friedenswald
Adair Township - Camden County
Osage Township - Morgan County
Niangua Township - Camden County
Russell Township - Camden County
Warren Township - Camden County
Jim Henry Township - Miller County
Auglaize Township - Camden County
Show More
Cities
Lake Ozark
Linn Creek
Kaiser
Sunrise Beach
Four Seasons
Camdenton
Ulman
Brumley
Rocky Mount
Roach
Tuscumbia
Montreal
Eldon
Eldridge
Gravois Mills
Barnett
Tunas
Iberia
Edwards
Macks Creek
Show More
ZIPs
65065
65047
65049
65052
65079
65017
65591
65020
65026
65082
65072
65083
65037
65787
65486
65556
65011
65786
65536
65084
Show More
Looking for Rentals?
Homes and Apartments for Rent in Osage Beach