$1,500/mo
3 beds1.5 baths1,032 sq ft
2108 Richmond Ave, Petersburg, VA 23803
Dogs welcome • Car-dependent
$1,300/mo
3 beds1 bath929 sq ft
2228 S Whitehill Dr, Petersburg, VA 23803
Available 05/01 • Car-dependent
$1,595/mo
3 beds2 baths1,920 sq ft
7 Centre Hill Ct, Petersburg, VA 23803
Available 12/10 • Parking • Very walkable
NEW 4 HRS AGO
$1,350/mo
3 beds2 baths2,162 sq ft
328 Dalton Ave, Petersburg, VA 23803
Parking • Car-dependent
$1,499/mo
4 beds2 baths1,272 sq ft
828 Miller St, Petersburg, VA 23803
Car-dependent
$1,600/mo
3 beds1 bath640 sq ft
129 S Old Church St, Petersburg, VA 23803
Pets welcome • Car-dependent
$800/mo
1 bed1 bath90 sq ft
418 Clinton St, Petersburg, VA 23803
$1,550/mo
2 beds1 bath588 sq ft
910 Rome St, Petersburg, VA 23803
$1,375/mo
3 beds1 bath982 sq ft
8 Gibbons Ave, Petersburg, VA 23803
$1,100/mo
2 beds1 bath— sq ft
50 Slagle Ave, Petersburg, VA 23803
$2,995/mo
4 beds3 baths5,380 sq ft
204 S Market St, Petersburg, VA 23803
$1,800/mo
2 beds1 bath1,104 sq ft
24512 Delkeith Rd, North Dinwiddie, VA 23803
$1,499/mo
3 beds1.5 baths1,400 sq ft
1318 W Washington St, Petersburg, VA 23803
$2,000/mo
3 beds2 baths1,334 sq ft
1147 Farmer St, Petersburg, VA 23803
$2,000/mo
2 beds2 baths1,332 sq ft
1145 Farmer St, Petersburg, VA 23803
$1,050/mo
1 bed1 bath516 sq ft
38 N Old Church St, Petersburg, VA 23803
$1,700/mo
3 beds1 bath937 sq ft
1460 Ferndale Ave, Petersburg, VA 23803
$1,250/mo
2 beds1 bath616 sq ft
1405 Farmer St, Petersburg, VA 23803
$1,650/mo
3 beds2 baths1,050 sq ft
35 St Marks St, Petersburg, VA 23803
$2,900/mo
5 beds4 baths3,236 sq ft
912 Shields St, Petersburg, VA 23803
$1,600/mo
3 beds2 baths1,100 sq ft
39 St Marks St, Petersburg, VA 23803
$1,399/mo
3 beds1 bath1,200 sq ft
1102 Custer St, Petersburg, VA 23803
$2,100/mo
3 beds2 baths962 sq ft
1012 Patterson St, Petersburg, VA 23803
$1,699/mo
4 beds1 bath1,375 sq ft
329 Summit St, Petersburg, VA 23803
$1,325/mo
2 beds1 bath— sq ft
1311 St James St, Petersburg, VA 23803
$1,139/mo
2 beds1 bath644 sq ft
1231 Grant Ave, Petersburg, VA 23803
$1,499/mo
3 beds1 bath1,197 sq ft
1107 W Augusta Ave, Petersburg, VA 23803
$1,595/mo
3 beds2 baths1,204 sq ft
4603 Brickwood Meadow Dr, North Dinwiddie, VA 23803
$1,395/mo
3 beds1 bath1,200 sq ft
911 Patterson St, Petersburg, VA 23803
$1,299/mo
3 beds1 bath1,063 sq ft
2125 Dupuy Rd, Petersburg, VA 23803
$1,500/mo
2 beds1.5 baths1,020 sq ft
2342 Hill St Unit B, Petersburg, VA 23803
$895/mo
1 bed1 bath488 sq ft
25 W Bank St Unit 14, Petersburg, VA 23803
$2,000/mo
3 beds2 baths1,145 sq ft
21207 Fox Maple Ct, South Chesterfield, VA 23803
$1,700/mo
3 beds2 baths984 sq ft
4219 Hickory Rd, South Chesterfield, VA 23803
$1,800/mo
3 beds2 baths2,220 sq ft
5814 Boydton Plank Rd, North Dinwiddie, VA 23803
$1,800/mo
1 bed1 bath950 sq ft
217 North South St Unit 2, Petersburg, VA 23803
$950/mo
2 beds1 bath786 sq ft
728 Mount Airy St, Petersburg, VA 23803
$1,250/mo
2 beds1 bath950 sq ft
417 Harding St Unit 417, Petersburg, VA 23803

Information is provided for consumers' personal, non-commercial use, and may not be used for any purpose other than the identification of potential properties for purchase. All or a portion of the multiple Listing information is provided by the Central Virginia Regional Multiple Listing Service, LLC, from a copyrighted compilation of Listings. All CVR MLS information provided is deemed reliable but is not guaranteed accurate. The compilation of Listings and each individual Listing are Copyright 2025 Central Virginia Regional Multiple Listing Service, LLC. All rights reserved.
More to explore in Petersburg, VA
- Property Types
- Bedrooms
- Amenities
- Price
Apartments for rent near Petersburg, VA
- Cities
- Rental Buildings
- Neighborhoods
- Zip Codes
Houses for rent near Petersburg, VA
Cities
- Neighborhoods
- Zip Codes
Popular rental markets in Virginia
- Apartments
- Houses