Buy
Petersburg
Homes for Sale
Open Houses
New Homes
Recently Sold
Rent
Petersburg
Apartments for Rent
Houses for Rent
Townhomes for Rent
Post A Rental Listing
Mortgage
Petersburg
Mortgage Overview
Get Pre-Qualified
Mortgage Rates
Refinance Rates
Mortgage Calculator
Affordability Calculator
Refinance Calculator
Rent vs Buy Calculator
Saved Homes
Saved Searches
Sign up or Log in
Map
Filters
Save Search
Any Price
All Beds
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Any Price
All Beds
Pets
All Rental Types
More
Save Search
Apartments For Rent in Petersburg, VA
Sort:
Just For You
Sort: Just For You
Sort: New Listings
Sort: Most Photos
Sort: Price (Lo-Hi)
Sort: Price (Hi-Lo)
Sort: Communities
Sort: Bedrooms
Sort: Bathrooms
Sort: Square Feet
142 rentals
Use arrow keys to navigate
APPLY INSTANTLY
$1,525/mo
3
Beds
1.5
Baths
1,400
sqft
714 Halifax St,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,750/mo
3
Beds
2
Baths
2,100
sqft
1215 W High St,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
NEW - 2 DAYS AGO
APPLY INSTANTLY
$2,300/mo
3
Beds
3
Baths
1,622
sqft
2425 Gracie White Cir,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,850/mo
3
Beds
2
Baths
1,350
sqft
3739 Halifax Rd,
Petersburg, VA 23805
Check Availability
Use arrow keys to navigate
$950/mo
1
Bed
1
Bath
1711 Lamar Ave #B,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
PET FRIENDLY
$1,590/mo
3
Beds
1
Bath
960
sqft
23 Saint John Ct,
Petersburg, VA 23803
Check Availability
Use arrow keys to navigate
APPLY INSTANTLY
$1,750/mo
3
Beds
2
Baths
2,020
sqft
1220 W High St,
Petersburg, VA 23803
Check Availability
APPLY INSTANTLY
$1,600/mo
3
Beds
1.5
Baths
1,200
sqft
110 Grigg St,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,800/mo
3
Beds
1
Bath
1,054
sqft
915 Hampton Rd,
Petersburg, VA 23805
Check Availability
APPLY INSTANTLY
PET FRIENDLY
FURNISHED
$2,300/mo
3
Beds
2
Baths
1,700
sqft
417 Hinton St,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$2,000/mo
3
Beds
1.5
Baths
1,008
sqft
24216 Mark Dr,
Petersburg, VA 23803
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,300/mo
3
Beds
2
Baths
1,080
sqft
219 Sulgrave Ave,
Petersburg, VA 23805
Check Availability
APPLY INSTANTLY
$1,275/mo
2
Beds
1
Bath
720
sqft
1427 Baylors Ln,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$995/mo
2
Beds
1
Bath
1,000
sqft
1517 Halifax St,
Petersburg, VA 23803
Check Availability
$995/mo
2
Beds
1
Bath
1518 W Clara Dr,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,575/mo
2
Beds
1
Bath
792
sqft
725 Jefferson Pl,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,025/mo
1
Bed
1
Bath
463
sqft
712 Grove Ave #B,
Petersburg, VA 23803
Check Availability
APPLY INSTANTLY
PET FRIENDLY
$1,695/mo
3
Beds
1.5
Baths
1,008
sqft
19201 Church Rd,
South Chesterfield, VA 23803
Check Availability
$1,299/mo
3
Beds
1
Bath
1,063
sqft
2125 Dupuy Rd,
Petersburg, VA 23803
Check Availability
$1,799/mo
5
Beds
2.5
Baths
2,288
sqft
608 Halifax St,
Petersburg, VA 23803
Check Availability
APPLY INSTANTLY
$1,800/mo
Studio
1,674
sqft
60 Trackside Way #1,
Harrington, DE 19952
Check Availability
NEW - 17 HRS AGO
$1,950/mo
3
Beds
2
Baths
1217 Arlington St,
Petersburg, VA 23803
Check Availability
NEW - 19 HRS AGO
FURNISHED
$3,330/mo
2
Beds
1
Bath
1,272
sqft
Address Not Disclosed,
Petersburg, VA 23803
Check Availability
NEW - 19 HRS AGO
FURNISHED
$3,800/mo
3
Beds
1
Bath
988
sqft
Address Not Disclosed,
Petersburg, VA 23803
Check Availability
NEW - 1 DAY AGO
$1,900/mo
3
Beds
1
Bath
1,107
sqft
3727 Westwood Dr,
Petersburg, VA 23805
Check Availability
NEW - 1 DAY AGO
$1,895/mo
3
Beds
1.5
Baths
1,536
sqft
1711 Birdsong Rd S,
Petersburg, VA 23805
Check Availability
$1,750/mo
3
Beds
2
Baths
816
sqft
1401 Hanover St,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,295 - $1,750/mo
1
Bed
1
Bath
The Nash Lofts | 257 E Bank St #10,
Petersburg, VA 23803
Check Availability
$1,975/mo
3
Beds
1
Bath
1,193
sqft
2350 Hill St #H,
Petersburg, VA 23803
Check Availability
$2,700/mo
4
Beds
2
Baths
2,157
sqft
335 Claremont St,
Petersburg, VA 23805
Check Availability
PET FRIENDLY
$1,225/mo
1
Bed
1
Bath
25 S Jefferson St #B,
Petersburg, VA 23803
Check Availability
$2,500/mo
5
Beds
2
Baths
2,937
sqft
5300 River Rd,
South Chesterfield, VA 23803
Check Availability
NEW - 2 DAYS AGO
$1,095/mo
2
Beds
1
Bath
716 Bollingbrook St,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,680/mo
3
Beds
1
Bath
1,400
sqft
915 Northampton Rd,
Petersburg, VA 23805
Check Availability
$1,500/mo
2
Beds
1
Bath
588
sqft
910 Rome St,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,150/mo
1
Bed
1
Bath
25 S Jefferson St #A,
Petersburg, VA 23803
Check Availability
$2,490/mo
5
Beds
2
Baths
2,014
sqft
1021 Melville St,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,245/mo
1
Bed
1
Bath
429 3rd St #205,
Petersburg, VA 23803
Check Availability
PET FRIENDLY
$1,650/mo
2
Beds
2.5
Baths
600
sqft
120 S Little Rd,
Petersburg, VA 23803
Check Availability
FURNISHED
$1,400/mo
1
Bed
1
Bath
750
sqft
232 High St #B,
Petersburg, VA 23803
Check Availability
1
2
3
4
81-120 of 142 Results
Virginia
Chesterfield County
Petersburg