1 MONTH FREE
1 bd: $1,025
2 bd: $1,148
Perry Street Lofts
| 109 Perry St, Petersburg, VA 23803
24 units available • Pets welcome • Parking
1 MONTH FREE
Studio: $865
1 bd: $925 • 2 bd: $1,150
Star Lofts
| 16 S Market St, Petersburg, VA 23803
16 units available • Pets welcome • Parking
NEW 18 HRS AGO
$1,100+/mo
1 bed1 bath465-671 sq ft
The Bosco
| 219 E Bank St, Petersburg, VA 23803
30 units available • Cats welcome • Dishwasher
NEW 18 HRS AGO
$1,441/mo
2 beds2 baths1,000-1,080 sq ft
3100 Pinetree Dr, Petersburg, VA 238035 units available • Pets welcome • Car-dependent
1 bd: $1,261
2 bd: $1,517
Mayton Transfer Lofts
| 250 E Bank St, Petersburg, VA 23803
19 units available • Pets welcome • Parking
DEAL
Studio: $1,095
1 bd: $925 • 2 bd: $995
Old Towne Flats
| 230 N Sycamore St, Petersburg, VA 23803
9 units available • Very walkable
301 NORTH - Petersburg Loft Living - 301 N Dunlop St, Petersburg, VA, 23803$995+/mo
1-2 bed1-2 bath586-920 sq ft
301 NORTH - Petersburg Loft Living
| 301 N Dunlop St, Petersburg, VA 23803
The Cameron Lofts - 325 Brown St, Petersburg, VA, 23803
The Lofts at South Street - 801 Hinton St, Petersburg, VA, 23803
Webster Court Apartments - 400 Mars St, Petersburg, VA, 23803
The Lofts at Dunlop - 214 N Dunlop St, Petersburg, VA, 23803
River Road Terrace Apartment Homes - 20900 Riverterrace Rd, Petersburg, VA, 23803$1,099+/mo
2 beds1 bath950 sq ft
River Road Terrace Apartment Homes
| 20900 Riverterrace Rd, Petersburg, VA 23803
The Lofts at Union Pen - 15 N Union St, Petersburg, VA, 23803
20503 Southlawn Ave, South Chesterfield, VA, 23803
21506 Pannill St Unit 2, South Chesterfield, VA, 23803
21508 Pannill St, South Chesterfield, VA, 23803
123 Pine St, Petersburg, VA, 23803
133 N Sycamore St Unit 19, Petersburg, VA, 23803
132 N Sycamore St, Petersburg, VA, 23803
25 W Bank St Apt 13, Petersburg, VA, 23803
9 S Market St Unit 3, Petersburg, VA, 23803
1330 Custer St, Petersburg, VA, 23803
633 W Washington St Unit 106, Petersburg, VA, 23803
25 W Bank St Apt 10, Petersburg, VA, 23803
633 W Washington St Unit 10, Petersburg, VA, 23803
1121 Stainback St Unit 2104, Petersburg, VA, 23803
620 S Sycamore St Apt 4, Petersburg, VA, 23803
30 Franklin St Apt 406, Petersburg, VA, 23803
30 Franklin St Apt 505, Petersburg, VA, 23803
123 Pine St Unit 27, Petersburg, VA, 23803
30 Franklin St Apt 602, Petersburg, VA, 23803
633 W Washington St Unit 205, Petersburg, VA, 23803
215 E Bank St Apt 2, Petersburg, VA, 23803
103 Indiana Ln Unit 105, Petersburg, VA, 23803
30 Franklin St Apt 501, Petersburg, VA, 23803
1517 Halifax St Unit 15, Petersburg, VA, 23803
9 S Market St Unit 203, Petersburg, VA, 23803
25 W Bank St Apt 18, Petersburg, VA, 23803
9 S Market St Unit 201, Petersburg, VA, 23803
25 W Bank St Apt 15, Petersburg, VA, 23803
22 Bollingbrook St Unit 3D, 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 23803, VA
- Property Types
- Bedrooms
- Amenities
- Price
Rentals near 23803, VA
Cities
- Neighborhoods
- Zip Codes
Apartments for rent near 23803, VA
Cities
- Neighborhoods
- Zip Codes
Popular rental markets in Virginia
- Rentals
- Apartments





















United States
Canada