$1,217+ 1bd$1,472+ 2bd
Petersburg VA Rental Listings
307 rentals available
- $1,089+ 1bd$1,451+ 2bd
Loading...
- $1,029+ 1bd$1,149+ 2bd
- The Residences at Southern Oaks, 2217 Sedgwick St #2229D, Petersburg, VA 23805
- 1 bd
- 1 ba
- 669 sqft
- $1,377+ 2bd$1,703+ 3bd
- Commerce Street, 607-703 Commerce St #4, Petersburg, VA 23803
- 2 bds
- 1 ba
- 825 sqft
Loading...
- Webster Court Apartments, 400 Mars St #1, Petersburg, VA 23803
- 2 bds
- 1 ba
- 867 sqft
- $1,199+ 2bd$1,375+ 3bd
- $1,040+ 1bd$1,395+ 2bd
- Butterworth Flats, 132 N Sycamore St #410, Petersburg, VA 23803
- 2 bds
- 2.5 ba
- 1,180 sqft
Loading...
- 25 S Jefferson St Unit A, Petersburg, VA 23803
- 1 bd
- 1 ba
- 596 sqft
- 30 Franklin Apartments, 30 Franklin St APT 702, Petersburg, VA 23803
- 2 bds
- 2 ba
- 1,079 sqft
- 529 Harrison St #531, Petersburg, VA 23803
- 2 bds
- 1 ba
- 1,151 sqft
- 315 Saint Matthew St, Petersburg, VA 23803
- 3 bds
- 1.5 ba
- 1,242 sqft
to get email alerts when listings hit the market.
Renting in Petersburg VA: Frequently Asked Questions
How much is rent in Petersburg VA?
The average rent price across all property types in Petersburg is $1,395 per month. Available rentals in Petersburg start at $700 per month and go up to $3,990 depending on size, property type and neighborhood. A common budgeting guideline is to keep rent at or below 30% of gross monthly income.
Are rents going up or down in Petersburg VA?
The average rent in Petersburg is $1,395 per month. That reflects a change of -$55 compared with last month and +$96 compared with this time last year. Rent trends in Petersburg vary by property type and unit size, so filter your search to get specific price variations.
How many rentals are available in Petersburg?
There are 127 rentals available in Petersburg right now. Inventory changes daily, so save your search to get notified when new listings match what you are looking for, and filter by price, bedrooms, property type and pet policy to narrow the list.
How much do I need to make to afford rent in Petersburg?
The average rent in Petersburg is $1,395 per month. A common budgeting guideline is to keep rent at or below 30% of gross monthly income, with this guidance in mind it means you’d need to make around $4,185 per month to comfortably afford rent in Petersburg.








































