Homes for Sale in Petersburg, TN
15 homes for sale · Updated September 25, 2026
Market snapshot for Petersburg, TN
- Median price
- $499,999
- Average price
- $705,900
- Highest price
- $3,395,000
- Avg price / sqft
- $298/sqft
- Avg home size
- 2,252 sqft
- Avg days on market
- 103
- Avg year built
- 1970
- Avg beds / baths
- 2.9 bd / 2.1 ba
All homes for sale in Petersburg
- 1425 bartlett hollow road, Petersburg 37144 $1,895,900 · 3 bd · 3 ba · 4,091 sqft
- 317 west railroad street, Petersburg 37144 $475,000 · 3 bd · 2 ba · 3,472 sqft
- 3086 lewisburg highway, Petersburg 37144 $499,999 · 3 bd · 3 ba · 2,695 sqft
- 402 cortner hollow road, Petersburg 37144 $649,000 · 3 bd · 2 ba · 1,500 sqft
- 805 boonshill petersburg road, Petersburg 37144 $745,000 · 4 bd · 2 ba · 2,600 sqft
- 213 delina boonshill road, Petersburg 37144 $529,900 · 3 bd · 2 ba · 2,350 sqft
- 102 church street, Petersburg 37144 $277,000 · 2 bd · 2 ba · 1,525 sqft
- 2985 lewisburg highway, Petersburg 37144 $659,900 · 4 bd · 3 ba · 2,400 sqft
- 302 water street, Petersburg 37144 $59,900 · 3 bd · 1 ba · 1,771 sqft
- 30 smokey circle, Petersburg 37144 $269,000 · 3 bd · 2 ba · 1,302 sqft
- 18 brown teal road, Petersburg 37144 $85,000 · 1 bd · 1 ba · 764 sqft
- 2586 brown shop road, Petersburg 37144 $529,000 · 3 bd · 2 ba · 1,680 sqft
- 401 college street, Petersburg 37144 $169,000 · 3 bd · 3 ba · 3,763 sqft
- 3138 richmond road, Petersburg 37144 $3,395,000 · 4 bd · 2 ba · 3,148 sqft
- 474 bartlett hollow road, Petersburg 37144 $349,900 · 2 bd · 1 ba · 720 sqft