15,586

Petersburg, VA Homes

Section Image
  • /49

    $379,950

    • 4 Beds
    • 2.5 Baths
    • 3,249 Sq Ft

    1602 Brandon Ave, Petersburg, VA 23805

    Storybook Walnut Hill Gem w/Ornate Gothic Ceilings, Wall and Crown Molding, and Elegant Trim. Classic Front PorchElevation w/Foyer opening to the Main Staircase & Landing; Inviting Formal Living Room that would also make for awonderful library or home office setting; Grand Family Room w/Fireplace and recessed book shelves w/open flow to aFlorida Room with tile floor, window surround, and door to

    Paul Wierschem Samson Properties

    1602 Brandon Ave, Petersburg, VA 23805
  • /43

    $1,599 per month

    • 3 Beds
    • 2.5 Baths
    • 1,400 Sq Ft
    • House for Rent

    531 St Marks St, Petersburg, VA 23803

    Charming 3BD/2.5BA Single-Family Home – Great Location!$1,599/month + 1 month security deposit (for qualified applicants)Showings begin after available date listedThis lovely 3-bedroom, 2.5-bath home offers comfort, convenience, and space in a quiet, established neighborhood. With 1,100 sq ft of living space and a large yard, it’s ideal for anyone seeking a peaceful place to call

    531 St Marks St, Petersburg, VA 23803
  • /6

    $133,000 Sold Jun 06, 2025

    • 616 Sq Ft
    • $216/SF
    • 9 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1960

    1405 Farmer St, Petersburg, VA 23803

    Welcome to this beautifully updated 2-bedroom, 1-bath home that combines classic charm with modern peace of mind. Perfect for first-time home buyers, downsizers, or savvy investors, this move-in-ready gem features a brand-new roof, updated electrical, updated plumbing, and new windows making it as functional as it is inviting. Step inside to a bright and cozy living space, filled with natural

    Tamara Taylor BHHS PenFed Realty

    1405 Farmer St, Petersburg, VA 23803
    • /12

      Est $169,948 Not Listed For Sale

      • 3 Beds
      • 1 Bath
      • 896 Sq Ft

      134 Park Dr N, Petersburg, VA 23805

      134 Park Dr N, Petersburg, VA 23805
  • /50

    $850,000

    • 2 Beds
    • 4 Baths
    • 8,324 Sq Ft

    22 N Sycamore St, Petersburg, VA 23803

    Nestled in the heart of Petersburg’s vibrant historic district, 22 North Sycamore Street is a stunning example of thoughtful renovation and creative adaptation. Originally constructed circa 1854 but fully reimagined with meticulous care, this expansive property encompasses over 8,300 square feet of beautifully designed space that seamlessly combines residential comfort with artistic utility. The

    Justin Owen The Steele Group

    22 N Sycamore St, Petersburg, VA 23803
  • /4

    $1,799 per month

    • 4 Beds
    • 1 Bath
    • 1,300 Sq Ft
    • House for Rent

    2123 Walton St, Petersburg, VA 23805

    ?? Charming 4BD/2BA Brick Ranch – Fully Renovated! ??????? 2123 Walton St, Petersburg, VA?? $1,799/mo + 1 month security deposit (for qualified applicants)?? Available July 15th, 2025? Highlights:??? 4 Bedrooms | ?? 2 Bathrooms?? 1,500 Sq Ft of updated comfort?? Central Heat & Air??? Brand-new kitchen?? Large yard with mature trees?? Washer/Dryer

    2123 Walton St, Petersburg, VA 23805
  • /45

    $308,000 Sold Jun 06, 2025

    • 1,840 Sq Ft
    • $167/SF
    • 23 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 2025

    823 Wesley St, Petersburg, VA 23803

    Introducing a stunning new construction at 823 Wesley St, Petersburg, VA 23803. This beautiful home features 4 spacious bedrooms and 3 full baths, offering plenty of room for comfort and convenience. Enjoy the charming front and back porches, perfect for relaxing outdoors. The open concept kitchen is designed for modern living, complete with included appliances. An electric furnace ensures

    Joshua De Leon EXP Realty LLC

    823 Wesley St, Petersburg, VA 23803
    • /21

      Est $257,047 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 5,212 Sq Ft

      2913 Rolyart Rd, Petersburg, VA 23805

      2913 Rolyart Rd, Petersburg, VA 23805
  • /21

    $109,950

    • 3 Beds
    • 2 Baths
    • 900 Sq Ft

    511 Hannon St, Petersburg, VA 23803

    *Petersburg BEST BUY*Now is the Time to Invest in Petersburg. Here you will find a 2/3-bedroom cottage in Highland Terrace in Beautiful Petersburg, VA. This Home was just vacated and cleaned out and is ready for you to renovate. This property offers vinyl siding, off-street parking, a whole house heating and cooling system, 2-3 bedrooms, 2-full bathrooms and 900 square feet of living

    Matt Smith Weichert Brockwell & Associate

    511 Hannon St, Petersburg, VA 23803
  • /7

    $1,299 per month

    • 3 Beds
    • 1 Bath
    • 1,125 Sq Ft
    • House for Rent

    1225 High Pearl St, Petersburg, VA 23803

    ?? 1225 High Pearl St, Petersburg, VA 23803?? $1,299/month + one month’s security deposit for qualified applicants??? Available October 15th, 2025 — showings by appointment only!? Home Features:??? 3 bedrooms?? 1 full bathroom?? Ranch-style layout with 1,125 sq. ft. of living space?? Newly painted interior with a fresh coat of paint coming soon!??? Central

    1225 High Pearl St, Petersburg, VA 23803
  • /21

    $172,000 Sold Jun 06, 2025

    • 1,836 Sq Ft
    • $94/SF
    • 34 Days On Market
    • Built 1977

    1356 Rome St Unit 58, Petersburg, VA 23803

    If you've been looking for a great deal on a duplex then you've found one in Petersburg! Each unit of this duplex offers 900+ square feet, 2 bedrooms, and 1 full bath on this single level layout with a solid brick foundation. Both units have laundry connections! There is privacy fencing in the rear yard and lots of outdoor space for relaxing outside on the level back yard in your free time.

    Cary Ridenhour EXP Realty LLC

    1356 Rome St Unit 58, Petersburg, VA 23803
    • /18

      Est $305,849 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,560 Sq Ft

      326 Park Dr N, Petersburg, VA 23805

      326 Park Dr N, Petersburg, VA 23805
  • /36

    $325,000

    • 5 Beds
    • 2 Baths
    • 1,824 Sq Ft

    109 N Dunlop St Unit 11, Petersburg, VA 23803

    Welcome to 109 N Dunlop St – a stunning fully renovated home that seamlessly blends classic charm with modern upgrades. Offering 5 spacious bedrooms, 2 full bathrooms, and 1,824 square feet of beautifully updated living space, this property is perfect for growing families or those seeking extra room to spread out.Step into a bright and inviting living room, followed by a completely renovated

    Erick Bedoya EXP Realty LLC

    109 N Dunlop St Unit 11, Petersburg, VA 23803
  • /14

    $1,499 per month

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

    1318 W Washington St, Petersburg, VA 23803

    Available NOW – Beautifully Remodeled 3BR Home in the Heart of Petersburg!?? 1318 W Washington St, Petersburg, VA 23803?? $1,499/month | One month security deposit for qualified applicantsStep into this freshly renovated 3-bedroom, 1.5-bath single-family home located in the heart of historic Petersburg. This charming home features all-new flooring, a modernized kitchen, and fresh

    1318 W Washington St, Petersburg, VA 23803
  • /28

    $172,000 Sold Jun 06, 2025

    • 1,836 Sq Ft
    • $94/SF
    • 34 Days On Market
    • Built 1988

    1350 Rome St, Petersburg, VA 23803

    If you've been looking for a great deal on a duplex then you've found one in Petersburg! Each unit of this duplex offers 900+ square feet, 2 bedrooms, and 1 full bath on this single level layout with a solid brick foundation. Both units have laundry connections! There is privacy fencing in the rear yard and lots of outdoor space for relaxing outside on the level back yard in your free time.

    Cary Ridenhour EXP Realty LLC

    1350 Rome St, Petersburg, VA 23803
    • /20

      Est $288,286 Not Listed For Sale

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

      2825 Nivram Rd, Petersburg, VA 23805

      2825 Nivram Rd, Petersburg, VA 23805
  • /10

    $205,000

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

    1501 Campbell Dr, Petersburg, VA 23803

    Affordable Housing..Look No Further.. Welcome to 1501 Campbell Dr, a cozy and well-maintained 3-bedroom, 1-bath home nestled in a quiet Petersburg neighborhood. This charming property offers great potential for first-time buyers, investors, or anyone looking to downsize. Featuring a functional layout, spacious bedrooms, and a bright living area, the home is perfect for everyday living. Enjoy a

    Jasmine Mayton 1st Class Real Estate RVA

    1501 Campbell Dr, Petersburg, VA 23803
  • /11

    $1,399 per month

    • 3 Beds
    • 1 Bath
    • 1,009 Sq Ft
    • House for Rent

    302 Elm St, Petersburg, VA 23803

    Available NOW – Spacious 3BR Home with Shaded Yard on Corner Lot?? 302 Elm St, Petersburg, VA 23803?? $1,399/month | One month security deposit for qualified applicants?? Available now for immediate move-inWelcome to this charming and spacious 3-bedroom, 1-bath home located on a quiet corner lot in a clean, established neighborhood in Petersburg. With generously sized rooms, a

    302 Elm St, Petersburg, VA 23803
  • /12

    $35,000 Sold Jun 06, 2025

    • Land
    • 0.12 Acre
    • $285,016 per Acre
    • 51 Days On Market

    629 Gilliam St, Petersburg, VA 23803

    629 Gilliam Street is a buildable lot located in Old Towne Historic District in Petersburg. The lot can be purchased individually or in connection with 626 Gilliam Street.

    Shayna Reavis ICON Realty Group

    629 Gilliam St, Petersburg, VA 23803
    • /28

      Est $253,517 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 1,304 Sq Ft

      2900 Retnag Rd, Petersburg, VA 23805

      2900 Retnag Rd, Petersburg, VA 23805
  • /50

    $375,000 Open Thu 4PM - 6PM

    • 5 Beds
    • 4 Baths
    • 4,250 Sq Ft

    3301 E Princeton Rd, Petersburg, VA 23805

    Back on market , no fault of seller. Buyer personal reasons. Discover this impeccably maintained custom built home nestled on a private 11⁄2-acre lot—perfectly positioned minutes from shopping, dining, & interstate access. Distinctive and full of character, this home showcases unique architectural details throughout. A paved circular driveway welcomes you to the property, offering both

    Joan Small ProFound Property Group LLC

    3301 E Princeton Rd, Petersburg, VA 23805
  • /8

    $1,699 per month

    • 4 Beds
    • 1 Bath
    • 1,375 Sq Ft
    • House for Rent

    329 Summit St, Petersburg, VA 23803

    Coming Soon – Fully Remodeled 4BR Home with Spacious Layout?? 329 Summit St, Petersburg, VA 23803?? $1,699/month | One month security deposit for qualified applicants?? Available August 15th, 2025?? 4 Bedrooms | 1 Bathroom | Single-Family HomeThis soon-to-be completely remodeled 4-bedroom, 1-bath home offers generous space, modern updates, and total electric

    329 Summit St, Petersburg, VA 23803
  • /3

    $48,000 Sold Jun 06, 2025

    • Land
    • 0.23 Acre
    • $206,274 per Acre
    • 13 Days On Market

    1163 W Wythe St, Petersburg, VA 23803

    Now available is this quarter acre cleared and buildable lot where W Wythe & N West Streets intersect in Petersburg! It is just down the road from Appomattox Regional Governor's School, both McKenzie Street Park & Farmer Street Park, and it's literally seconds away from all of the restaurants & retail off of Wythe Street / Route 1 / Hwy 460. Lot dimensions are roughly 138x36 feet, all utilities

    Cary Ridenhour EXP Realty LLC

    1163 W Wythe St, Petersburg, VA 23803
    • /20

      Est $222,849 Not Listed For Sale

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

      2835 Forest Hills Rd, Petersburg, VA 23805

      2835 Forest Hills Rd, Petersburg, VA 23805
  • /50

    $299,000

    • 4 Beds
    • 3 Baths
    • 2,167 Sq Ft

    12 Wheelhouse Ct, Petersburg, VA 23805

    Welcome to 12 Wheelhouse Court — where thoughtful renovation meets modern living! This completely updated home has been transformed from a 3-bedroom, 1-bath layout into a spacious and functional 4-bedroom, 3-bath beauty, offering the ideal blend of style, space, and comfort.Step inside to discover a brand-new floor plan designed for today’s lifestyle. The main level features original,

    Tonji Cooke Legacy Builders Real Estate Group LLC

    12 Wheelhouse Ct, Petersburg, VA 23805
  • /21

    $175,000 Sold Jun 06, 2025

    • 1,193 Sq Ft
    • $147/SF
    • 216 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1951

    1766 Chuckatuck Ave, Petersburg, VA 23805

    PRICE IMPROVEMENT AND MOTIVATED SELLER!!!! Cape on double lot in Walnut Hill has freshly painted interior. There are four bedrooms and two full baths. Two bedrooms downstairs and two upstairs and each floor has its own full bath. Enter into large living room with wood burning fireplace. Kitchen has new vinyl flooring and opens to a formal dining room. There are french doors leading to a

    Debra Russell Century 21 Colonial Realty

    1766 Chuckatuck Ave, Petersburg, VA 23805
    • /16

      Est $227,913 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,008 Sq Ft

      2913 Forest Hills Rd, Petersburg, VA 23805

      2913 Forest Hills Rd, Petersburg, VA 23805
  • /38

    $300,000

    • 4 Beds
    • 2.5 Baths
    • 3,107 Sq Ft

    1605 Wilton Rd, Petersburg, VA 23805

    Welcome to your new oasis—with room to grow! This spacious four-bedroom, 2.5-bathroom home offers a great opportunity for those looking to create their dream space. Nestled on a generous lot surrounded by mature trees, the property features a large yard ideal for outdoor gatherings, gardening, or simply relaxing in nature. Inside, the home offers great bones and a full basement, providing ample

    Sarah Grace Doyle Sand & Sea Realty

    1605 Wilton Rd, Petersburg, VA 23805
  • /31

    $245,000 Sold Jun 05, 2025

    • 1,188 Sq Ft
    • $206/SF
    • 1 Day On Market
    • 3 Beds
    • 2 Baths
    • Built 1926

    1759 Varina Ave, Petersburg, VA 23805

    Welcome to this charming 3-bedroom, 2-bath ranch in the highly sought-after Walnut Hill neighborhood! This home offers incredible curb appeal and a spacious layout perfect for comfortable living. Enjoy relaxing mornings on the large country front porch complete with a swing. Inside, you’ll find a generously sized living room that flows into the dining area and kitchen. The home features

    Clatrina Monroe Elegant Edge Realty

    1759 Varina Ave, Petersburg, VA 23805
    • /46

      Est $307,409 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,115 Sq Ft

      2935 Rollingwood Rd, Petersburg, VA 23805

      2935 Rollingwood Rd, Petersburg, VA 23805
  • /15

    $109,900

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

    1224 Mckenzie St, Petersburg, VA 23803

    OPPORTUNITY IS KNOCKING! Fixer Upper in one of Petersburg's best "up and coming" streets of Mckenzie Street. 3 Bedroom 1 Bath, Needs full renovation. (Priced Accordingly). Vinyl Siding, Gas Heat. Close to downtown Petersburg's Restaurants and Shopping. Sold "as is" at this price. Please conduct your due diligence inspections prior to submitting offer. After Repair Value is over $225,000.

    Sam Miliotis The SSAM Agency

    1224 Mckenzie St, Petersburg, VA 23803
  • /32

    $225,000 Sold Jun 05, 2025

    • 1,524 Sq Ft
    • $148/SF
    • 28 Days On Market
    • 3 Beds
    • 3 Baths
    • Built 1950

    225 E Fillmore St, Petersburg, VA 23803

    Welcome to this spacious 4-bedroom, 3-bathroom single-family home located in the heart of Petersburg City. With 1,524 square feet of well-maintained living space, this home offers a thoughtful layout ideal for both everyday living and entertaining. Interior highlights include newly refinished hardwood flooring in the living room and hallways, plush carpet in the bedrooms, and ceramic tile in all

    Mike Hogan The Hogan Group Real Estate

    225 E Fillmore St, Petersburg, VA 23803
    • /20

      Est $300,333 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,134 Sq Ft

      2908 Forest Hills Rd, Petersburg, VA 23805

      2908 Forest Hills Rd, Petersburg, VA 23805
  • /10

    $150,000

    • 3 Beds
    • 1.5 Baths
    • 977 Sq Ft

    609 Carter St, Petersburg, VA 23803

    Affordable, all brick, one level, 3 bedroom, 1.5 bath perfect for first time home buyer or investor, or anyone looking to downsize. Also features a living room, kitchen, and laundry area. Fenced in side patio area with attached storage shed. No Homeowners association!

    Derrick Bradford Derrick Bradford Real Estate LLC

    609 Carter St, Petersburg, VA 23803
  • /10

    $160,000 Sold Jun 04, 2025

    • 900 Sq Ft
    • $178/SF
    • 18 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1948

    1837 Oakland St, Petersburg, VA 23805

    MLS Listing Only – Contact Seller Directly for Showings & QuestionsInvestor Special – Seller Financing Available! Why rent when you can own in Petersburg? This charming 3-bedroom, 1-bath Cape Cod sits on a spacious 0.31-acre lot and offers incredible potential – including a bonus unfinished garage perfect for conversion or expansion.Highlights:*Owner Financing Available – No bank approval needed!

    Eva Taylor Keller Williams Realty

    1837 Oakland St, Petersburg, VA 23805
    • /20

      Est $243,170 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,462 Sq Ft

      2805 Rollingwood Rd, Petersburg, VA 23805

      2805 Rollingwood Rd, Petersburg, VA 23805
  • /4

    $20,000

    • Land
    • 0.23 Acre
    • $86,957 per Acre

    146 150 Mckeever St, Petersburg, VA 23803

    ATTENTION HOME BUILDERS! Located just a HALF MILE (2 minutes) from I-95 exit, these two contiguous lots comprise almost a 1/4 acre and are primed for development with new homes being built nearby. Buyer to do their own due diligence.

    Derek Greene The Greene Realty Group

    146 150 Mckeever St, Petersburg, VA 23803
  • /41

    $402,500 Sold Jun 04, 2025

    • 1,960 Sq Ft
    • $205/SF
    • 13 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 2022

    5 Catalpa Terrace, South Prince George, VA 23805

    Welcome to 5 Catalpa Ter, a beautifully maintained 4-bedroom, 2.5-bath home in the sought-after Berkeley Estates neighborhood of Petersburg. Built in 2022, this stunning two-story residence offers modern living with nearly 2,000 sq. ft. of space.Step inside to find an inviting open-concept layout featuring a spacious living room, a bright dining area, and a well-appointed kitchen. The first floor

    Jenny Maraghy Compass

    5 Catalpa Terrace, South Prince George, VA 23805
    • /22

      Est $268,383 Not Listed For Sale

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

      2824 Forest Hills Rd, Petersburg, VA 23805

      2824 Forest Hills Rd, Petersburg, VA 23805
  • /37

    $289,000

    • 6 Beds
    • 2 Baths
    • 2,380 Sq Ft

    512 St Andrew St, Petersburg, VA 23803

    Fully Renovated Home with Income Potential on a Quiet One-Block StreetThis stunning 4-bedroom, 2-bath single-family home offers 1,330 sq ft of completely renovated living space, set on a peaceful, one-block street. Step inside to gleaming hardwood floors, a beautifully upgraded kitchen with new appliances, and stylishly remodeled bathrooms. The home features a bright and airy layout, plus a

    Jeff Clark EXP Realty LLC

    512 St Andrew St, Petersburg, VA 23803

Showing Results 201 - 240, Page 6 of 18

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