110+ apartments in 40+ properties
Apartments for rent in Petersburg
$825
1 unit available
Great Deal
$236 Below Market
- 2 beds
- 1 bath
- 750 sqft
- Has parking
- Has dishwasher
1111 stainback st
Petersburg, VA
$899 – $1,049
2 units available
Great Deal
$287 Below Market
1 bed
$899
2 beds
$1,049
3 beds
n/a
- Has dishwasher
2229 sedgwick st
Petersburg, VA
$900
Available Jun 1
Great Deal
$388 Below Market
- 1 bed
- 1 bath
- 945 sqft
1127 hinton st
Petersburg, VA
$800
1 unit available
Great Deal
$294 Below Market
- 2 beds
- 1 bath
415 porterville st
Petersburg, VA
$1,250
Available Aug 15
Great Deal
$454 Below Market
- 3 beds
- 2 baths
- 1,332 sqft
- Has washer/dryer
1147 farmer st
Petersburg, VA
$725
4 units
Great Deal
$262 Below Market
Availablity starting now
1 bed
n/a
2 beds
$725
3 beds
n/a
1517 halifax st
Petersburg, VA
$750
1 unit available
Great Deal
$212 Below Market
- 2 beds
- 1 bath
- 612 sqft
904 high pearl street
Petersburg, VA
$1,355
5 units
Great Deal
$372 Below Market
Availablity starting now
1 bed
n/a
2 beds
$1,355
3 beds
n/a
- Allows pets
- Has washer/dryer
Ivy Gates
101 IVY LN, Petersburg, VA
$975 – $1,499
6 units available
Good Deal
$315 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,350
1 unit available
Good Deal
$311 Below Market
- 3 beds
- 1.5 baths
- 1,323 sqft
1311 beazley st
Petersburg, VA
$1,095 – $1,195
2 units
Good Deal
$135 Below Market
Availablity starting now
1 bed
$1,095
2 beds
$1,195
3 beds
n/a
- Has dishwasher
141 e wythe
Petersburg, VA
$1,095
1 unit available
Fair Deal
$100 Below Market
- 2 beds
- 1 bath
- 926 sqft
- Has washer/dryer
- Has AC
1444 montgomery ave
Petersburg, VA
$925
1 unit available
Fair Deal
$81 Below Market
- 2 beds
- 1 bath
- 636 sqft
473 byrne st
Petersburg, VA
$1,400
Available Jun 1
Fair Deal
$112 Below Market
- 3 beds
- 1.5 baths
620 carter st
Petersburg, VA
$1,125 – $1,375
7 units
Fair Deal
$96 Below Market
Availablity starting now
1 bed
$1,125
2 beds
n/a
3 beds
n/a
- Has parking
219 e bank street
Petersburg, VA
$2,100
Available Jul 15
Fair Deal
$132 Below Market
- 3 beds
- 1.5 baths
- 1,984 sqft
- Has parking
- Has dishwasher
1670 e tuckahoe st
Petersburg, VA
$950
2 units available
Fair Deal
$31 Below Market
1 bed
n/a
2 beds
$950
3 beds
n/a
- Allows pets
1206 1208 rome st
Petersburg, VA
$1,305 – $1,595
10 units available
Fair Deal
$1 Below Market
1 bed
$1,305
2 beds
$1,455
3 beds
n/a
- Allows dogs
- Has washer/dryer
- Has dishwasher
BECO Asset Management, LLC
1200 Harrison Creek Blvd, Petersburg, VA
$1,495
Available May 15
Fair Deal
$17 Above Market
- 3 beds
- 1 bath
- 1,254 sqft
- Has washer/dryer
2124 ferndale ave
Petersburg, VA
$1,065 – $1,420
4 units available
Fair Deal
$17 Above Market
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
$800 – $1,100
2 units available
Fair Deal
$57 Above Market
1 bed
$800
2 beds
$1,100
3 beds
n/a
- Has washer/dryer
- Has parking
- Has AC
- Has dishwasher
714 high st
Petersburg, VA
$1,150 – $1,275
2 units
Fair Deal
$71 Above Market
Availablity starting now
1 bed
$1,150
2 beds
n/a
3 beds
n/a
- Has washer/dryer
429 3rd street
Petersburg, VA
$895 – $1,050
4 units
No Price Analysis
Availablity starting now
Studio
$895
1 bed
$949
2 beds
n/a
Old Towne Flats
230 N. Sycamore St, Petersburg, VA
$1,095 – $1,395
8 units
No Price Analysis
Availablity starting now
1 bed
$1,095
2 beds
$1,350
3 beds
n/a
- Allows pets
- Has parking
The Lofts at Dunlop
214 N DUNLOP ST, Petersburg, VA
$2,750
1 unit available
No Price Analysis
- 4 beds
- 3.5 baths
- 2,914 sqft
greenwood farms apartments
Petersburg, VA
$995 – $1,250
3 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,295
1 unit available
No Price Analysis
- 2 beds
- 1 bath
- 1,021 sqft
2711 s. crater road
Petersburg, VA
$1,185
1 unit available
No Price Analysis
- 1 bed
- 1 bath
- 565 sqft
- Allows pets
- Has dishwasher
133 n sycamore st
Petersburg, VA
$1,250 – $1,395
2 units
No Price Analysis
Availablity starting Aug 7
1 bed
$1,250
2 beds
$1,395
3 beds
n/a
The Cameron Lofts
325 Brown St, Petersburg, VA
Viewing 1 – 30 of 40+
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,100, with apartments ranging from $725 to $2,076 per month. There are more than 128 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 56 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,095, monthly rent for 1-bedroom apartments in Petersburg can be anywhere from $820 to $1,378.
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,100, monthly rent for 2-bedroom apartments in Petersburg can be anywhere from $725 to $1,488.
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,400, monthly rent for 3-bedroom apartments in Petersburg can be anywhere from $1,265 to $2,076.
What are the best Petersburg luxury apartments?
For renters looking for an upgrade, there are more than 21 luxury apartments in Petersburg. See the full list: Luxury Apartments Petersburg
Viewing 1 – 30 of 48
Popular searches
Pet Friendly Apartments Petersburg
7 apartments starting at $950/month
1 Bedroom Apartments Petersburg
26 apartments starting at $795/month
2 Bedroom Apartments Petersburg
25 apartments starting at $725/month
3 Bedroom Apartments Petersburg
7 apartments starting at $1,250/month
Cheap Apartments Petersburg
47 apartments starting at $700/month
Short Term Rentals Petersburg
9 apartments starting at $895/month
Houses for Rent Petersburg
7 apartments starting at $795/month
Nearby cities
Chester Apartments
5 apartments starting at $895/month
Hampton Apartments
42 apartments starting at $800/month
Hopewell Apartments
11 apartments starting at $795/month
Mechanicsville Apartments
5 apartments starting at $1,745/month
Newport News Apartments
75 apartments starting at $600/month
Richmond Apartments
466 apartments starting at $799/month
Suffolk Apartments
28 apartments starting at $995/month
Tuckahoe Apartments
12 apartments starting at $1,350/month
Williamsburg Apartments
11 apartments starting at $926/month
Nearby universities
John Tyler Community College Apartments
48 apartments starting at $675/month
Virginia State University Apartments
59 apartments starting at $725/month
Nearby metro areas
Baltimore Metro Apartments
750 apartments starting at $500/month
Philadelphia Metro Apartments
1,686 apartments starting at $400/month
Raleigh Metro Apartments
809 apartments starting at $575/month
Richmond Metro Apartments
690 apartments starting at $650/month
Virginia Beach Metro Apartments
510 apartments starting at $600/month
Washington Metro Apartments
777 apartments starting at $550/month