Homes for Sale in Petersburg, TN
15 homes for sale · Updated November 9, 2026
Market snapshot for Petersburg, TN
- Median price
- $509,000
- Average price
- $645,280
- Highest price
- $3,395,000
- Avg price / sqft
- $284/sqft
- Avg home size
- 2,063 sqft
- Avg days on market
- 85
- Avg year built
- 1978
- Avg beds / baths
- 3.3 bd / 2.1 ba
All homes for sale in Petersburg
- 3086 Lewisburg Highway, Petersburg 37144 $489,000 · 3 bd · 3 ba · 2,695 sqft
- 805 Boonshill Petersburg Road, Petersburg 37144 $729,000 · 4 bd · 2 ba · 2,600 sqft
- 2985 Lewisburg Highway, Petersburg 37144 $659,900 · 4 bd · 3 ba · 2,400 sqft
- 30 Smokey Circle, Petersburg 37144 $269,000 · 3 bd · 2 ba · 1,302 sqft
- 3138 Richmond Road, Petersburg 37144 $3,395,000 · 4 bd · 2 ba · 3,148 sqft
- 4083 Fayetteville Highway, Petersburg 37144 $350,000 · 4 bd · 3 ba · 2,805 sqft
- 302 Water Street, Petersburg 37144 $59,900 · 3 bd · 1 ba · 1,771 sqft
- 2586 Brown Shop Road, Petersburg 37144 $509,000 · 3 bd · 2 ba · 1,680 sqft
- 299a Union Hollow Road, Petersburg 37144 $249,000 · 3 bd · 2 ba · 1,334 sqft
- 1747 Brown Shop Road, Petersburg 37144 $550,000 · 4 bd · 2 ba · 1,961 sqft
- 213 Delina Boonshill Road, Petersburg 37144 $525,000 · 3 bd · 2 ba · 2,350 sqft
- 295 Union Hollow Road, Petersburg 37144 $317,500 · 4 bd · 2 ba · 1,535 sqft
- 3928 Haislip Hollow Road, Petersburg 37144 $699,900 · 3 bd · 2 ba · 2,337 sqft
- 402 Cortner Hollow Road, Petersburg 37144 $600,000 · 3 bd · 2 ba · 1,500 sqft
- 102 Church Street, Petersburg 37144 $277,000 · 2 bd · 2 ba · 1,525 sqft