All Filters
Applied Filters
Our AI is always learning and some details weren’t matched. You can still try them as keyword searches:
Price
Beds

Select two tiles for min/max range

Baths
Transit Lines
Home Type
Home Styles
Specialty Housing

Housing Type

Short-Term

Additional Specialties

Pet Policy
Move-In Date
Popular Amenities
Schools Rating
Rating
Show Only
Keyword
Searching for student living options?

Select your school and find the perfect place nearby or on-campus.

Pricing Type
Amenities
Nearby

Apartments for Rent in Petersburg VA

563 Rentals Available

Explore Rent Prices Near Petersburg, VA

Petersburg, VA’s average rent price is $1,270 per month. Compare rent prices and available listings in nearby cities to find better value or more options that fit your budget.

Average Rent
Colonial Heights $1,206
Prince George $942
Hopewell $1,097
Chester $1,513
North Chesterfield $1,828

Average Monthly Rent is calculated using the average rent of active one-bedroom apartment listings.

Petersburg, VA Apartments for Rent

Petersburg sits just south of Richmond along the Appomattox River, carrying centuries of American history in its streets while steadily writing new chapters. The city played a pivotal role in both the Civil War and the Civil Rights Movement — it was the first city in the nation to officially recognize Martin Luther King Jr.'s birthday as a public holiday. Fort Gregg-Adams, a major U.S. Army installation, anchors the local economy and draws a steady stream of residents. Virginia State University, located nearby in Ettrick, adds an academic presence that shapes the cultural life of the area. Old Towne Petersburg draws people in with cobblestone alleys, repurposed historic buildings, and a thriving arts scene anchored by monthly gallery receptions.

Renters here find a genuine mix of housing options, from apartments carved out of 19th-century brick buildings with updated interiors to newer apartment communities built from the ground up with contemporary finishes. The rental market tends to be more accessible than nearby Richmond, giving residents a sense of space and value. With Interstate 85 and Interstate 95 running directly through the city, commuting to Richmond or heading south toward North Carolina is straightforward.

Learn more about living in Petersburg, VA

Petersburg, VA Rental Insights

The average rent in Petersburg, VA is $1,099 per month. By comparison, renters across the U.S. pay an average of $1,640, which means housing in Petersburg, VA is slightly less expensive than much of the country.

You can find flexible rentals in Petersburg, VA by exploring short-term rentals for temporary stays or browsing furnished apartments for move-in ready options that save time and hassle.

Tour apartments from your couch with Matterport 3D Tours. We have 563 Petersburg apartments with virtual tours available. Walk through the apartment, view room layouts and get a feel for the space before an in-person tour.

Search Nearby Rentals

Map Options
Map View
Default
Satellite
Nearby Point of Interests
Travel Time

Set a destination, transportation method, and your ideal commute time to see results.

Under 30 minutes

Commute Time is calculated at rush hour.