Home prices
The median home in Petersburg costs $127,500. This is about $10,560 (9%) higher compared to nearby areas.It is roughly $90,000 (41%) lower compared to the nation as a whole, and is roughly $172,100 (57%) lower compared to the city of Charlottesville.
Rents
In Petersburg the median rent is $594 per month. Compared to nearby areas this is about $161 (21%) lower.In comparison to the rest of the country it is approximately $468 (44%) lower, and it is approximately $548 (47%) lower compared to the city of Charlottesville.
Nearby places
Moorefield
Moorefield is approximately 9 miles northeast of Petersburg. The housing prices there are somewhat less expensive. The median home cost in Moorefield is $105,100, which comes out to $22,400 (21%) lower than Petersburg. The rent there is a bit more expensive. Moorefield's median monthly rent is $753, which works out to $159 (21%) higher than Petersburg.
Davis
Davis is approximately 17 miles northwest of Petersburg. Real estate prices there are a little less expensive. The median home in Davis costs $113,800, which is $13,700 (12%) lower than Petersburg. Rents there are a bit more expensive. In Davis the median monthly rent is $675, which works out to $81 (12%) higher than Petersburg.
Thomas
Thomas is about 19 miles northwest of Petersburg. Real estate prices there are substantially less expensive. The median home cost in Thomas is $91,100, which works out to $36,400 (39%) lower than Petersburg. The rent there is somewhat less expensive. In Thomas the median rent is $554 a month, which is $40 (7%) lower than Petersburg.
Basye
Basye is roughly 20 miles southeast from Petersburg. Housing prices there are a lot more expensive. Basye's median home cost is $206,700, which comes out to $79,200 (38%) higher than Petersburg. Rent there is substantially more expensive. The median monthly rent in Basye is $1,154, which is $560 (48%) higher than Petersburg.
Bayard
Bayard is about 21 miles northwest from Petersburg. The housing prices there are significantly less expensive. The median home in Bayard is valued at $68,000, which is $59,500 (87%) lower than Petersburg. The rent there is a bit more expensive. The median rent in Bayard is $638 a month, which comes out to $44 (6%) higher than Petersburg.