Rockhood

Under $1M for Sale in 98640

231 listings · page 5 of 10

98640 market snapshot

NWMLS data as of 2026-09-20

Median sold price (90d)
$353,222
Homes sold (90d)
61
Median days on market
59
Sold / list price
93.7%
Active listings
140
Months of supply
6.9

Homes for sale

30308 H Street
$375,000 Active
3 bed · 2.5 bath · 1,212 sq ft
30308 H Street
Ocean Park, WA 98640
2404 Bay Avenue
$474,900 Active
2 bed · 2 bath · 1,896 sq ft
2404 Bay Avenue
Ocean Park, WA 98640
1402 Bay Avenue
$125,000 Active
1402 Bay Avenue
Ocean Park, WA 98640
807 346th Place
$58,000 Active
807 346th Place
Ocean Park, WA 98640
31617 G Street
$397,500 Active
3 bed · 2 bath
31617 G Street
Ocean Park, WA 98640
29217 Sandridge Road
$427,777 Active
3 bed · 2 bath · 1,416 sq ft
29217 Sandridge Road
Ocean Park, WA 98640
27708 V Street
$79,000 Active
27708 V Street
Ocean Park, WA 98640
27706 V Street
$69,000 Active
27706 V Street
Ocean Park, WA 98640
35601 G Street #1
$699,900 Active
4 bed · 4 bath
35601 G Street #1
Ocean Park, WA 98640
1412 322nd Pl
$115,000 Active
1412 322nd Pl
Ocean Park, WA 98640
1408 256th Lot 385 Place
$85,000 Active
1408 256th Lot 385 Place
Ocean Park, WA 98640
1408 256th Lot 384 Place
$75,000 Active
1408 256th Lot 384 Place
Ocean Park, WA 98640
35003 I Place
$84,000 Active
35003 I Place
Ocean Park, WA 98640
28103 R Street
$275,000 Active
3 bed · 2 bath · 1,390 sq ft
28103 R Street
Ocean Park, WA 98640
807 345th Place
$119,900 Active
807 345th Place
Ocean Park, WA 98640
30808 J Place
$99,990 Active
30808 J Place
Ocean Park, WA 98640
1408 256th Lot 373 Place
$75,000 Active
1408 256th Lot 373 Place
Ocean Park, WA 98640
35309 J Place
$80,000 Active
35309 J Place
Ocean Park, WA 98640
20207 Crane Place
$72,500 Active
20207 Crane Place
Ocean Park, WA 98640
34414 W Lane
$725,000 Active
3 bed · 3 bath · 1,880 sq ft
34414 W Lane
Ocean Park, WA 98640
34702 G Street
$699,000 Active
5 bed · 4 bath · 3,556 sq ft
34702 G Street
Ocean Park, WA 98640
32808 & 32900 I Street
$149,900 Active
32808 & 32900 I Street
Ocean Park, WA 98640
34504 J Place
$139,000 Active
34504 J Place
Ocean Park, WA 98640
1100 212th Lane
$419,900 Active
1100 212th Lane
Ocean Park, WA 98640

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