380

Newest Homes for Rent in Petersburg, VA

Section Image Section Image
  • /20

    Starting at $898 Plus Fees

    • 1 - 2 Beds

    109 Perry St, Petersburg, VA 23803

    Choose from our variety of floor plans in Petersburg, Virginia, and have it all – a spacious layout, light-filled rooms, and convenient features and amenities. Our Petersburg location is ideally situated near restaurants, shopping, major employers, and great schools. Perry Street Lofts will far exceed your expectations. Tour your new home today by contacting our leasing office.Perry Street Lofts

    Perry Street Lofts

    109 Perry St, Petersburg, VA 23803
  • /15

    Starting at $1,159 Plus Fees

    • Studio - 2 Beds

    16 S Market St, Petersburg, VA 23803

    Experience the unique charm of Star Lofts located in the Petersburg Central Business District. Residents love the building's historic vibes paired with modern amenities, including a swimming pool, two gyms, and a lounge that provide a luxurious lifestyle. The prime location offers easy access to Old Town and local stores, making errands a breeze. Reviews highlight the friendly management team

    Star Lofts

    16 S Market St, Petersburg, VA 23803
  • /61

    Starting at $1,305 Plus Fees

    • 1 - 2 Beds

    1200 Harrison Creek Blvd, Petersburg, VA 23803

    Petersburg, Virginia's Premier Luxury Apartment Community!The Ancient Romans viewed water, "acqua", not only as a necessity of life but also as a thing of beauty. 1200 Acqua Luxury Apartments is a community centered around Roman lifestyle values. Minutes from the city, but just far enough to rest and recoup from the busy world. Our tranquil apartment homes are architecturally appealing open

    1200 Acqua Luxury Lifestyle Apartments

    1200 Harrison Creek Blvd, Petersburg, VA 23803
  • /33

    Starting at $1,272

    Total Monthly Price

    • 1 - 3 Beds

    200 Addison Way, Petersburg, VA 23805

    ADDISON CRATER WOODSLUXURY APARTMENTS IN PETERSBURG NEAR FORT GREGG-ADAMSWelcome Home to Addison Crater Woods, offering the BEST luxury apartment living in the Tri-Cities area less than 15 minutes from Ft. Gregg-Adams!Our wide variety of 1, 2, and 3 bedroom apartment homes are designed to suit your every need. Outstanding features include maple cabinetry, designer or granite countertops, and

    Addison Crater Woods

    200 Addison Way, Petersburg, VA 23805
  • /42

    Starting at $995 Plus Fees

    • 1 - 2 Beds

    214 N Dunlop St, Petersburg, VA 23803

    Once home to the historic Petersburg Bag and Trunk Company, this thoughtfully transformed community now offers distinctive one- and two-bedroom loft apartments designed for modern living. Perfect for those seeking an active and connected lifestyle, the community blends historic character with a warm, creative, and self-sufficient environment.Each loft features spacious layouts with

    The Lofts at Dunlop

    214 N Dunlop St, Petersburg, VA 23803
  • /36

    Starting at $1,550 Plus Fees

    • 1 - 2 Beds

    132 N Sycamore St, Petersburg, VA 23803

    Butterworth Flats | Loft Apartments in Historic Downtown PetersburgWelcome to Butterworth Flats, a unique apartment community located in the heart of historic Downtown Petersburg, VA. Housed in a beautifully restored 19th-century building, our loft-style apartments blend original architectural charm with modern amenities, creating a distinctive urban living experience.Each

    Butterworth Flats

    132 N Sycamore St, Petersburg, VA 23803
  • /13

    Starting at $834

    Total Monthly Price

    • Studio - 1 Bed

    622 E Wythe St, Petersburg, VA 23803

    Stumble onto an unexpected find in a charming, tucked-away corner of Petersburg, just minutes from Virginia State University and Fort Gregg-Adams. Nestled just south of the Appomattox River and close to Colonial Heights, our brand-new apartment community offers thoughtfully designed studio apartment homes with sleek, modern finishes and the comfort of individually-controlled air conditioning

    Studio 622

    622 E Wythe St, Petersburg, VA 23803
  • /20

    Starting at $964 Plus Fees

    • Studio - 2 Beds

    201 Hinton St, Petersburg, VA 23803

    Market Street Lofts is a unique apartment community in Petersburg. Crafted to fit today's lifestyle with tech-forward amenity spaces and open loft floor plans. We've even created Zoom rooms in the clubhouse for all your virtual meetings. Get ready for a fresh start in your brand-new home with a fresh color palette and designer finishes. Go ahead, kick your feet up - it's your house. Step inside.

    Market St Lofts

    201 Hinton St, Petersburg, VA 23803
  • /22

    Starting at $1,275

    Total Monthly Price

    • Studio - 3 Beds

    250-316 E Bank St, Petersburg, VA 23803

    Experience the pinnacle of upscale living at Mayton Transfer Lofts. Our apartments in the heart of Petersburg offer unparalleled sophistication, allowing you to immerse yourself in the vibrant culture of Old Towne. With top-tier amenities, resort-inspired services, and a prestigious address, you can enjoy urban conveniences while cherishing the peace you deserve. Conveniently nestled near I-95

    Mayton Transfer Lofts

    250-316 E Bank St, Petersburg, VA 23803
  • /35

    Starting at $1,175 Plus Fees

    • 2 Beds

    20900 Riverterrace Rd, Petersburg, VA 23803

    The most central location in all of S. Chesterfield has the most unique rental residences.....waiting just for you!! Nestled in the midst of a residential neighborhood, River Road Terrace is close to Virginia State University and just minutes away from Fort Lee. Our apartments offer furnished and unfurnished homes with spacious living rooms, updated bathroom fixtures, hardwood-inspired floors,

    River Road Terrace Apartment Homes

    20900 Riverterrace Rd, Petersburg, VA 23803
  • /73

    Starting at $1,015

    Total Monthly Price

    • 1 Bed

    219 E Bank St, Petersburg, VA 23803

    Step inside and be wowed our dramatic vaulted ceilings and sun-filled skylights bring a light, airy energy to every space. It’s the perfect blend of comfort and style.Designed with both form and function in mind, The Bosco features:Spacious floor plans with extra closet spaceHigh-end finishes for a sleek, modern feelTwo lush common areas for relaxing or connecting

    The Bosco

    219 E Bank St, Petersburg, VA 23803
  • /14

    Starting at $690 Plus Fees

    • Studio - 1 Bed

    36 N Union St, Petersburg, VA 23803

    With cozy apartment homes in Old Town Petersburg, Union Flats is in the middle of it all. Located within minutes to major interstates, shopping, dining, and Virginia State University you will be in the heart of all the excitement Petersburg has to offer. You’ll be impressed by the local conveniences, and our professionally managed property. Whether you choose to join in the excitement of the

    Union Flats

    36 N Union St, Petersburg, VA 23803
  • /14

    Starting at $1,099 Plus Fees

    • 1 - 3 Beds

    1800 Boydton Plank Rd, Petersburg, VA 23805

    Discover the all-new Aubrey Apartments! Experience renovated 1, 2, and 3 bedroom homes on our scenic 16-acre property in Petersburg, VA. Enjoy premier amenities like a bark park, playground, picnic area, fitness center, and remodeled clubhouse available for rent. Conveniently located near Fort Lee, Colonial Heights, and Virginia State University, we offer easy access to Old Towne, Fort Lee, and

    Aubrey Apartments

    1800 Boydton Plank Rd, Petersburg, VA 23805
  • /15

    Starting at $989 Plus Fees

    • Studio - 3 Beds

    420 High St, Petersburg, VA 23803

    In the heart of Petersburg, VA, High Street Lofts is the urban dweller’s dream apartment community. Located in Petersburg's most historic residential neighborhood, our cozy two-bedroom apartments boast nearby access to dining, shopping, entertainment, nightlife, and so much more. Not to mention, head to the nearby Union Train Station to explore the bright and bustling Old Towne Petersburg

    High Street Lofts

    420 High St, Petersburg, VA 23803
  • /29

    Starting at $1,000 Plus Fees

    • 2 Beds

    645 Commerce St, Petersburg, VA 23803

    At Commerce Street Townhomes, we do more than rent apartments; we foster a welcoming community. From the moment you enter, you’ll feel the comfort and security that makes our residents proud to call us home. Enjoy cutting-edge amenities, beautifully landscaped grounds, and a dedicated staff committed to enhancing your living experience. With convenient shopping, top-rated schools, local museums,

    Commerce Street

    645 Commerce St, Petersburg, VA 23803
  • /35

    Starting at $1,461

    Total Monthly Price

    • 2 - 3 Beds

    205 Archer Ave, Colonial Heights, VA 23834

    Are you looking for affordable modern colonial living in Colonial Heights, Virginia? Look no further than Mattox Landing Apartments. Our lovely pet-friendly tax credit community is surrounded by lush mature trees near the Appomattox River. Our location allows for easy access to local shopping, dining, and entertainment venues nearby. Interstate 95 makes any commute around town a breeze.

    Mattox Landing Apartments

    205 Archer Ave, Colonial Heights, VA 23834
  • /35

    Starting at $1,050 Plus Fees

    • 1 - 3 Beds

    325 Brown St, Petersburg, VA 23803

    Experience modern loft living with historic character at Cameron Lofts in Petersburg, VA. Each apartment is thoughtfully designed with stylish upgrades and unique architectural details, including exposed brick walls, custom windows, skylights, tiled bathrooms, granite and marble countertops, stainless steel appliances, modern lighting, and in-unit washers and dryers.Enjoy the convenience

    The Cameron Lofts

    325 Brown St, Petersburg, VA 23803
  • /30

    Starting at $1,295 Plus Fees

    • Studio - 1 Bed

    257 E Bank St, Petersburg, VA 23803

    Located in the heart of historic downtown Petersburg, VA, these charming one-bedroom units combine character, convenience and modern comfort. Situated just minutes from Fort Lee and surrounded by local shopping, dining and entertainment, this home offers the perfect blend of lifestyle and location.Inside the unit features stunning exposed wood beams, natural brick accents, and authentic

    The Nash Lofts

    257 E Bank St, Petersburg, VA 23803
  • /50

    Starting at $1,029 Plus Fees

    • 1 - 3 Beds

    1700 Johnson Rd, Petersburg, VA 23805

    Tanglewood Apartments in Petersburg, VA, is in the Walnut Hill District by the Virginia State University. Treat yourself to tasty restaurants or shop at malls nearby with a quick trip on interstate 85, 95, or 295. Adjacent to golf and other outdoor recreational activities to explore, we appeal to every lifestyle! Take advantage of our great location, and start new adventures minutes away from

    TANGLEWOOD APARTMENTS

    1700 Johnson Rd, Petersburg, VA 23805
  • /14

    Starting at $1,041 Plus Fees

    • 1 - 2 Beds

    2217 Sedgwick St, Petersburg, VA 23805

    Welcome to The Residences at Southern Oaks, where comfort, convenience, and quality living converge. Our apartments in Petersburg, VA offer one and two-bedroom residences designed with your unique lifestyle in mind. Tucked away and surrounded by gorgeous oak trees, our community provides quiet and care-free living while maintaining proximity to the area's most prominent attractions. Step inside

    The Residences at Southern Oaks

    2217 Sedgwick St, Petersburg, VA 23805
  • /10

    $1,350

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 662 Sq Ft
    • House for Rent

    1206 Arlington St, Petersburg, VA 23803

    This move in ready 2 bedroom 1 bath ranch style home, offers a quaint and cozy space for your family. This home offers a fully equipped eat-in kitchen, spacious bedrooms, and renovated bathroom. This move in ready 2 bedroom 1 bath ranch style home, offers a quaint and cozy space for your family. This home offers a fully equipped eat-in kitchen, spacious bedrooms, and renovated bathroom.

    1206 Arlington St, Petersburg, VA 23803
  • /34

    Starting at $799 Plus Fees

    • 1 - 2 Beds

    523 Summit St, Petersburg, VA 23803

    Summit offers you the perfect combination of affordable living and a convenient location.

    Summit Pointe Apartments

    523 Summit St, Petersburg, VA 23803
  • /40

    Starting at $1,014 Plus Fees

    • 1 - 3 Beds

    1025 S Crater Rd, Petersburg, VA 23805

    Conveniently located to I-95, Crater Square Apartments and Townhomes are close to shopping, restaurants and entertainment in Old Town Petersburg and Southpark Mall. Select from one of our several floor plans. Our two-story Townhomes come with private patios. Choose up-graded finishes, that include LED lighting and luxury plank flooring.

    Crater Square

    1025 S Crater Rd, Petersburg, VA 23805
  • /35

    Starting at $1,090 Plus Fees

    • 2 - 3 Beds

    401 Roberts Ave, Petersburg, VA 23805

    Our apartment community offers a variety of floor plans designed to fit your needs. With comfortable living spaces, useful amenities, and a welcoming atmosphere, it's a place you'll be happy to call home.Enjoy the benefits of a well-maintained community, friendly management, and a location that puts you close to what matters most-whether it's work, school, shopping, or

    Jesse Lee Apartments

    401 Roberts Ave, Petersburg, VA 23805
  • /21

    Starting at $1,018

    Total Monthly Price

    • 1 - 3 Beds

    1 Woodmere Dr, Petersburg, VA 23805

    Experience the charm of Woodmere Apartments, nestled in a quiet area of historic Petersburg. Let our unrivaled landscaping inspire you...maybe a picnic under a shade tree or an occasional vagabond duck appearing on your patio. Minutes to area shopping, schools and Ft. Lee. Woodmere Apartments...where the professional staff makes you their first priority.

    Woodmere Apartments

    1 Woodmere Dr, Petersburg, VA 23805
  • /36

    $1,350

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    519 Grove Ave Unit 519 B, Petersburg, VA 23803

    This 700 Sq.ft apartment is in downtown Petersburg in the Historic district. Close to interstate 85 and 95, Petersburg is a great location for commuting anywhere in the tri-cities. Short walk to the public park on the river directly behind the house or stroll into downtown for dinner! This apartment is fully restored, with ten-foot ceilings, original moldings, doors and a balcony for outside

    519 Grove Ave Unit 519 B, Petersburg, VA 23803
  • /16

    $1,300

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Condo for Rent

    521 Grove Ave Unit 521 B, Petersburg, VA 23803

    This 700 Sq.ft apartment is in downtown Petersburg in the Historic district. Close to interstate 85 and 95, Petersburg is a great location for commuting anywhere in the tri-cities. Short walk to the public park on the river directly behind the house or stroll into downtown for dinner! This apartment is fully restored, with ten-foot ceilings, original moldings, doors and a large spacious

    521 Grove Ave Unit 521 B, Petersburg, VA 23803
  • /43

    $3,500 Per Month

    • 4 Beds
    • 3.5 Baths
    • 4,532 Sq Ft
    • House for Rent

    416 W Washington St, Petersburg, VA 23803

    Circa 1830 nestled in Petersburg's historic Folly Castle District, 416 W. Washington Street is the kind of home that rarely comes to market. Beautifully restored and thoughtfully maintained over the years, it offers more than 4,300 square feet where historic charm and modern living come together effortlessly. From the moment you step inside, you'll notice the original heart pine floors, soaring

    Van-Neisha Johnson Real Broker LLC

    416 W Washington St, Petersburg, VA 23803
  • /26

    $1,100

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 953 Sq Ft
    • Condo for Rent

    709 High St Unit A, Petersburg, VA 23803

    Discover the charm of Old Towne Petersburg in this spacious 2-bedroom, 1-bath! Located on Petersburg’s most historic street, you’ll be just steps away from local shops, restaurants, and cultural attractions.This apartment offers the perfect blend of historic character and modern convenience, featuring generously sized rooms, high ceilings and unique architectural details in a pre-Civil

    709 High St Unit A, Petersburg, VA 23803
  • /13

    $1,395

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • 1,323 Sq Ft
    • House for Rent

    1311 Beazley St, Petersburg, VA 23803

    Savor the charm of historic Petersburg in this 3-bedroom, 1.5-bathroom rental home located at 1311 Beazley Street. With 1323 sq ft of living space, step inside to discover a spacious layout, complete with a cozy living room, a well-appointed kitchen, and a bonus room. The home's three bedrooms provide ample space for rest and relaxation, while the half bath and full bath ensure convenience for

    1311 Beazley St, Petersburg, VA 23803
  • /9

    $950

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 850 Sq Ft
    • Condo for Rent

    1633-35 N Valor Dr Unit A, Petersburg, VA 23803

    1633-35 N Valor Dr Unit A, Petersburg, VA 23803
  • /21

    $1,995

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • 1,184 Sq Ft
    • House for Rent

    3110 Courtland Rd, Petersburg, VA 23805

    *PET-FRIENDLY!*This amazing South Prince George home is available now! Boasting a large attached garage, generator, and plenty of yard space!Listing provided by Relevate Property Guides.Full details available on our website, including application criteria and other available rental homes.== QUICK FACTS ==We CANNOT accept applications that aren't submitted

    3110 Courtland Rd, Petersburg, VA 23805
  • /12

    $1,170

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft
    • Townhouse for Rent

    131 S Old Church St Unit B, Petersburg, VA 23803

    131 S Old Church St Unit B, Petersburg, VA 23803
  • /12

    $1,150

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 780 Sq Ft
    • DUPLEX IN PRINCE GEORGE COUNTY

    15713 S Crater Rd, Petersburg, VA 23805

    2 bedroom, 1 bath duplex with large kitchen including stove and refrigerator, heat pump, washer/dryer hookups, central air, total electric, window blinds will not be replaced or repaired by owner, LAWNCARE INCLUDED $1150.00 month $1150.00 deposit, 1 year lease, NO PETS. **MUST VIEW BY KEY DEPOSIT BEFORE YOU APPLY ONLINE**If this property is on our website then it is still available! If you are

    15713 S Crater Rd, Petersburg, VA 23805
  • /11

    $1,500 Plus Fees

    • 2 Beds
    • 1 Bath
    • House for Rent

    300 Summit St, Petersburg, VA 23803

    Property Id: 1083527 Renovated cottage with all the amenities needed for comfort. Home on a corner lot with large backyard to entertain the entire family. Lawn maintenance included in monthly rent. Close to VSU and Fort Gregg Adam’s military base. Vouchers accepted.

    300 Summit St, Petersburg, VA 23803
  • /10

    $1,800

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,134 Sq Ft
    • House for Rent

    1343 Hinton St, Petersburg, VA 23803

    Welcome to this spacious and beautifully maintained 4-bedroom, 2-bathroom home located in a convenient Petersburg neighborhood. Offering generous living space and a functional layout, this home is perfect for families, roommates, or anyone looking for comfort and convenience.Conveniently located near shopping, restaurants, schools, parks, and major highways, this home provides easy access to

    1343 Hinton St, Petersburg, VA 23803
  • /19

    $1,900

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 925 Sq Ft
    • House for Rent

    2105 Fort Rice St, Petersburg, VA 23805

    Welcome home to this well-maintained 3-bedroom, 2-bathroom home offering 925 square feet of comfortable living space. Conveniently located in Petersburg, this property features modern appliances and a functional layout, making it a great place to call home.Home Features:3 Bedrooms | 2 Bathrooms925 Sq. Ft.Monthly Rent:

    2105 Fort Rice St, Petersburg, VA 23805
  • /10

    $1,400

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft
    • House for Rent

    1052 7th St, Petersburg, VA 23803

    PLEASE READ COMPLETELY BEFORE SUBMITTING AN APPLICATION **Tenant is responsible for all utilities and lawn maintenance. $1400 SECURITY AND $1400 1ST MONTHS RENT TO MOVE IN. Requirements to apply: 1. Minimum 540 credit score. 2. No housing evictions in the last 3 years. 3. 1 year of verifiable employment. 4. No violent or drug related criminal history. 5. Make 2x the rent. Applications fee is $50

    1052 7th St, Petersburg, VA 23803
  • /14

    $1,550 Per Month

    • 3 Beds
    • 1 Bath
    • 592 Sq Ft
    • House for Rent

    223 Witten St, Petersburg, VA 23803

    Welcome to this charming 3-bedroom, 1-bath bungalow offering 915 square feet of comfortable living space in Petersburg. The inviting covered front porch provides a great place to relax, while the interior features a practical floor plan that maximizes every square foot. The home offers a bright living area, three well-proportioned bedrooms, and a functional kitchen and dining space designed for

    Agent Photo

    Nicole Diamond

    NextHome Signature Properties

    223 Witten St, Petersburg, VA 23803
  • /9

    $1,599

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,053 Sq Ft
    • House for Rent

    2235 N Whitehill Dr, Petersburg, VA 23803

    Newly Remodeled 4 Bedroom Home in Petersburg! 2235 N Whitehill Dr., Petersburg, VA 23803$1,599 per monthWelcome home to this beautifully remodeled 4-bedroom, 2-bathroom home located in a clean and established neighborhood! This spacious home has been updated from top to bottom and is ready for you to move in.Features Include:4 Bedrooms2 Full BathroomsBrand New

    2235 N Whitehill Dr, Petersburg, VA 23803

Showing Results 1 - 40, Page 1 of 3

Frequently Asked Questions

How much does it cost to rent a home in Petersburg, VA?
The median rent for a home in Petersburg, VA is $1,462 per month, though prices vary by neighborhood, size, and property type. As of July 2026, condos tend to be the most affordable option while townhouses and single-family homes are currently more expensive.
How much do you need to make to afford rent in Petersburg, VA?
To comfortably afford the median rent in Petersburg, VA, a household needs to earn roughly $58,480 per year. This is based on the common guideline that households should spend no more than 30% of gross income on housing. Most landlords require monthly household income of at least 3x the monthly rent, and with a median rent of $1,462 per month in Petersburg, VA, renters typically need to show $4,386 per month in gross income to qualify. Actual affordability will vary depending on household debts, other living expenses, and overall budget.
Is it more affordable to rent or buy in Petersburg, VA?
In Petersburg, VA, the price-to-rent ratio is 14.7, which generally favors renting. This ratio divides the median home price by the annual median rent: below 15 typically favors buying, 15 to 20 is balanced, and above 20 typically favors renting. Your finances, how long you plan to stay, and costs like mortgage rates, taxes, and maintenance all factor into the decision.
What neighborhoods in Petersburg, VA are best for renting a home?
The best neighborhood for renting in Petersburg, VA depends on your priorities: commute, walkability, budget, and lifestyle all play a role. Popular areas for renting a home include Old Towne Petersburg, Bermuda Hundred, Varina, North Chesterfield and Centralia, each with its own character and price range.

Rental Home Trends

Number of Homes for Rent
90
Median Rent
$1,462
Median Single Family Home Rent
$1,650
Median Townhouse Rent
$1,435
Median Condo Rent
$1,150
How to Rent a Home