About usCareersRental TrendsSupport Privacy Policy Terms of Use Sitemap Sunny.comAccessibilityPartner PortalDo not sell or share my personal info
Equal Housing Opportunity
Apartments for rent - Apartment List
Start your Petersburg, VA search
How many bedrooms do you need?
  • Home/
  • VA/
  • Petersburg County/
  • Petersburg Apartments

Apartments for Rent in Petersburg, VA

37 rentals available
















  • 1
  • 2
  • 3
Start your Petersburg search
How many bedrooms do you need?
Account
Log inSign up
Apartments for Rent
  • Apartments Near MeView apartments in your location
  • Renter HubMoving, insurance, payments, and more
  • Renter ToolsSmarter moves, less stress
  • Rate my RentIs your rent a good deal?
  • Cost of Living CalculatorCalculate your city’s cost of living
  • Rent CalculatorHow much rent should you pay?
  • Renter Life BlogNavigating life as a renter
  • Rent ReportFind the best time to move
Rental Management
  • A-List Smart PlatformAttract. Convert. Keep.
  • A-List MarketAttract move-ready renters
  • A-List NurtureConvert with Leasing AI
  • A-List ResidentMaintenance and Renewals AI
  • Research & Rental ToolsU.S. Rental Market and Renter Insights
  • Rental Management BlogTips on managing your rental
Sign upLog in
  • Explore
  • Short List
  • Log In
About usCareersRental TrendsSupport Privacy Policy Terms of Use Sitemap Sunny.comAccessibilityPartner PortalDo not sell or share my personal info
Equal Housing Opportunity
Log inSign up

Listings

Union Flats Gallery 1
1 of 28

Union Flats

$885
201 Hinton Street, Petersburg, VA 23804
(804) 670-5067

4 units available
1 bed
Amenities
On-site laundry, Golf room, Pet friendly, 24hr maintenance, Recently renovated, Air conditioning + more
Verified
Market Street Lofts Gallery 1
1 of 27
5.0

Market Street Lofts

$1,139
201 Hinton Street, Petersburg, VA 23803
(804) 656-6583

Top rated for Location
“The property manager Irene is an example of exceptional manager and she put every of customers needs first. Am happy there are still good people like her.”
3 units available
1 bed
Amenities
Pet friendly, Parking, Gym, Pool, Dog park, Coffee bar + more
Verified
Perry Street Lofts Gallery 1
1 of 23
3.8

Perry Street Lofts

$1,097
109 Perry St, Petersburg, VA 23803
(804) 596-4650

Top rated for Amenities
“Teresa and Jordan are wonderful assets to your brand!!!”
15 units available
1 bed • 2 bed
Amenities
Pet friendly, Gym, Pool, Some paid utils, Online portal, Accessible + more
Verified
Star Lofts Gallery 1
1 of 15
4.0

Star Lofts

$1,102
16 South Market Street, Petersburg, VA 23803
(804) 373-2494

Top rated for Location
“Definitely need a management office in there building along with a clear and precise sign with where to go if you scheduled a tour. I practically walked around the whole premises to find a office, and the cleaning lady was kind enough to show me across the street at the Perry Lofts.”
17 units available
1 bed • 2 bed
Amenities
On-site laundry, Granite counters, Dishwasher, Pet friendly, Stainless steel, Walk in closets + more
Verified
Commerce Street Townhomes Gallery 1
1 of 3

Commerce Street Townhomes

$950
645 Commerce Street, Petersburg, VA 23803
(804) 604-9701

3 units available
2 bed
Amenities
E-payments, Online portal, and Accessible
Verified
Windham Hills Gallery 1
1 of 11

Windham Hills

$1,050
439 Round Top Avenue, Petersburg, VA 23803
(804) 207-8072

3 units available
2 bed
Amenities
E-payments, Online portal, and Accessible
Verified
Addison Crater Woods Gallery 1
1 of 33

Addison Crater Woods

200 Addison Crater Woods, Petersburg, VA 23805
(804) 518-8345
$1,265+ moTotal price6-mo lease

74 units available
1 bed • 2 bed • 3 bed
Amenities
In unit laundry, Patio / balcony, Granite counters, Hardwood floors, Dishwasher, Pet friendly + more
Verified
Petersburg ArtistSpace Lofts Gallery 1
1 of 89

Petersburg ArtistSpace Lofts

$1,023
120 Perry Street, Petersburg, VA 23803
(804) 567-7325

14 units available
1 bed • 2 bed
Amenities
W/D hookup, Granite counters, Hardwood floors, Dishwasher, Pet friendly, 24hr maintenance + more
Verified
Westover Commons Gallery 1
1 of 21

Westover Commons

$1,120
1922 Varina Avenue, Petersburg, VA 23805
(804) 532-4766

3 units available
2 bed
Amenities
On-site laundry, Pet friendly, 24hr maintenance, and Recently renovated
Verified
Aubrey Apartments Gallery 1
1 of 8

Aubrey Apartments

$1,099
1800 Boydton Plank Rd, Petersburg, VA 23805
(804) 509-2545

17 units available
1 bed • 2 bed • 3 bed
Amenities
On-site laundry, Pet friendly, 24hr maintenance, Parking, Recently renovated, Walk in closets + more
Verified
Webster Court Gallery 1
1 of 18

Webster Court

Ask
400 Mars St, Petersburg, VA 23803
(804) 657-6859

Amenities
On-site laundry, Hardwood floors, Pet friendly, 24hr maintenance, Parking, Walk in closets + more
Verified
High Street Lofts Gallery 1
1 of 37

High Street Lofts

$1,149
420 High Street, Petersburg, VA 23803
(267) 633-8869

7 units available
Studio • 1 bed • 2 bed
Amenities
Granite counters, Hardwood floors, Dishwasher, Pet friendly, 24hr maintenance, Stainless steel + more
Verified
Newly renovated and updated home in Historic Petersburg. Gallery 1
1 of 30

Newly renovated and updated home in Historic Petersburg.

$1,800
331 Glenwood Court, Petersburg, VA 23803
(804) 518-0510

1 unit available
4 bed
Amenities
In unit laundry, Dishwasher, Recently renovated, Air conditioning, Microwave, Range + more
1021 Melville St Gallery 1
1 of 3

1021 Melville St

$1,899
1021 Melville Street, Petersburg, VA 23803
(804) 937-8608

1 unit available
4 bed
Amenities
Pet friendly and Recently renovated
712 High St Gallery 1
1 of 15

712 High St

$999
712 High Street, Petersburg, VA 23803
(804) 593-0315

1 unit available
1 bed
Amenities
Cats allowed, Air conditioning, and Concierge
2350 Hill St Gallery 1
1 of 14

2350 Hill St

$1,775
2350 Hill Street, Petersburg, VA 23803
(571) 406-4888

1 unit available
3 bed
Amenities
W/D hookup, Patio / balcony, Dishwasher, Parking, Recently renovated, and Air conditioning

Average rent in Petersburg, Virginia

The average rent for a 1 bedroom apartment in Petersburg is $1,194+, while the average rent for a 2 bedroom apartment is $1,459+. Rent rates updated 8 days ago
Studio
Ask
Prices trending down
1 Bed
$1,194+
Prices trending down
2 Beds
$1,459+
Prices trending down
3+ Beds
$1,797+
Prices trending down
* Averages are based on the rental prices of properties listed on Apartment List that don’t include fees

Find more rentals by

Amenities
  • Petersburg Apartments with Garages (4)
  • Petersburg Apartments with Gyms (6)
  • Petersburg Apartments with Washer-Dryers (5)
  • Petersburg Pet Friendly Apartments (22)
Bedrooms
  • 1 Bedroom Apartments in Petersburg (13)
Price
  • Petersburg Apartments with Move-in Specials (4)
  • Petersburg Cheap Apartments (7)

Frequently Asked Questions (FAQs)

  • Richmond Apartments
  • Mechanicsville Apartments
  • Tuckahoe Apartments
  • Hopewell Apartments
  • Williamsburg Apartments
  • Chester Apartments
  • Glen Allen Apartments
  • Colonial Heights Apartments
  • Midlothian Apartments
  • Short Pump Apartments
Best market deals
These units are the best deal in town.
Petersburg Virginia 1 Bed, 1 Bath, $795
1 Bed • 1 Bath
Base monthly rent
$795+
Available
Now
Union Flats 205
1 Bed • 1 Bath • 538 sqft
Base monthly rent
$885+
Available
Now
416 S West St 8
2 Beds • 1 Bath
Base monthly rent
$895+
Available
Now
Commerce Street Townhomes 3
2 Beds • 1 Bath • 825 sqft
Base monthly rent
$950+
Available
Jul 1
712 High St Apt 2
1 Bed • 1 Bath • 545 sqft
Base monthly rent
$999+
Available
Now
Luxury apartments
Top units for an elevated lifestyle.
3600 S CRATER Road 0 Bed
Studio • 1 Bath
Base monthly rent
$3,000+
Available
Now
1953 Dodson Road 4 Bed
4 Beds • 3 Baths • 2640 sqft
Base monthly rent
$2,500+
Available
Jul 27
315 St Marks 5 Bed
5 Beds • 2 Baths • 1508 sqft
Base monthly rent
$2,500+
Available
Now
Brace yourself, because this Walnut Hill beauty doesn’t just turn heads — it demands a double‑take and a moment of silence to appreciate the fabulousness you’re about to witness. 4 Beds, 2 Baths, $2495
4 Beds • 2 Baths • 1878 sqft
Base monthly rent
$2,495+
Available
Now
Luxury Remodeled 4 Bedrooms 2 Full Baths 4 Beds, 2 Baths, $2100
4 Beds • 2 Baths • 1359 sqft
Base monthly rent
$2,100+
Available
Now