Filter Your Search
All Filters
Rent Range
-Apartments for Rent in Petersburg, VA
410 Apartments Available
Sort
- Default
- Lowest Price
- Highest Price
- Newest Listings
Filter Your Search
- Discounts
1200 Acqua Luxury Lifestyle Apartments
1200 Harrison Creek Blvd, Petersburg, VA 23803
1 - 2 Beds$1,305 - $1,595
- Specials
- 1 Month Free
- Discounts
- Discounts
River Road Terrace Apartment Homes
20900 Riverterrace Rd, Petersburg, VA 23803
2 Beds$1,199 - $1,375
Find your next Apartment for Rent
Browse 410 apartments available on ForRent.com and find a rental that fits your lifestyle and budget. An apartment is a self-contained housing unit inside a residential building that is managed by a landlord or property manager. Apartment living offers free maintenance, flexible leases, and freedom to change locations. Renting an apartment is beneficial to renters who want more flexibility than homeownership offers. Filter for the features, amenities, and floor plans that are most important to you. Search for one to four-bedroom apartments and houses, or find rentals with utilities included, garages, or balconies. Start exploring today and find your ideal rental in Petersburg, VA.
Living in Petersburg VA
Located about 20 miles south of Richmond, Petersburg is a historic city along the Appomattox River. Countless landmarks, architecture, and museums can be found throughout the city. Visit the heart of the city to find Farmer's Bank, one of the first banks in the country. Head to the river to see the Pocahontas Island Black History Museum, or head to the north of town to find Centre Hill Mansion. Modern amenities like restaurants and eclectic shops can be found in restored and preserved buildings throughout the historic districts that make up the center of town. Outside of the downtown district, Virginia State University provides a charming atmosphere to the community. Several parks, including Fort Lee Park and Petersburg National Battlefield, dot the city, and residents can travel towards the south end of town to find large green spaces and golf courses. While Petersburg is a great place to live, work, and play, Interstates 95 and 85 wind through the city and make travel outside of Petersburg accessible. Thanks to all the great amenities offered by this charming town, it is a popular city. Renters have a broad choice of apartments and homes to choose from, with the average rent for a one-bedroom apartment in Petersburg being around $1,100.
Frequently Asked Questions
Average Rent Rates
What's the average rent in Petersburg, VA?
Rent averages in Petersburg, VA vary based on size.
- $1,095 for a 1-bedroom rental in Petersburg, VA
- $1,193 for a 2-bedroom rental in Petersburg, VA
- $1,642 for a 3-bedroom rental in Petersburg, VA
Rental Requirements
Can I find a short-term apartment in Petersburg, VA?
There are 220 short-term apartments in Petersburg, VA.
Transportation
How do people usually get around Petersburg, VA?
Residents in Petersburg, VA usually get around by car. According to Walk Score, Petersburg, VA falls within the Car Dependent range.
Education
What colleges and universities are in Petersburg, VA?
If you’re a college or university student moving to Petersburg, VA, ForRent.com can help you find a rental near Virginia State University, John Tyler C.C. Chester-Chester Campus and others.
Find More Apartments for Rent in Petersburg, VA
Petersburg Apartments by Amenity
Find Rentals Near Petersburg, VA
For Rent near Petersburg
- Apartments in Ettrick
- Apartments in Fort Gregg-Adams
- Apartments in Colonial Heights
- Apartments in North Dinwiddie
- Apartments in Prince George
- Apartments in Hopewell
- Apartments in Enon
- Houses for Rent in Ettrick
- Houses for Rent in Fort Gregg-Adams
- Houses for Rent in Colonial Heights
- Houses for Rent in Matoaca
- Houses for Rent in North Dinwiddie
- Houses for Rent in Prince George
- Houses for Rent in Hopewell
- Houses for Rent in South Chesterfield
- Houses for Rent in Enon
Petersburg Neighborhoods with Apartments
- Apartments for Rent in Old Towne Petersburg
- Apartments for Rent in Old Towne Historic District
- Apartments for Rent in Petersburg-Colonial Heights
- Apartments for Rent in Petersburg-Chesterfield
- Apartments for Rent in Battlefield Park
- Apartments for Rent in Petersburg-Prince George
- Apartments for Rent in Oakhurst
- Apartments for Rent in Stainback
- Apartments for Rent in Walnut Hill
- Apartments for Rent in Meadow Brook Farm