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