Rockhood

Waterfront for Sale in Mason County, WA

186 listings · page 3 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

292 NE Lake Drive
$650,000 Active
2 bed · 2 bath · 2,080 sq ft
292 NE Lake Drive
Tahuya, WA 98588
17871 E State Route 106
$499,950 Active
17871 E State Route 106
Belfair, WA 98528
13591 E State Route 106
$1,700,000 Active
3 bed · 3.5 bath · 3,521 sq ft
13591 E State Route 106
Belfair, WA 98528
520 E Lakeshore Drive W
$610,000 Active
2 bed · 2.5 bath · 1,742 sq ft
520 E Lakeshore Drive W
Shelton, WA 98584
51 E Oakland Bay Drive
$249,000 Active
51 E Oakland Bay Drive
Shelton, WA 98584
232 E Libby Road W
$899,000 Active
3 bed · 2.5 bath · 2,356 sq ft
232 E Libby Road W
Shelton, WA 98584
10731 NE North Shore Road
$639,950 Active
2 bed · 1.5 bath · 1,120 sq ft
10731 NE North Shore Road
Belfair, WA 98528
430 E Madrona Pkwy
$625,000 Active
2 bed · 1.5 bath · 1,732 sq ft
430 E Madrona Pkwy
Grapeview, WA 98546
531 W Mackinaw Road
$130,000 Active
1 bed · 0.5 bath · 384 sq ft
531 W Mackinaw Road
Shelton, WA 98584
100 N Carroll Point Road
$878,000 Active
2 bed · 1 bath · 1,194 sq ft
100 N Carroll Point Road
Lilliwaup, WA 98555
3692 E State Route 106
$315,000 Active
3692 E State Route 106
Union, WA 98592
910 E St Andrews Drive
$749,000 Active
2 bed · 2 bath · 2,629 sq ft
910 E St Andrews Drive
Shelton, WA 98584
31 SE Skookum View Drive
$949,000 Active
2 bed · 2.5 bath · 2,860 sq ft
31 SE Skookum View Drive
Shelton, WA 98584
51 SE Earsley Lane
$600,000 Active
2 bed · 2 bath · 2,076 sq ft
51 SE Earsley Lane
Shelton, WA 98584
220 SE Sells Drive
$975,000 Active
3 bed · 2 bath · 1,800 sq ft
220 SE Sells Drive
Shelton, WA 98584
860 E Sunset Road
$1,149,000 Active
2 bed · 2 bath · 2,018 sq ft
860 E Sunset Road
Shelton, WA 98584
3444 W Matlock-Brady Road
$333,000 Active
1 bed · 1 bath · 1,248 sq ft
3444 W Matlock-Brady Road
Elma, WA 98541
5540 & 5550 E Mason Lake Drive W
$1,798,000 Active
3 bed · 3 bath · 2,606 sq ft
5540 & 5550 E Mason Lake Drive W
Grapeview, WA 98546
431 NE Collins Lake Dr.
$89,500 Active
431 NE Collins Lake Dr.
Tahuya, WA 98588
41 E Pickering Place
$299,000 Active
2 bed · 1 bath · 960 sq ft
41 E Pickering Place
Shelton, WA 98584
490 Maple Rock Road
$380,000 Active
2 bed · 1.5 bath · 1,520 sq ft
490 Maple Rock Road
Matlock, WA 98560
1620 W Star Lake Drive
$109,000 Active
1620 W Star Lake Drive
Elma, WA 98541
7104 E Grapeview Loop Road
$4,225,000 Active
4 bed · 5.5 bath · 5,130 sq ft
7104 E Grapeview Loop Road
Allyn, WA 98524
730 E North Bay Road
$749,000 Active
3 bed · 2 bath · 1,336 sq ft
730 E North Bay Road
Allyn, WA 98524

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