Petersburg
Show the map
Get to know
Petersburg
157
APARTMENTS
Trend ICN

Rent Trends for Apartments in Petersburg

October 2025
Bedroom countPetersburgvs Last Month
Studio$1,025up 0.10%
1 Bedroom$1,050No change
2 Bedroom$1,250up 1.30%
3 Bedroom$1,550down 2.94%
4 Bedroom$2,350up 17.50%
Median rent as of October 5, 2025
This October, we've analyzed our 157 listings in Petersburg to determine the rent trend. We're updating our tables in real time to give you the most up to date Petersburg median apartment rent prices by bedroom count.
Find ICN

Find Your Dream Apartment for Rent in Petersburg

PadMapper has 157 condos, houses, and apartments for rent in Petersburg. Specifically, 4 studio apartments, 88 one-bedroom apartments, 56 two-bedroom apartments, 16 three-bedroom apartments are currently available for rent.
We have options to filter by price, bedroom count, bathroom count, long-term or short-term, housing type, pet friendly, no broker fee, and you can search for an apartment by custom keywords.

Petersburg VA Cheap Apartments for Rent

Rent
$0
$5,000+
Length 
Bedrooms
Save
83 Results
next
$965–$1,195
2 Bedrooms Apartments · Petersburg, VA
The Legend at Walnut Hill 1922 Varina Ave is an apartment rental building with 3 floorplans, and 2 bedrooms units available. It is located in Petersburg. Cats and dogs are allowed, making it a pet-friendly building. View building
next
$975–$1,150
1–2 Bedrooms Apartments · Petersburg, VA
TANGLEWOOD APARTMENTS 1640 Johnson Rd is an apartment rental building with 4 floorplans, and 1–2 bedrooms units available. It is located in Petersburg. Cats and dogs are allowed, making it a pet-friendly building. View building
next
$995–$1,495
1–2 Bedrooms Apartments · Petersburg, VA
30 Franklin Apartments 30 Franklin St is an apartment rental building with 4 floorplans, and 1–2 bedrooms units available. It is located in Petersburg.  View building
next
$995–$1,395
1–2 Bedrooms Apartments · Petersburg, VA
The Lofts at South Street 801 Hinton St is an apartment rental building with 5 floorplans, and 1–2 bedrooms units available. It is located in Petersburg. It has building amenities including fitness center, and controlled access. Cats and dogs are allowed, making it a pet-friendly building. View building
next
$995–$1,395
1–2 Bedrooms Apartments · Petersburg, VA
The Lofts at Union Pen 15 N Union St is an apartment rental building with 3 floorplans, and 1–2 bedrooms units available. It is located in Petersburg. It has building amenities including controlled access, and fitness center. Cats and dogs are allowed, making it a pet-friendly building. View building
next
$995
2 Bedrooms · 1 Bathroom Apartment · Petersburg, VA
info4 Days Ago
319 Britton St #A is a 2 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including outdoor space, package service, and on-site management. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$995
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
620 S Sycamore St #1 is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg.  View apartment
next
$995
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
123 Pine St #38 is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including on-site laundry. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$999
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
333 Harrison Street #302 is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including residents lounge, elevator, controlled access, on-site laundry, on-site management, and wheelchair accessible.  View apartment
next
$1,000
Studio · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
1148 Farmer St ##C is a studio, 1 bathroom apartment for rent. It is located in Petersburg.  View apartment
next
$1,025–$1,395
1–2 Bedrooms Apartments · Petersburg, VA
The Lofts at Dunlop 214 N Dunlop St is an apartment rental building with 3 floorplans, and 1–2 bedrooms units available. It is located in Petersburg. It has building amenities including business center, fitness center, and controlled access. Dogs are allowed, making it a pet-friendly building. View building
next
$1,025
1 Bedroom Apartment · Petersburg, VA
Appomattox Iron Works 26B W Old St is an apartment rental building with 1 floorplan, and 1 bedroom units available. It is located in Petersburg. It has building amenities including elevator.  View building
next
$1,050
2 Bedrooms Apartment · Petersburg, VA
Windham Hills 445 Roundtop Ave is an apartment rental building with 1 floorplan, and 2 bedrooms units available. It is located in Petersburg. Cats and dogs are allowed, making it a pet-friendly building. View building
next
$1,050–$1,295
1–2 Bedrooms Apartments · Petersburg, VA
The Lofts on Market Street 9 S Market St is an apartment rental building with 2 floorplans, and 1–2 bedrooms units available. It is located in Petersburg.  View building
next
$1,050–$1,395
1–2 Bedrooms Apartments · Petersburg, VA
The Cameron Lofts 325 Brown St is an apartment rental building with 2 floorplans, and 1–2 bedrooms units available. It is located in Petersburg. Cats and dogs are allowed, making it a pet-friendly building. View building
$1,055
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
215 E Bank St #2 is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including package service. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
Verified
Rent special
$1,089–$1,875
1–3 Bedrooms Apartments · Petersburg, VA
Addison Crater Woods 200 Addison Way is an apartment rental building with 11 floorplans, and 1–3 bedrooms units available. It is located in Petersburg. It has building amenities including roof deck, storage, wheelchair accessible, on-site management, swimming pool, residents lounge, outdoor space, and garage parking. Cats and dogs are allowed, making it a pet-friendly building. View building
next
$1,095
2 Bedrooms · 1 Bathroom Apartment · Petersburg, VA
1121 Stainback St #2103 is a 2 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including on-site laundry, and residents lounge. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$1,095
2 Bedrooms · 2 Bathrooms Apartment · Petersburg, VA
1121 Stainback St #2204 is a 2 bedroom, 2 bathrooms apartment for rent. It is located in Petersburg. It has apartment amenities including on-site laundry, and residents lounge. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$1,095
2 Bedrooms · 1 Bathroom Apartment · Petersburg, VA
1121 Stainback St #1201 is a 2 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment