21,886

Petersburg, VA Homes

Section Image
  • /32

    $1,100,000

    23 W Old St, Petersburg, VA 23803

    This fully leased five-unit apartment building at 23-25 W Old Street presents a rare opportunity to acquire a stabilized, income-producing asset in the heart of downtown Petersburg. Originally built in 1817, this remarkable property embodies over two centuries of history while seamlessly integrating modern enhancements. Encompassing nearly 11,000 square feet, the exceptional historic adaptive

    Ann Schweitzer Riley One South Commercial LLC

    23 W Old St, Petersburg, VA 23803
  • /19

    $995 Plus Fees

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

    1121 Stainback St Unit 2108, Petersburg, VA 23803

    Property Id: 22071781121 Stainback St, Petersburg, VA 238032 Bedrooms 1 Bath Apartment READY TO MOVE IN TODAY -water trash sewage included-large living room-eat in kitchen with appliances included-2 good size bedrooms with closet space-off street parking-Washer and dryer included-24 hour maintenance includedReserve today with $500

    1121 Stainback St Unit 2108, Petersburg, VA 23803
  • /34

    $218,000

    Sold Apr 28, 2026

    119 Seyler Dr, Petersburg, VA 23805

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

    Last Sold Summary

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

    Current Estimated Value $214,460

    Last Listing Agent Kelly Ross Liz Moore & Associates

    119 Seyler Dr, Petersburg, VA 23805
    • /34

      Est $280,737

      Not Listed For Sale

      1740 West Ln, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,584 Sq Ft
      • Built 2009
      1740 West Ln, Petersburg, VA 23803

      Last Sold Summary

      • 24 Days On Market

  • /42

    $359,900

    $109K PRICE DROP Pending
    • 4 Beds
    • 2.5 Baths
    • 2,922 Sq Ft

    1731 Westover Ave, Petersburg, VA 23805

    This home is perfect for any homeowner and for fun entertaining. Upon entering the spacious center hall, the downstairs flows from the large living room and dining room to the full-service kitchen and breakfast nook just outside the kitchen and a hallway into a cozy library area. There is a large, screened porch with entrances from the living room and the library/den areas. The porch is ideal for

    Ken Pritchett Weichert Brockwell & Associate

    1731 Westover Ave, Petersburg, VA 23805
  • /18

    $1,899 Plus Fees

    • 5 Beds
    • 2 Baths
    • 2,014 Sq Ft
    • House for Rent

    1021 Melville St, Petersburg, VA 23803

    Property Id: 309280WHO NEEDS A BIG HOME???5 BEDROOM 2 BATH WONT LAST WILL RENT OR RENT TO OWNWANT TO OWN YOUR OWN HOME NOT DEAL WITH LANDLORDS ANYMORE. LET ME HELP

    1021 Melville St, Petersburg, VA 23803
  • /28

    $190,000

    Sold Jun 24, 2026

    2709 Oak Hill Rd, Petersburg, VA 23805

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

    Last Sold Summary

    • 14% Below List Price
    • $110/SF
    • 165 Days On Market

    Current Estimated Value $220,674

    Last Listing Agent Marcia Vick Century 21 All American

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

      Est $299,673

      Not Listed For Sale

      1158 Hinton St, Petersburg, VA 23803

      • 4 Beds
      • 3 Baths
      • 1,852 Sq Ft
      • Built 2024
      1158 Hinton St, Petersburg, VA 23803

      Last Sold Summary

      • 19 Days On Market

  • /14

    $199,950

    • 1,758 Sq Ft

    927 Farmer St, Petersburg, VA 23803

    Petersburg Duplex For Sale. Welcome to 927.929 Farmer Street, in Historic Petersburg, Virginia. This Colonial Duplex, has 2 units, each is a 2-bedroom, 1-bath, with baseboard heat and window AC. This Duplex has previously been renovated and is in rented condition. The 1st floor unit is currently rented at $1150.00 per month. The second-floor unit is vacant and is available for showings. This

    Matt Smith Weichert Brockwell & Associate

    927 Farmer St, Petersburg, VA 23803
  • /2

    $1,525 Plus Fees

    • 3 Beds
    • 1 Bath
    • House for Rent

    342 Poplar St, Petersburg, VA 23803

    Property Id: 2704526Property will be available by August 1, 2026.Pre-Screening MUST be fully completed for any resident over the age of 18 and for any Co-Signers or Co-Applicants2 story Brick Rancher(Everything 1 year old appliances/bath and flooring - carpet/hardwood and luxury vinyl planks)3 bedrooms (2 bedrooms upstairs)1 bathroomKitchenLiving

    342 Poplar St, Petersburg, VA 23803
  • /45

    $315,000

    Sold Mar 26, 2026

    731 Harding St, Petersburg, VA 23803

    • 4 Beds
    • 3.5 Baths
    • 2,000 Sq Ft
    • Built 1931

    Last Sold Summary

    • 3% Below List Price
    • $158/SF
    • 78 Days On Market

    Current Estimated Value $308,947

    Last Listing Agent Izamar Martinez Bruno EXP Realty, LLC

    731 Harding St, Petersburg, VA 23803
    • /36

      Est $402,857

      Not Listed For Sale

      24527 Plantation Dr, Petersburg, VA 23803

      • 5 Beds
      • 3 Baths
      • 2,291 Sq Ft
      • Built 2003
      24527 Plantation Dr, Petersburg, VA 23803

      Last Sold Summary

      • 23 Days On Market

  • /15

    $144,800

    $1K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 816 Sq Ft

    80 Henrico St, Petersburg, VA 23803

    Investors and entrepreneurs looking for that property for rental income, or that first home to start your portfolio. This property listed with 3 bedrooms and 1 bath in this 912 square foot home. Open front and back yard with additional storage. You have the option of on the street or in paved driveway parking. Turning off E. Washington St. for easy access to Prince George and Puddle dock, and

    Kenneth Byers Weichert Brockwell & Associate

    80 Henrico St, Petersburg, VA 23803
  • /19

    $2,500 Plus Fees

    • 5 Beds
    • 2 Baths
    • 1,508 Sq Ft
    • House for Rent

    315 St Mark St, Petersburg, VA 23803

    Property Id: 1654878+++LEA ESTO POR FAVOR+++ PASE A VERLA Jueves JUNIO 25 ENTRE 4:00AM A 4:30PM 5 Habitaciones. Recién remodelado. SE ACEPTA ITIN Y SE ACEPTA SECCIÓN 8 **Disponibilidad Inmediata** Incluye todos los enseres. Aire y calefacción central. Dos baños completos. Parqueo privado. No fumar. Necesita referencia de su arrendador y empleador actual, evidencia de ingreso de 3

    315 St Mark St, Petersburg, VA 23803
  • /16

    $232,999

    Sold Mar 13, 2026

    210 S West St, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,380 Sq Ft
    • Built 1966

    Last Sold Summary

    • 1% Above List Price
    • $169/SF
    • 23 Days On Market

    Current Estimated Value $234,108

    Last Listing Agent Landon Whitt Real Broker LLC

    210 S West St, Petersburg, VA 23803
    • /39

      Est $387,562

      Not Listed For Sale

      24511 Plantation Dr, Petersburg, VA 23803

      • 4 Beds
      • 2.5 Baths
      • 2,118 Sq Ft
      • Built 2003
      24511 Plantation Dr, Petersburg, VA 23803

      Last Sold Summary

      • 79 Days On Market

  • /46

    $395,000

    Pending
    • 5 Beds
    • 4 Baths
    • 5,649 Sq Ft

    2037 Dodson Rd, Petersburg, VA 23805

    Welcome to this Remarkable, One-Owner, 5 Bedroom, 4 Full Bath, 5,649 Sq. Ft. One Level Home with Finished Basement and Attached 2-Car Garage situated on 2.19 Acres in Ramblewood! This Hidden Gem is Just Waiting for a New Family to Make This Home Their Own! Just Move in and Make Updates Over Time! The Family is Offering a $10,000 Credit Towards Updates with an Acceptable Offer - Wow! The Main

    Lorna Cornett Weichert Brockwell & Associate

    2037 Dodson Rd, Petersburg, VA 23805
  • /20

    $1,957

    Total Monthly Price

    • 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
  • /6

    $91,000

    Sold Feb 16, 2026

    1436 Ferndale Ave, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 1,320 Sq Ft
    • Built 1916

    Last Sold Summary

    • 21% Above List Price
    • $69/SF
    • 7 Days On Market

    Current Estimated Value $220,914

    Last Listing Agent Romilda Smith Keller Williams Realty

    1436 Ferndale Ave, Petersburg, VA 23803
    • /19

      Est $371,297

      Not Listed For Sale

      24510 Plantation Dr, Petersburg, VA 23803

      • 4 Beds
      • 2.5 Baths
      • 2,046 Sq Ft
      • Built 2003
      24510 Plantation Dr, Petersburg, VA 23803

      Last Sold Summary

      • 33 Days On Market

  • /20

    $229,000

    $21K PRICE DROP Pending
    • 3 Beds
    • 1.5 Baths
    • 1,250 Sq Ft

    2123 Anderson St, Petersburg, VA 23805

    Come get this wonderful rancher at the end of a quiet cul-de-sac with a generous and tranquil yard. The home boast 3 bedrooms and 1 1/2 bathrooms. Eat in kitchen, all appliances convey. The home as living room, eat in kitchen, laundry room and a nice detached garage for your tools, storage, man cave or women shoe shed. New siding, windows, and the roof and hvac are int great condition. Nice home,

    Lamont Hobbs Hobbs Realty LLC

    2123 Anderson St, Petersburg, VA 23805
  • /11

    $1,199

    Total Monthly Price

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

    95 Slagle Ave, Petersburg, VA 23803

    2BR/1BA Ranch style home. $1,199 per month, plus one month security deposit for qualified applicants.Amenities include:-Range -Refrigerator -Washer/Dryer Hookup -Central Heat -Total Electric -Close to Shopping -Close to Fort Lee-Close to Bus Line

    95 Slagle Ave, Petersburg, VA 23803
  • /2

    $299,000

    Sold Aug 04, 2025

    23310 Pheasant Ct, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,325 Sq Ft
    • Built 2001

    Last Sold Summary

    • $226/SF
    • 3 Days On Market

    Current Estimated Value $316,846

    Last Listing Agent Melissa Grohowski Long & Foster REALTORS

    23310 Pheasant Ct, Petersburg, VA 23803
    • /32

      Est $370,380

      Not Listed For Sale

      24305 River View Dr, Petersburg, VA 23803

      • 4 Beds
      • 2.5 Baths
      • 1,978 Sq Ft
      • Built 2001
      24305 River View Dr, Petersburg, VA 23803

      Last Sold Summary

      • 89 Days On Market

  • /45

    $334,999

    New Construction
    • 4 Beds
    • 3.5 Baths
    • 2,240 Sq Ft

    660 S Jones St, Petersburg, VA 23803

    Discover this spacious home offering more than 2,200 square feet of living space, featuring 4 bedrooms, including two primary suites, and 3.5 bathrooms. The well-equipped kitchen comes with all the essential appliances, while the large backyard provides plenty of space for outdoor enjoyment, entertaining, or relaxation. Conveniently located near a public swimming pool, library, and park, this

    Joshua De Leon EXP Realty, LLC

    660 S Jones St, Petersburg, VA 23803
  • /21

    $2,000

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,500 Sq Ft
    • Condo for Rent

    1927 Matoax Ave Unit 1929, Petersburg, VA 23805

    Charming 4-Bedroom Home in PetersburgWelcome to 1929 Matoax Avenue, a delightful residence offering a blend of comfort and character in a serene Petersburg neighborhood. This well-maintained 4-bedroom, 2-bathroom home features:Spacious Living Areas: Enjoy an inviting living room with ample natural light and an open floor plan perfect for both relaxation and

    1927 Matoax Ave Unit 1929, Petersburg, VA 23805
  • /26

    $224,950

    Sold May 06, 2026

    615 Columbia Rd, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,144 Sq Ft
    • Built 2002

    Last Sold Summary

    • $197/SF
    • 1 Day On Market

    Current Estimated Value $225,496

    Last Listing Agent Virginia Leabough Real Broker LLC

    615 Columbia Rd, Petersburg, VA 23803
    • /33

      Est $358,551

      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

      • 5 Days On Market

  • /37

    $224,950

    $10K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,282 Sq Ft

    2773 Meadowbrook St, Petersburg, VA 23803

    SELLER OFFERING $5,000 TOWARD CLOSING COSTS. This beautifully updated, move-in ready home offers bright, open living spaces, hardwood floors, and stylish neutral finishes throughout. The spacious living room flows seamlessly into the dining area and updated kitchen, an ideal setup for both relaxing and entertaining. The kitchen features white cabinetry, generous counter space, and modern

    Jennifer Jinnette EXP Realty, LLC

    2773 Meadowbrook St, Petersburg, VA 23803
  • /8

    $1,700

    Total Monthly Price

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

    600 S Jefferson St, Petersburg, VA 23803

    Beautifully Renovated 2 Bedroom Home with Modern Finishes – Lawn Care IncludedWelcome to 600 S. Jefferson Street, Petersburg, VA — a thoughtfully renovated 2-bedroom, 1-bath home blending modern style with everyday convenience.Step inside to find beautiful hardwood floors, abundant natural light, and updated fixtures throughout. The spacious living area creates a warm and inviting

    600 S Jefferson St, Petersburg, VA 23803
  • /45

    $435,000

    Sold Jul 30, 2025

    15615 Providence Rd, Petersburg, VA 23805

    • 3 Beds
    • 2.5 Baths
    • 1,798 Sq Ft
    • Built 1986

    Last Sold Summary

    • 1% Below List Price
    • $242/SF
    • 12 Days On Market

    Current Estimated Value $434,559

    Last Listing Agent Vickie Lewis Long & Foster REALTORS

    15615 Providence Rd, Petersburg, VA 23805
    • /47

      Est $396,814

      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

      • 4 Days On Market

  • /16

    $255,000

    $21K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,090 Sq Ft

    24902 River Rd, Petersburg, VA 23803

    This gorgeous rancher is completely renovated from top to bottom, this move-in-ready home combines comfort, flexibility, and opportunity just in time for Spring . Thoughtfully updated throughout, the property offers bright living and gathering spaces, modern finishes, and versatile rooms designed for everyday life and entertaining.Set on a generous lot, the home provides outdoor enjoyment and

    April Winston Plentura Realty LLC

    24902 River Rd, Petersburg, VA 23803
  • /11

    $1,299

    Total Monthly Price

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

    2125 Dupuy Rd, Petersburg, VA 23803

    3BD/1BA Single Family Home. $1,299 per month plus one month security deposit for qualified applicants. Amenities Include:-Range -Large Yard -Refrigerator -1100 Square feet -Baseboard Heat/Window AC-Washer/dryer hook up -Total electric

    2125 Dupuy Rd, Petersburg, VA 23803
  • /27

    $165,000

    Sold Aug 11, 2025

    726 Mount Airy St Unit 28, Petersburg, VA 23803

    • 1,869 Sq Ft
    • Built 1920

    Last Sold Summary

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

    Current Estimated Value $175,905

    Last Listing Agent David Quimby Greater Richmond Realty Inc

    726 Mount Airy St Unit 28, Petersburg, VA 23803
    • /28

      Est $326,813

      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

      • 8 Days On Market

  • /33

    $300,950

    New Construction $4K PRICE DROP Pending
    • 4 Beds
    • 3 Baths
    • 1,500 Sq Ft

    734 Mount Airy St, Petersburg, VA 23803

    Stunning New Construction in Petersburg, VA with 2 Primary Bedrooms!! Close to Fort Gregg-Adams, all the shopping and main highways!!This home features 4 bedrooms and 3 full bathrooms. Step into luxury and comfort with a spacious living room with a gorgeous fan, an entertainment wall and a glass-covered fireplace. Kitchen has been designed to accommodate all your needs. All stainless-steel

    Guadalupe Perez Ingram & Assoc Chester

    734 Mount Airy St, Petersburg, VA 23803
  • /28

    $1,650

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • 1,465 Sq Ft
    • Condo for Rent

    117 S Jefferson St Unit 2, Petersburg, VA 23803

    Beautifully restored 1905 historic duplex blending timeless character with modern comfort. Choose from two spacious, fully renovated residences: a 3-bedroom, 1.5-bath upper unit (1,465 SF) or a 2-bedroom, 1-bath lower unit (1,300 SF).Both homes feature oversized rooms, tall ceilings, abundant natural light, and distant valley and tree views that bring an unexpected sense of openness.

    117 S Jefferson St Unit 2, Petersburg, VA 23803
  • /25

    $370,000

    Sold Jun 11, 2026

    3903 Fawn Ct, Petersburg, VA 23803

    • 4 Beds
    • 2.5 Baths
    • 1,968 Sq Ft
    • Built 2006

    Last Sold Summary

    • $188/SF
    • 6 Days On Market

    Current Estimated Value $371,866

    Last Listing Agent Jeremy Cecchettini Real Broker LLC

    3903 Fawn Ct, Petersburg, VA 23803
    • /31

      Est $313,229

      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

      • 14 Days On Market

Showing Results 161 - 200, Page 5 of 18

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