Homes for Sale in Petersburg, TN
18 homes for sale · Updated August 12, 2026
Market snapshot for Petersburg, TN
- Median price
- $487,500
- Average price
- $683,800
- Highest price
- $3,695,000
- Avg price / sqft
- $283/sqft
- Avg home size
- 2,127 sqft
- Avg days on market
- 86
- Avg year built
- 1978
- Avg beds / baths
- 3.1 bd / 2.2 ba
All homes for sale in Petersburg
- 16 volunteer road, Petersburg 37144 $335,000 · 3 bd · 2 ba · 1,236 sqft
- 3138 richmond road, Petersburg 37144 $3,695,000 · 4 bd · 2 ba · 3,148 sqft
- 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
- 4083 fayetteville highway, Petersburg 37144 $359,999 · 4 bd · 3 ba · 2,805 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 $279,000 · 2 bd · 2 ba · 1,525 sqft
- 1621 shelbyville highway, Petersburg 37144 $799,900 · 3 bd · 3 ba · 2,500 sqft
- 2985 lewisburg highway, Petersburg 37144 $659,900 · 4 bd · 3 ba · 2,400 sqft
- 302 water street, Petersburg 37144 $69,900 · 3 bd · 1 ba · 1,771 sqft
- 30 smokey circle, Petersburg 37144 $270,000 · 3 bd · 2 ba · 1,302 sqft
- 97 delina boonshill road, Petersburg 37144 $115,000 · 3 bd · 2 ba · 1,152 sqft
- 18 brown teal road, Petersburg 37144 $95,000 · 1 bd · 1 ba · 764 sqft
- 2586 brown shop road, Petersburg 37144 $615,000 · 3 bd · 2 ba · 1,680 sqft
- 41 volunteer road, Petersburg 37144 $219,900 · 3 bd · 2 ba · 1,288 sqft