Homes for Sale in Kelso, TN
6 homes for sale · Updated September 27, 2026
Market snapshot for Kelso, TN
- Median price
- $182,450
- Average price
- $203,783
- Highest price
- $298,900
- Avg price / sqft
- $131/sqft
- Avg home size
- 1,796 sqft
- Avg days on market
- 109
- Avg year built
- 2004
- Avg beds / baths
- 2.8 bd / 1.8 ba
All homes for sale in Kelso
- 21 lincoln lake road, Kelso 37348 $164,900 · 2 bd · 1 ba · 696 sqft
- 12 dukes lane, Kelso 37348 $200,000 · 3 bd · 2 ba · 2,046 sqft
- 2175 winchester highway, Kelso 37348 $298,900 · 3 bd · 2 ba · 1,737 sqft
- 96 crystal springs road, Kelso 37348 $134,900 · 0 ba · 2,400 sqft
- 17 light lane, Kelso 37348 $155,000 · 3 bd · 2 ba · 2,046 sqft
- 20 light lane, Kelso 37348 $269,000 · 3 bd · 2 ba · 1,848 sqft