120+ apartments in 50+ properties
Apartments for rent in Petersburg
$800
1 unit available
Great Deal
$317 Below Market
- 2 beds
- 1 bath
415 porterville st
Petersburg, VA
$895
1 unit available
Great Deal
$342 Below Market
- 2 beds
- 1 bath
- 1,000 sqft
112 n old church st
Petersburg, VA
$850 – $1,050
2 units available
Great Deal
$271 Below Market
1 bed
n/a
2 beds
$850
3 beds
$1,050
- Has washer/dryer
1429 oakdale ave
Petersburg, VA
$950
1 unit available
Good Deal
$167 Below Market
- 2 beds
- 1 bath
- Has AC
1518 w clara dr
Petersburg, VA
$975 – $1,499
6 units available
Good Deal
$322 Below Market
1 bed
$975
2 beds
$1,149
3 beds
$1,299
- Allows pets
- Has AC
- Has dishwasher
Tanglewood Apartments
1700 JOHNSON RD, Petersburg, VA
$1,049
Available Apr 1
Good Deal
$256 Below Market
- 2 beds
- 1.5 baths
- 931 sqft
- Has dishwasher
2229 sedgwick st
Petersburg, VA
$1,355 – $1,605
7 units
Good Deal
$323 Below Market
Availablity starting now
1 bed
n/a
2 beds
$1,355
3 beds
$1,605
- Allows pets
- Has washer/dryer
Ivy Gates
101 IVY LN, Petersburg, VA
$995
Available Apr 1
Good Deal
$226 Below Market
- 1 bed
- 1 bath
- 895 sqft
- Has parking
- Has dishwasher
204 s market st
Petersburg, VA
$1,350
Available Apr 1
Good Deal
$296 Below Market
- 3 beds
- 1.5 baths
- 1,323 sqft
1311 beazley st
Petersburg, VA
$950
1 unit available
Good Deal
$190 Below Market
- 2 beds
- 1 bath
- 850 sqft
- Has parking
1516 w clara st
Petersburg, VA
$1,195
1 unit available
Good Deal
$238 Below Market
- 2 beds
- 2 baths
- 1,100 sqft
- Has washer/dryer
- Has parking
- Has dishwasher
140 e wythe st
Petersburg, VA
$895
1 unit available
Fair Deal
$100 Below Market
- 2 beds
- 1 bath
- 650 sqft
- Has parking
1063 1065 6 st
Petersburg, VA
$1,000
Available Apr 1
Fair Deal
$110 Below Market
- 2 beds
- 1 bath
- Allows pets
- Has washer/dryer
42 n burch st
Petersburg, VA
$1,200 – $1,330
4 units available
Fair Deal
$139 Below Market
1 bed
$1,200
2 beds
$1,330
3 beds
n/a
- Allows dogs
- Has washer/dryer
- Has dishwasher
BECO Asset Management, LLC
1200 Harrison Creek Blvd, Petersburg, VA
$975 – $1,275
4 units
Fair Deal
$67 Below Market
Availablity starting now
1 bed
$975
2 beds
n/a
3 beds
n/a
- Has washer/dryer
429 3rd street
Petersburg, VA
$925
1 unit available
Fair Deal
$63 Below Market
- 2 beds
- 1 bath
- 636 sqft
473 byrne st
Petersburg, VA
$1,500
Available May 1
Fair Deal
$25 Below Market
- 3 beds
- 1.5 baths
620 carter st
Petersburg, VA
$1,000 – $1,275
11 units
Fair Deal
$5 Above Market
Availablity starting now
1 bed
$1,000
2 beds
n/a
3 beds
n/a
- Has parking
219 e bank street
Petersburg, VA
$1,295
1 unit available
Fair Deal
$40 Above Market
- 3 beds
- 1 bath
- 976 sqft
- Has parking
427 s adams st
Petersburg, VA
$1,065 – $1,420
4 units
Fair Deal
$98 Above Market
Availablity starting now
1 bed
$1,065
2 beds
$1,420
3 beds
n/a
- Allows pets
- Has washer/dryer
- Has dishwasher
132 n sycamore st
Petersburg, VA
$995
2 units
Fair Deal
$90 Above Market
Availablity starting now
1 bed
$995
2 beds
n/a
3 beds
n/a
- Has parking
123 pine street
Petersburg, VA
$1,175 – $1,395
13 units
No Price Analysis
Availablity starting now
1 bed
$1,175
2 beds
$1,350
3 beds
n/a
- Allows pets
- Has parking
The Lofts at Dunlop
214 N DUNLOP ST, Petersburg, VA
$1,195
6 units
No Price Analysis
Availablity starting now
1 bed
$1,195
2 beds
n/a
3 beds
n/a
- Has parking
The Lofts on Market Street
9 S MARKET ST, Petersburg, VA
$1,095 – $1,395
7 units
No Price Analysis
Availablity starting Apr 5
1 bed
$1,095
2 beds
$1,395
3 beds
n/a
- Has parking
The Lofts at Union Pen
15 N UN ST, Petersburg, VA
$899
1 unit available
No Price Analysis
- 1 bed
- 1 bath
- 669 sqft
- Has dishwasher
2223 sedgwick st
Petersburg, VA
$2,900
1 unit available
No Price Analysis
- 4 beds
- 3.5 baths
- 2,914 sqft
greenwood farms apartments
Petersburg, VA
$1,075
1 unit available
No Price Analysis
- 2 beds
- 1 bath
- Has AC
618 columbia rd
Petersburg, VA
$995 – $1,250
5 units
No Price Analysis
Availablity starting now
1 bed
$995
2 beds
n/a
3 beds
n/a
- Has parking
Plaza at Bank Street
25 W Bank St, Petersburg, VA
$1,395
Available May 29
No Price Analysis
- 2 beds
- 2 baths
- 850 sqft
325 brown st
Petersburg, VA
Viewing 1 – 30 of 50+
Frequently Asked Questions
What is the average rent in Petersburg, VA?
If you're apartment hunting in Petersburg, here's what to expect: the average rent in Petersburg is currently $1,195, with apartments ranging from $774 to $2,563 per month. There are more than 131 Petersburg apartments available for rent at this time. Prices vary depending on a variety of factors including apartment type, number of bedrooms, location, size, amenities, quality and more.
How many Petersburg, VA apartments are priced at or below market value?
Renters looking for a great deal on an apartment in Petersburg, here's what you need to know: According to our market analysis, there are currently 42 apartments in Petersburg with an ApartmentAdvisor deal rating of fair, good or great.
What is the average rent in Petersburg, VA for a 1-bedroom apartment?
When it comes to budgeting for a 1-bedroom apartment in Petersburg, here are the current numbers: While the average rent in Petersburg for a 1-bedroom apartment is $1,185, monthly rent for 1-bedroom apartments in Petersburg can be anywhere from $895 to $1,673.
What is the average rent in Petersburg, VA for a 2-bedroom apartment?
If it's a 2-bedroom apartment you're after, here's what you can expect in Petersburg. While the average rent in Petersburg for a 2-bedroom apartment is $1,183, monthly rent for 2-bedroom apartments in Petersburg can be anywhere from $774 to $1,455.
What is the average rent in Petersburg, VA for a 3-bedroom apartment?
For those seeking a 3-bedroom apartment in Petersburg, here are the latest stats: While the average rent in Petersburg for a 3-bedroom apartment is $1,399, monthly rent for 3-bedroom apartments in Petersburg can be anywhere from $1,063 to $2,563.
What are the best Petersburg luxury apartments?
For renters looking for an upgrade, there are more than 10 luxury apartments in Petersburg. See the full list: Luxury Apartments Petersburg
Viewing 1 – 30 of 54
Popular searches
Pet Friendly Apartments Petersburg
6 apartments starting at $975/month
1 Bedroom Apartments Petersburg
21 apartments starting at $895/month
2 Bedroom Apartments Petersburg
28 apartments starting at $695/month
3 Bedroom Apartments Petersburg
11 apartments starting at $1,050/month
Cheap Apartments Petersburg
52 apartments starting at $600/month
Short Term Rentals Petersburg
11 apartments starting at $899/month
Houses for Rent Petersburg
10 apartments starting at $800/month
Nearby cities
Chester Apartments
7 apartments starting at $895/month
Hampton Apartments
42 apartments starting at $800/month
Hopewell Apartments
21 apartments starting at $795/month
Mechanicsville Apartments
7 apartments starting at $1,595/month
Newport News Apartments
69 apartments starting at $600/month
Richmond Apartments
373 apartments starting at $595/month
Suffolk Apartments
26 apartments starting at $990/month
Tuckahoe Apartments
12 apartments starting at $1,350/month
Williamsburg Apartments
9 apartments starting at $821/month
Nearby universities
Apartments near John Tyler Community College
55 apartments starting at $795/month
Apartments near VCU
129 apartments starting at $799/month
Apartments near Virginia State University
66 apartments starting at $695/month
Nearby metro areas
Baltimore Metro Apartments
722 apartments starting at $600/month
Philadelphia Metro Apartments
1,525 apartments starting at $450/month
Raleigh Metro Apartments
768 apartments starting at $475/month
Richmond Metro Apartments
603 apartments starting at $595/month
Virginia Beach Metro Apartments
429 apartments starting at $750/month
Washington Metro Apartments
681 apartments starting at $550/month