21,785

Petersburg, VA Homes

Section Image
  • /42

    $260,000 Open Sat 12PM - 3PM

    • 3 Beds
    • 2 Baths
    • 1,128 Sq Ft

    344 Hurt St, Petersburg, VA 23803

    BRAND NEW LOOK AND in an absolute stunning charming home just in time for the Spring Season. You will find comfort, convenience, and modern style living minutes from the heart of historical downtown Petersburg. You will be in awed by the thoughtful open concept design lay out, accommodating 3-bedrooms, 2 full baths, large living room and a fantastic kitchen with state-of-the-art stainless steel

    Angel Velez Home For Life Realty LLC

    344 Hurt St, Petersburg, VA 23803
  • /20

    $999 - $1,064 per month

    Elora Gardens at Petersburg

    1 Bed

    35 W Fillmore St, Petersburg, VA 23803

    Section 8 Vouchers Accepted | Limited Availability for Adults Under 55Affordable Senior Housing at Elora Gardens – Petersburg, VAElora Gardens is an affordable and welcoming apartment community primarily for residents aged 55 and older. We also have limited openings for adults under 55 who qualify, including those with housing vouchers.Conveniently located at 35 W.

    35 W Fillmore St, Petersburg, VA 23803
  • /2

    $226,000 Sold Aug 27, 2025

    1024 W South Blvd, Petersburg, VA 23805

    • 4 Beds
    • 2 Baths
    • 1,833 Sq Ft
    • Built 1925

    Last Sold Summary

    • 19% Below List Price
    • $123/SF
    • 78 Days On Market

    Current Estimated Value $226,678

    Last Listing Agent Gwendolyn Murphy-Johnson United Real Estate Richmond

    1024 W South Blvd, Petersburg, VA 23805
    • /33

      Est $347,587 Not Listed For Sale

      24408 Lake Dr, Petersburg, VA 23803

      • 3 Beds
      • 2.5 Baths
      • 1,888 Sq Ft
      • Built 1996
      24408 Lake Dr, Petersburg, VA 23803

      Last Sold Summary

      • 16% Above List Price
      • $159/SF
      • 5 Days On Market

      Last Sold Price $300,000

      Last Listing Agent Brittanie Stanley Compass

  • /19

    $255,000 Pending

    • 4 Beds
    • 3 Baths
    • 1,200 Sq Ft

    133 Lakewood Dr, Petersburg, VA 23805

    Move-In Ready & Renovated Rancher- A True Must-See! Welcome home to this beautifully remodeled rancher, thoughtfully updated with today’s buyer in mind. Enjoy stylish new plank flooring throughout the main living areas and soft, plush carpet in all four bedrooms. The bright, eat-in kitchen shines with brand-new cabinetry, sleek granite countertops, and stainless steel appliances, including a

    Natalie Jones EXP Realty LLC

    133 Lakewood Dr, Petersburg, VA 23805
  • /20

    $964 - $1,514 per month

    Market St Lofts

    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.

    201 Hinton St, Petersburg, VA 23803
  • /37

    $325,000 Sold Mar 28, 2025

    1678 Brandon Ave, Petersburg, VA 23805

    • 4 Beds
    • 3 Baths
    • 2,964 Sq Ft
    • Built 1949

    Last Sold Summary

    • 33% Above List Price
    • $110/SF
    • 3 Days On Market

    Current Estimated Value $336,237

    Last Listing Agent Jeff Clark EXP Realty LLC

    1678 Brandon Ave, Petersburg, VA 23805
    • /47

      Est $384,368 Not Listed For Sale

      24509 Lake Dr, Petersburg, VA 23803

      • 4 Beds
      • 2.5 Baths
      • 2,213 Sq Ft
      • Built 1996
      24509 Lake Dr, Petersburg, VA 23803

      Last Sold Summary

      • 11% Above List Price
      • $156/SF
      • 4 Days On Market

      Last Sold Price $345,000

      Last Listing Agent Daniel Harnsberger EXP Realty LLC

  • /61

    $209,500 Pending

    • 1,520 Sq Ft

    605 W Washington St, Petersburg, VA 23803

    Just listed features a recently renovated duplex in the historic and rapidly developing Interstate 95 corridor of Petersburg, offering a turnkey opportunity for investors or owner-occupants. The property includes a 3-bedroom, 2-bathroom layout with a reliable, long-term tenant in the lower unit paying $1,600/month, while the upper unit is vacant, professionally staged, and move-in ready. Recent

    Amanda Hardesty Hardesty Homes

    605 W Washington St, Petersburg, VA 23803
  • /15

    $842 - $1,660 per month

    Star Lofts

    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

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

    $165,000 Sold Aug 11, 2025

    1342 Rome St, Petersburg, VA 23803

    • 2,352 Sq Ft
    • Built 1915

    Last Sold Summary

    • 8% Below List Price
    • $70/SF
    • 40 Days On Market

    Current Estimated Value $230,853

    Last Listing Agent David Quimby Greater Richmond Realty Inc

    1342 Rome St, Petersburg, VA 23803
    • /35

      Est $301,991 Not Listed For Sale

      25318 Walkers Landing Ct, Petersburg, VA 23803

      • 4 Beds
      • 2 Baths
      • 1,751 Sq Ft
      • Built 1992
      25318 Walkers Landing Ct, Petersburg, VA 23803

      Last Sold Summary

      • 5% Above List Price
      • $164/SF
      • 12 Days On Market

      Last Sold Price $288,000

      Last Listing Agent Kevin Morris Long & Foster

  • /2

    $80,000 Pending

    • 4 Beds
    • 1 Bath
    • 1,821 Sq Ft

    205 S Jefferson St, Petersburg, VA 23803

    Investor special! This historic two-story home in the Poplar Lawn Historic District, just off Sycamore Street and near Central Park, is a true fixer-upper with major potential. The upstairs has already been gutted and framed, giving you a head start on creating your own layout and finishes. Original details like wood floors and high ceilings remain, but the property will need significant

    Kofi Adih Hylton & Company

    205 S Jefferson St, Petersburg, VA 23803
  • /17

    $995 per month

    • 2 Beds
    • 1 Bath
    • 1,000 Sq Ft
    • Condo for Rent

    118 N Old Church St Unit 1, Petersburg, VA 23803

    Property Id: 1956186112 N Old Church St, Petersburg, VA 238032 Bedrooms 1 Bath Don't miss out on this fully renovated 2-bedroom 1 1-bathroom duplex! It's perfect for those who prefer a single-level living experience. With laminated flooring throughout, a renovated bathroom and kitchen, and all stainless steel appliances included, this unit is a steal. Plus, you'll have the

    118 N Old Church St Unit 1, Petersburg, VA 23803
  • /35

    $300,000 Sold Oct 17, 2025

    4417 Woodstream Dr, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,243 Sq Ft
    • Built 1997

    Last Sold Summary

    • 2% Above List Price
    • $241/SF
    • 4 Days On Market

    Current Estimated Value $296,008

    Last Listing Agent Tina Mccabe EXP Realty LLC

    4417 Woodstream Dr, Petersburg, VA 23803
    • /28

      Est $325,785 Not Listed For Sale

      4106 Tower Ct, Petersburg, VA 23803

      • 3 Beds
      • 2.5 Baths
      • 1,522 Sq Ft
      • Built 2005
      4106 Tower Ct, Petersburg, VA 23803

      Last Sold Summary

      • 6% Above List Price
      • $202/SF
      • 8 Days On Market

      Last Sold Price $307,000

      Last Listing Agent Kim Maitland James River Realty Group LLC

  • /2

    $220,000 Pending

    • 3 Beds
    • 2 Baths
    • 1,120 Sq Ft

    743 Wilson St, Petersburg, VA 23803

    *** TO BE BUILT *** Beautiful ranch-style home offering comfortable living space, featuring three bedrooms, two full bathrooms, and a dedicated laundry room. Enjoy upscale finishes throughout, including luxury vinyl plank flooring, a spacious closet, and much more.

    Carol Bynum VA Choice Real Estate LLC

    743 Wilson St, Petersburg, VA 23803
  • /2

    $1,275 per month

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

    1814 East Blvd, Petersburg, VA 23805

    Discover your new living space with this conveniently located property. This single-family home features a range of useful amenities for comfortable living.- Electric range and refrigerator included- Central cooling and forced air heating- Patio for outdoor enjoyment- Laundry hookups- Off-street parking- New LVP throughout, new carpets, and fresh paintEnjoy the

    1814 East Blvd, Petersburg, VA 23805
  • /2

    $264,000 Sold Aug 25, 2025

    313 Lakewood Dr, Petersburg, VA 23805

    • 3 Beds
    • 1.5 Baths
    • 1,152 Sq Ft
    • Built 1980

    Last Sold Summary

    • 5% Below List Price
    • $229/SF
    • 33 Days On Market

    Current Estimated Value $259,866

    Last Listing Agent Connie Lunsford Swearingen Realty Co

    313 Lakewood Dr, Petersburg, VA 23805
    • /31

      Est $303,081 Not Listed For Sale

      4429 McIlwaine Dr, Petersburg, VA 23803

      • 4 Beds
      • 2 Baths
      • 1,585 Sq Ft
      • Built 1995
      4429 McIlwaine Dr, Petersburg, VA 23803

      Last Sold Summary

      • 15% Above List Price
      • $167/SF
      • 14 Days On Market

      Last Sold Price $264,000

      Last Listing Agent Rebekah Wilcox Century 21 Adventure Redwood

  • /7

    $122,000

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft

    63 Culpeper Ave, Petersburg, VA 23803

    Investment opportunity awaits with this 2 bedroom, 1 bath home in Petersburg. Featuring a fenced yard, paved driveway, and one-car garage, this property offers solid fundamentals and strong rental potential. The home needs some TLC, providing the perfect chance to renovate and build equity. Located within walking distance to the bus line, making it attractive for long-term tenants and consistent

    Brenda Toney KW Metro Center

    63 Culpeper Ave, Petersburg, VA 23803
  • /17

    $795 per month

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

    416 S West St Unit 8, Petersburg, VA 23803

    Property Id: 2320300Ready to move in by 2/1/2026Reserve with $500 down today!2 bedroom 1 bathroom apartment-wall to wall carpet-good size living room-eat in kitchen with stove and fridge included-plenty of closet space-large closets in both bedrooms-2 built in a/c units includedPersonal tours ONLY for approved applicantsFeel free to stop

    416 S West St Unit 8, Petersburg, VA 23803
  • /9

    $150,000 Sold Sep 09, 2025

    1016 Old Wythe St Unit 18, Petersburg, VA 23803

    • 1,568 Sq Ft
    • Built 1970

    Last Sold Summary

    • 14% Below List Price
    • $96/SF
    • 162 Days On Market

    Current Estimated Value $170,861

    Last Listing Agent Michael Fant First Choice Realty

    1016 Old Wythe St Unit 18, Petersburg, VA 23803
    • /22

      Est $289,222 Not Listed For Sale

      4405 McIlwaine Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,429 Sq Ft
      • Built 1996
      4405 McIlwaine Dr, Petersburg, VA 23803

      Last Sold Summary

      • 52% Above List Price
      • $133/SF
      • 7 Days On Market

      Last Sold Price $190,000

      Last Listing Agent Shannon Warren Better Homes and Gardens Real Estate Main Street Properties

  • /4

    $49,999 Pending

    • Land
    • 1.45 Acres
    • $34,482 per Acre

    3610 Dupuy Rd, Petersburg, VA 23803

    Seeking property in South Chesterfield for building. See this lot that already has the lot size needed to step right in and build a great single-family home. May be other potential for the property due to the 98'-foot road frontage, and over 300 feet deep. On Dupuy road this lot gives almost any builder the resources and space that they need to build. Lot may be split, but will have to perform

    Kenneth Byers Weichert Brockwell & Associate

    3610 Dupuy Rd, Petersburg, VA 23803
  • /20

    $2,000 per month

    • 3 Beds
    • 2 Baths
    • 2,400 Sq Ft
    • House for Rent

    616 S Jefferson St, Petersburg, VA 23803

    This inviting 3-bedroom, 2-bathroom home offers comfort and convenience with 2400 sq. ft. of living space. Perfect for those seeking ample room.- Stainless steel appliances: Gas range, dishwasher, and refrigerator - Attached garage for easy parking- Fireplace in living area- Hardwood floors - Patio, In-Unit LaundryLocated in a desirable area with easy access to

    616 S Jefferson St, Petersburg, VA 23803
  • /36

    $290,000 Sold Jan 09, 2026

    3805 West Dr, Petersburg, VA 23803

    • 3 Beds
    • 1 Bath
    • 1,308 Sq Ft
    • Built 1967

    Last Sold Summary

    • 6% Below List Price
    • $222/SF
    • 67 Days On Market

    Current Estimated Value $289,815

    Last Listing Agent Tricia Kinder Fathom Realty Virginia

    3805 West Dr, Petersburg, VA 23803
    • /27

      Est $272,130 Not Listed For Sale

      24306 Gaydell Dr, Petersburg, VA 23803

      • 3 Beds
      • 1.5 Baths
      • 1,221 Sq Ft
      • Built 1989
      24306 Gaydell Dr, Petersburg, VA 23803

      Last Sold Summary

      • 14% Above List Price
      • $195/SF
      • 1 Day On Market

      Last Sold Price $238,000

      Last Listing Agent Woody Hogg ERA Woody Hogg & Assoc

  • /34

    $210,000 Pending

    • 3 Beds
    • 1 Bath
    • 1,222 Sq Ft

    119 Seyler Dr, Petersburg, VA 23805

    Don’t miss your chance to own this meticulous, move in ready brick rancher situated on a beautiful, flat lot just minutes from shopping, dining, and many popular local attractions. This charming home offers three bedrooms and one full bathroom, along with a spacious kitchen featuring ample cabinetry, generous storage, and room for dining. Beautiful hardwood floors run throughout the home, and

    Kelly Ross Liz Moore & Associates

    119 Seyler Dr, Petersburg, VA 23805
  • /7

    $875 per month

    • 4 Beds
    • 4 Baths
    • 2,138 Sq Ft
    • House for Rent

    1348 Rome St, Petersburg, VA 23803

    Property Id: 2407934Private furnished room for rent with shared bathroom, walk in closet, desk, chair, bed and mattress, dresser, entertainment stand, standing mirror, bedside table, and all utilities included. Bed has pull out draws for extra storage. Located off of 95 with easily accessible street parking. No pets or smoking allowed. Available March 1st (flexible dependent on

    1348 Rome St, Petersburg, VA 23803
  • /32

    $310,000 Sold Nov 17, 2025

    24705 Mount Pleasant St, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,421 Sq Ft
    • Built 1962

    Last Sold Summary

    • 3% Above List Price
    • $218/SF
    • 8 Days On Market

    Current Estimated Value $301,745

    Last Listing Agent Tricia Kinder Fathom Realty Virginia

    24705 Mount Pleasant St, Petersburg, VA 23803
    • /28

      Est $297,064 Not Listed For Sale

      4103 Kenneth Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,140 Sq Ft
      • Built 2006
      4103 Kenneth Dr, Petersburg, VA 23803

      Last Sold Summary

      • 2% Above List Price
      • $256/SF
      • 6 Days On Market

      Last Sold Price $292,000

      Last Listing Agent Stacey Arnold Real Broker LLC

  • /3

    $220,000

    • 3 Beds
    • 2 Baths
    • 1,724 Sq Ft

    2709 Oak Hill Rd, Petersburg, VA 23805

    Priced below market value. Brick rancher with 1725 Sq. Feet. Offering large family room with newer woodstove insert with blower, spacious dining room, 3 bedrooms, 2 full bathrooms, sitting room (Baseboard heating), Kitchen with access to rear yard and vinyl flooring. Paved driveway, newer vinyl insulated windows. Hardwood floors throughout most of the home with some rooms with carpet over top

    Marcia Vick Century 21 All American

    2709 Oak Hill Rd, Petersburg, VA 23805
  • /20

    $1,495 per month

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

    118 Virginia Ave, Petersburg, VA 23803

    Property Id: 2432250Welcome to this charming rental home located in the heart of Petersburg. This property offers a great combination of comfort, space, and convenience perfect for anyone looking for a well-located home with easy access to nearby amenities and a short drive to Richmond.Property Features:Bright and inviting living areaFunctional kitchen with ample cabinet

    118 Virginia Ave, Petersburg, VA 23803
  • /12

    $150,000 Sold Jul 08, 2025

    1029 7th St, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1953

    Last Sold Summary

    • 9% Below List Price
    • $195/SF
    • 109 Days On Market

    Current Estimated Value $155,387

    Last Listing Agent Bobby Jankovic RE/MAX Capital

    1029 7th St, Petersburg, VA 23803
    • /33

      Est $309,922 Not Listed For Sale

      4097 Kenneth Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,236 Sq Ft
      • Built 2008
      4097 Kenneth Dr, Petersburg, VA 23803

      Last Sold Summary

      • 6% Above List Price
      • $237/SF
      • 6 Days On Market

      Last Sold Price $293,000

      Last Listing Agent Monica Sober Real Broker LLC

  • /8

    $525,000

    • 4 Beds
    • 2.5 Baths
    • 2,768 Sq Ft

    243 S Adams St, Petersburg, VA 23803

    Live in the most architecturally interesting house on the prettiest street in Old Petersburg with the city's best park, Central Park, right next to your house. You really need to experience the early 20th century charm for yourself. And this very solid and beautiful house is currently undergoing some repairs and renovations which should be completed by March 2026, although you could move into the

    David Wiggins Weichert Realtors Baron&Snipes

    243 S Adams St, Petersburg, VA 23803
  • /11

    $1,900 per month

    • 2 Beds
    • 1.5 Baths
    • 1,591 Sq Ft
    • House for Rent

    272 High St, Petersburg, VA 23803

    Property Id: 2345463Welcome to this delightful 2-bedroom, 1.5-bathroom single-family home nestled in the heart of Petersburg, VA. With 1,591 square feet of living space, this residence offers a perfect blend of comfort and functionality. Built in 1972, it features modern upgrades while retaining its classic charm. Enjoy cooking in the well-equipped kitchen, which includes essential

    272 High St, Petersburg, VA 23803
  • /14

    $153,000 Sold May 12, 2025

    2115 Dupuy Rd, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1952

    Last Sold Summary

    • 3% Above List Price
    • $199/SF
    • 9 Days On Market

    Current Estimated Value $150,598

    Last Listing Agent Cabell Childress Long & Foster REALTORS

    2115 Dupuy Rd, Petersburg, VA 23803
    • /31

      Est $380,276 Not Listed For Sale

      3616 Westbriar Ln, Petersburg, VA 23803

      • 5 Beds
      • 2.5 Baths
      • 2,340 Sq Ft
      • Built 2006
      3616 Westbriar Ln, Petersburg, VA 23803

      Last Sold Summary

      • 17% Above List Price
      • $139/SF
      • 0 Days On Market

      Last Sold Price $325,000

      Last Listing Agent Pamela Adams Real Broker LLC

Showing Results 161 - 200, Page 5 of 18

How to Buy a Home How to Finance a Home How to Sell a Home