Homes for Sale in Crawford, TN

20 homes for sale · Updated November 9, 2026

Market snapshot for Crawford, TN

Median price
$259,000
Average price
$340,703
Highest price
$749,900
Avg price / sqft
$224/sqft
Avg home size
1,655 sqft
Avg days on market
71
Avg year built
2001
Avg beds / baths
2.7 bd / 2.2 ba

All homes for sale in Crawford