Rockhood

Waterfront for Sale in Mason County, WA

186 listings · page 5 of 8

Mason County, WA market snapshot

NWMLS data as of 2026-09-20

Median sold price (90d)
$430,973
Homes sold (90d)
306
Median days on market
27
Sold / list price
97.6%
Active listings
438
Months of supply
4.3

Homes for sale

50 N Canvasback Place
$179,900 Active
50 N Canvasback Place
Hoodsport, WA 98548
21 E Country Club Drive N
$549,500 Active
3 bed · 1.5 bath · 2,250 sq ft
21 E Country Club Drive N
Union, WA 98592
24 W Clear Lake Drive
$225,000 Active
24 W Clear Lake Drive
Shelton, WA 98584
0 E Geist Point Rd Road
$90,000 Active
0 E Geist Point Rd Road
Shelton, WA 98584
2321 NE Tee Lake Road
$689,000 Active
1 bed · 2 bath · 1,484 sq ft
2321 NE Tee Lake Road
Tahuya, WA 98588
458 E Stretch Island Road S
$1,499,000 Active
3 bed · 4 bath · 3,340 sq ft
458 E Stretch Island Road S
Grapeview, WA 98546
460 W Arrowhead Drive
$165,000 Active
460 W Arrowhead Drive
Elma, WA 98541
6591 NE North Shore Road
$2,775,000 Active
3 bed · 3.5 bath · 3,600 sq ft
6591 NE North Shore Road
Belfair, WA 98528
211 E Vineyard Crest Road
$1,059,999 Active
2 bed · 2 bath · 1,676 sq ft
211 E Vineyard Crest Road
Grapeview, WA 98546
898 SE Dahman Road
$899,000 Active
4 bed · 4 bath · 3,706 sq ft
898 SE Dahman Road
Shelton, WA 98584
341 W Reeves Hill Drive
$799,000 Active
3 bed · 3 bath · 3,162 sq ft
341 W Reeves Hill Drive
Shelton, WA 98584
240 SE Mallard Beach Lane
$1,200,000 Pending
3 bed · 3.5 bath · 2,869 sq ft
240 SE Mallard Beach Lane
Shelton, WA 98584
250 E Osprey Lane
$415,000 Active
250 E Osprey Lane
Shelton, WA 98584
1061 E Ballantrae Drive
$1,249,000 Active
3 bed · 2.5 bath · 2,605 sq ft
1061 E Ballantrae Drive
Shelton, WA 98584
401 E Trails End Drive
$419,000 Active
3 bed · 2 bath · 1,493 sq ft
401 E Trails End Drive
Belfair, WA 98528
110 E Shannon Place
$469,750 Active
3 bed · 1 bath · 1,152 sq ft
110 E Shannon Place
Shelton, WA 98584
870 E Wilson Way
$98,000 Active
870 E Wilson Way
Grapeview, WA 98546
311 E Sherwood Creek Road
$249,000 Active
311 E Sherwood Creek Road
Allyn, WA 98524
100 E Treasure Island Road
$624,950 Active
2 bed · 2 bath · 1,212 sq ft
100 E Treasure Island Road
Allyn, WA 98524
100 E Lakewood Drive
$129,900 Active
100 E Lakewood Drive
Belfair, WA 98528
1800 E South Island Drive
$1,490,000 Active
3 bed · 3 bath · 3,121 sq ft
1800 E South Island Drive
Shelton, WA 98584
1943 W Hurley-Waldrip Road
$700,000 Active
3 bed · 3 bath · 2,310 sq ft
1943 W Hurley-Waldrip Road
Shelton, WA 98584
60 W Owa Court
$130,000 Active
60 W Owa Court
Elma, WA 98541
105 E Lakewood Drive
$119,900 Active
105 E Lakewood Drive
Belfair, WA 98528

Listing information provided by Northwest Multiple Listing Service (NWMLS). Properties displayed may be listed or sold by various participants in the MLS.