Rockhood

Townhomes for Sale in Snohomish, WA

24 listings

Snohomish, WA market snapshot

NWMLS data as of 2026-09-20

Median sold price (90d)
$911,148
Homes sold (90d)
230
Median days on market
23
Sold / list price
97.8%
Active listings
237
Months of supply
3.1

Homes for sale

21029 87th Avenue SE #A5
$699,900 Active
3 bed · 2.5 bath · 1,815 sq ft
21029 87th Avenue SE #A5
Snohomish, WA 98296
6515 134th Place SE #I2
$450,000 Active
2 bed · 2 bath
6515 134th Place SE #I2
Snohomish, WA 98296
14007 69th Drive SE #W5
$469,950 Active
2 bed · 2 bath
14007 69th Drive SE #W5
Snohomish, WA 98296
21029 87th Avenue SE #A2
$699,900 Active
4 bed · 3.5 bath · 2,003 sq ft
21029 87th Avenue SE #A2
Snohomish, WA 98296
21029 87th Avenue SE #A4
$589,900 Active
2 bed · 2.5 bath · 1,504 sq ft
21029 87th Avenue SE #A4
Snohomish, WA 98296
12930 77th Ave SE #B3 #49
$674,990 Active
3 bed · 3.5 bath · 1,628 sq ft
12930 77th Ave SE #B3 #49
Snohomish, WA 98296
12930 77th Ave SE #A1 #19
$779,990 Active
5 bed · 3.5 bath · 2,174 sq ft
12930 77th Ave SE #A1 #19
Snohomish, WA 98296
21029 87th Avenue SE #P5
$719,900 Active
4 bed · 3.5 bath · 1,825 sq ft
21029 87th Avenue SE #P5
Snohomish, WA 98296
21029 87th Avenue SE #P2
$729,900 Active
4 bed · 3.5 bath · 1,825 sq ft
21029 87th Avenue SE #P2
Snohomish, WA 98296
1806 25th Street
$705,000 Active
4 bed · 3.5 bath · 2,025 sq ft
1806 25th Street
Snohomish, WA 98290
522 Pearl Street
$589,000 Active
3 bed · 2.5 bath · 1,446 sq ft
522 Pearl Street
Snohomish, WA 98290
522 Pearl Street
$589,000 Active
3 bed · 2.5 bath
522 Pearl Street
Snohomish, WA 98290
12930 77th Ave SE A-6 #24
$856,100 Active
5 bed · 3.5 bath · 2,174 sq ft
12930 77th Ave SE A-6 #24
Snohomish, WA 98296
12930 77th Ave SE A-2 #20
$752,100 Active
3 bed · 3.5 bath · 1,637 sq ft
12930 77th Ave SE A-2 #20
Snohomish, WA 98296
514 Pearl Street
$599,000 Active
3 bed · 2.5 bath · 1,434 sq ft
514 Pearl Street
Snohomish, WA 98290
514 Pearl Street
$599,000 Active
3 bed · 2.5 bath
514 Pearl Street
Snohomish, WA 98290
1900 Weaver Road #J104
$520,000 Active
3 bed · 2.5 bath · 1,905 sq ft
1900 Weaver Road #J104
Snohomish, WA 98290
1900 Weaver Road #J104
$520,000 Active
3 bed · 2.5 bath
1900 Weaver Road #J104
Snohomish, WA 98290
12930 77th Ave SE #B4 #50
$817,400 Pending
5 bed · 3.5 bath · 2,174 sq ft
12930 77th Ave SE #B4 #50
Snohomish, WA 98296
1804 25th Street
$695,000 Active
4 bed · 3.5 bath · 2,025 sq ft
1804 25th Street
Snohomish, WA 98290
14007 69th Drive SE #G1
$620,000 Active
3 bed · 2.5 bath
14007 69th Drive SE #G1
Snohomish, WA 98296
14007 69th Drive SE #G1
$620,000 Active
3 bed · 2.5 bath · 1,901 sq ft
14007 69th Drive SE #G1
Snohomish, WA 98296
14007 69th Drive SE #Z1
$540,000 Active
3 bed · 2.5 bath · 1,905 sq ft
14007 69th Drive SE #Z1
Snohomish, WA 98296
14007 69th Drive SE #Z1
$540,000 Active
3 bed · 2.5 bath
14007 69th Drive SE #Z1
Snohomish, WA 98296

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