Rockhood

Homes for Sale in Kelso, WA

65 listings

Kelso, WA market snapshot

NWMLS data as of 2026-09-20

Median sold price (90d)
$388,272
Homes sold (90d)
75
Median days on market
23
Sold / list price
98.8%
Active listings
78
Months of supply
3.1

Homes for sale

572 Rainbow Way
$516,950 Active
3 bed · 2 bath · 1,679 sq ft
572 Rainbow Way
Kelso, WA 98626
156 Peppermill Road
$1,555,000 Active
7 bed · 5 bath · 6,856 sq ft
156 Peppermill Road
Kelso, WA 98626
929 Edinburgh Court
$549,900 Active
5 bed · 3.5 bath · 3,040 sq ft
929 Edinburgh Court
Kelso, WA 98626
507 Alder Street
$350,000 Active
5 bed · 2 bath · 1,826 sq ft
507 Alder Street
Kelso, WA 98626
702 Elm Street
$245,000 Active
2 bed · 1 bath · 982 sq ft
702 Elm Street
Kelso, WA 98626
911 Miller Street
$175,000 Active
3 bed · 1 bath · 1,096 sq ft
911 Miller Street
Kelso, WA 98626
1005 N 22nd Avenue
$450,000 Active
3 bed · 2 bath · 1,634 sq ft
1005 N 22nd Avenue
Kelso, WA 98626
703 Allen Street
$275,000 Active
2 bed · 1 bath · 832 sq ft
703 Allen Street
Kelso, WA 98626
103 Haussler Road
$419,900 Active
3 bed · 2.5 bath · 1,498 sq ft
103 Haussler Road
Kelso, WA 98626
302 Cowlitz Drive
$534,900 Active
4 bed · 2 bath · 1,709 sq ft
302 Cowlitz Drive
Kelso, WA 98626
246 Sparks Drive
$459,900 Pending
3 bed · 2.5 bath · 1,685 sq ft
246 Sparks Drive
Kelso, WA 98626
325 Rollingwood Drive
$429,000 Active
3 bed · 2 bath · 1,713 sq ft
325 Rollingwood Drive
Kelso, WA 98626
506 S 6th Avenue
$270,000 Active
3 bed · 1 bath · 1,078 sq ft
506 S 6th Avenue
Kelso, WA 98626
4523 Pleasant Hill Road
$800,000 Active
2 bed · 1.5 bath · 2,408 sq ft
4523 Pleasant Hill Road
Kelso, WA 98626
601 Cowlitz Way
$375,000 Active
3 bed · 1.5 bath · 2,201 sq ft
601 Cowlitz Way
Kelso, WA 98626
1408 S. 5th
$625,000 Active
5 bed · 1 bath · 1,600 sq ft
1408 S. 5th
Kelso, WA 98626
2605 Mt Brynion Road
$559,900 Active
2 bed · 2 bath · 2,186 sq ft
2605 Mt Brynion Road
Kelso, WA 98626
2701 Glen More Street
$459,000 Active
3 bed · 2.5 bath · 1,692 sq ft
2701 Glen More Street
Kelso, WA 98626
704 Columbia Street
$319,900 Active
3 bed · 1 bath · 1,100 sq ft
704 Columbia Street
Kelso, WA 98626
506 Church Street
$410,000 Active
3 bed · 2 bath · 1,676 sq ft
506 Church Street
Kelso, WA 98626
205 N Maple Hill Road
$530,000 Active
5 bed · 2 bath · 2,590 sq ft
205 N Maple Hill Road
Kelso, WA 98626
108 Swiftwater Place
$450,000 Active
4 bed · 2.5 bath · 1,828 sq ft
108 Swiftwater Place
Kelso, WA 98626
891 Young Road
$720,000 Active
3 bed · 2.5 bath · 3,062 sq ft
891 Young Road
Kelso, WA 98626
606 N 16th Avenue
$395,000 Active
3 bed · 2 bath · 1,646 sq ft
606 N 16th Avenue
Kelso, WA 98626

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