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 Pet Friendly Apartments for Rent

Rent
$0
$5,000+
Length 
Bedrooms
Save
38 Results
$1,250
2 Bedrooms · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
703 Harding St is a 2 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
Short stay
$1,250
2 Bedrooms · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
699 Harding St is a 2 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
$1,250
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
132 N Sycamore St #215 is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including package service, and storage. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$1,495
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
132 N Sycamore St #401 is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including package service, and storage. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$1,400
3 Bedrooms · 2 Bathrooms Apartment · Petersburg, VA
info5+ Days Ago
2128 N Whitehill Dr is a 3 bedroom, 2 bathrooms apartment for rent. It is located in Petersburg. It has apartment amenities including on-site management, concierge service, and package service. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$950
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
22 Bollingbrook St #3B is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including on-site management, concierge service, and package service. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$950
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
22 Bollingbrook St #3C is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including concierge service, package service, and on-site management. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$950
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
22 Bollingbrook St #3D is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including on-site management, concierge service, and package service. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$950
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
22 Bollingbrook St #3A is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including concierge service, 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
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
$1,295
3 Bedrooms · 2 Bathrooms Apartment · Petersburg, VA
info5+ Days Ago
1145 Farmer St is a 3 bedroom, 2 bathrooms apartment for rent. It is located in Petersburg. It has apartment amenities including package service, swimming pool, and concierge service. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
$1,139
2 Bedrooms · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
1231 Grant Ave is a 2 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
$795
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
633 W Washington St #1 is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including wheelchair accessible, on-site management, elevator, and on-site laundry. Cats and dogs are allowed, making it a pet-friendly apartment. View apartment
next
Age restrictedIncome restricted
$795
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
600 W Washington St #104 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
$795
1 Bedroom · 1 Bathroom Apartment · Petersburg, VA
info5+ Days Ago
647 W Washington St #1 is a 1 bedroom, 1 bathroom apartment for rent. It is located in Petersburg. It has apartment amenities including wheelchair accessible, and on-site laundry. 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
next
Age restrictedIncome restricted
$795
2 Bedrooms · 1 Bathroom Apartment · Petersburg, VA
633 W Washington St #106 is a 2 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