21,220

Homes in ZIP Code 23803

Section Image
  • /33

    $289,999 New Construction

    • 3 Beds
    • 3 Baths
    • 1,440 Sq Ft

    405 Shore St Unit 7, Petersburg, VA 23803

    Welcome to this stunning brand-new construction offering 1,440 sq. ft. of modern elegance and comfort. This thoughtfully designed home features 3 spacious bedrooms and 3 full bathrooms, including two master suites upstairs and a convenient first-floor bedroom with a full guest bathroom.Enjoy an open-concept layout with designer tray ceilings, luxury vinyl plank flooring, and an abundance of

    Izamar Martinez Bruno EXP Realty LLC

    405 Shore St Unit 7, Petersburg, VA 23803
  • /15

    $900 per month

    Commerce Street

    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,

    645 Commerce St, Petersburg, VA 23803
  • /2

    $67,000 Sold Apr 22, 2025

    1416 Grant Ave, Petersburg, VA 23803

    • 3 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1959

    Last Sold Summary

    • 26% Above List Price
    • $78/SF
    • 0 Days On Market

    Current Estimated Value $94,190

    Last Listing Agent Lamont Hobbs Hobbs Realty LLC

    1416 Grant Ave, Petersburg, VA 23803
    • /26

      Est $493,607 Not Listed For Sale

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

      9949 Peacefield Ln, Petersburg, VA 23803

      9949 Peacefield Ln, Petersburg, VA 23803
  • /26

    $315,000 Pending

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

    21404 Gilritchie Dr, South Chesterfield, VA 23803

    Step into this beautifully refreshed 3 bedroom, 2 bathroom home that’s full of charm and comfort! Inside, you’ll find new paint and new flooring. —all ready for you to move right in. Enjoy the outdoors from every angle! Relax on the front porch and watch the world go by, or head to the fenced-in backyard where you’ll find a spacious deck, a patio area, and two storage sheds—perfect for keeping

    Megan Joiner RPM Richmond Metro

    21404 Gilritchie Dr, South Chesterfield, VA 23803
  • /23

    $950 - $1,250 per month

    Apartment for Rent

    1 - 2 Beds

    634 S Sycamore St, Petersburg, VA 23803

    Updated and affordable 1-2 bedroom apartments located in a great area!

    634 S Sycamore St, Petersburg, VA 23803
  • /45

    $640,000 Sold Jun 06, 2025

    19416 Eanes Rd, South Chesterfield, VA 23803

    • 3 Beds
    • 2 Baths
    • 2,674 Sq Ft
    • Built 1981

    Last Sold Summary

    • 2% Below List Price
    • $239/SF
    • 6 Days On Market

    Current Estimated Value $621,925

    Last Listing Agent Terra Dantona Shaheen Ruth Martin & Fonville

    19416 Eanes Rd, South Chesterfield, VA 23803
    • /31

      Est $501,342 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,511 Sq Ft

      9919 Peacefield Ln, Petersburg, VA 23803

      9919 Peacefield Ln, Petersburg, VA 23803
  • /29

    $265,000 Pending

    • 3 Beds
    • 2.5 Baths
    • 1,995 Sq Ft

    3413 Foster Ave, South Chesterfield, VA 23803

    Nice brick tri-level home in College Park neighborhood. Former VSU professors' home sits on a nice level lot. Wood floors are under much of the carpet, giving your renovations a quick jumpstart. Come make this home yours today. Seller offering $10,000 for closing costs, prepaids, points, or for updates to home with an acceptable offer. Home appraisal at $285000. Price reduced $20,000. below

    Rick Grizzell Premier Properties Realty LLC

    3413 Foster Ave, South Chesterfield, VA 23803
  • /9

    $1,700 per month

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

    921 Rome St Unit B, Petersburg, VA 23803

    Property Id: 2288083ALL UTILITIES INCLUDEDDiscover the perfect blend of modern living and classic charm in the beautifully remodeled duplex. As you step inside, you are greeted by stunning flooring that flows seamlessly throughout the home, adding warmth and elegance. Upstairs are two spacious bedrooms offering a cozy retreat for rest and relaxation. A well-appointed one bath

    921 Rome St Unit B, Petersburg, VA 23803
  • /11

    $185,000 Sold Sep 30, 2025

    933 Priam St, Petersburg, VA 23803

    • 3 Beds
    • 1 Bath
    • 1,040 Sq Ft
    • Built 1968

    Last Sold Summary

    • 2% Below List Price
    • $178/SF
    • 33 Days On Market

    Last Listing Agent Natalie Jones EXP Realty LLC

    933 Priam St, Petersburg, VA 23803
    • /24

      Est $444,869 Not Listed For Sale

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

      9900 Peacefield Ln, Petersburg, VA 23803

      9900 Peacefield Ln, Petersburg, VA 23803
  • /36

    $285,000 Pending

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

    3805 West Dr, Petersburg, VA 23803

    This beautifully renovated ranch home is nestled on a quiet cul-de-sac in a peaceful country setting, offering the perfect blend of charm, modern updates, and convenience. With over $30K in recent improvements, the home features a newly remodeled kitchen with gorgeous quartz countertops, subway tile backsplash, and state-of-the-art stainless-steel appliances—all included, even the washer and

    Tricia Kinder Fathom Realty Virginia

    3805 West Dr, Petersburg, VA 23803
  • /2

    $750 per month

    • 3 Beds
    • 3 Baths
    • 1,860 Sq Ft
    • House for Rent

    1412 Oakdale Ave, Petersburg, VA 23803

    Property Id: 1865188Rent by the room save money, Shared Kitchen. $750 each. Newly renovated large 4 bedrooms , 3 full baths, large back yard with parking. Utilities included. Short term and long available. Furnished room available fo additional $125 per month

    1412 Oakdale Ave, Petersburg, VA 23803
  • /3

    $20,000 Sold May 08, 2025

    21610 Hagood Ave, Matoaca, VA 23803

    • Land
    • 0.37 Acre
    • $53,619 per Acre

    Last Sold Summary

    • 64% Below List Price
    • 273 Days On Market

    Last Listing Agent Drew Kisamore The Hogan Group Real Estate

    21610 Hagood Ave, Matoaca, VA 23803
    • /25

      Est $337,218 Not Listed For Sale

      • 4 Beds
      • 4 Baths
      • 1,680 Sq Ft

      20900 Hampton Ave, Petersburg, VA 23803

      20900 Hampton Ave, Petersburg, VA 23803
  • /45

    $324,999

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

    731 Harding St, Petersburg, VA 23803

    Discover the perfect blend of elegance, comfort, and modern living at 731 Harding Street — a stunning, fully reimagined two-level residence crafted to impress from the inside out. Completely renovated from top to bottom, this exceptional home offers 4 generously sized bedrooms and 3.5 beautifully designed bathrooms, including the rare luxury of two primary suites — one on each level — providing

    Izamar Martinez Bruno EXP Realty LLC

    731 Harding St, Petersburg, VA 23803
  • /20

    $1,995 per month

    • 3 Beds
    • 1.5 Baths
    • 1,404 Sq Ft
    • Townhouse for Rent

    20716 Vernetta Ln, Petersburg, VA 23803

    Property Id: 225411320716 Vernetta Ln, S Chesterfield, VA 238033 Bedroom 1.5 Bath House READY TO MOVE IN TODAY! Fresh paint throughoutHardwood FloorsUpdated kitchen with plenty of cabinet spaceBright living room with natural lightingDinning areaCentral heat/ACWasher/dryer included2 Car GarageReserve today with $500 downStop by

    20716 Vernetta Ln, Petersburg, VA 23803
  • /20

    $255,000 Sold Mar 14, 2025

    1026 Bolling St, Petersburg, VA 23803

    • 5 Beds
    • 3 Baths
    • 2,176 Sq Ft
    • Built 2007

    Last Sold Summary

    • 7% Below List Price
    • $117/SF
    • 128 Days On Market

    Current Estimated Value $258,406

    Last Listing Agent Betsy Briones EXIT Realty Success

    1026 Bolling St, Petersburg, VA 23803
    • /21

      Est $444,958 Not Listed For Sale

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

      9913 Peacefield Ln, Petersburg, VA 23803

      9913 Peacefield Ln, Petersburg, VA 23803
  • /19

    $134,500

    • 2 Beds
    • 1 Bath
    • 520 Sq Ft

    25501 Surry Ave, Petersburg, VA 23803

    Updated bungalow in a quiet Dinwiddie neighborhood This Cozy bungalow offers the perfect blend of comfort and convenience with a new roof and granite kitchen (2024), new appliances (2025), and replacement windows (2020). The thoughtfully updated interior pairs modern finishes with classic character, creating a warm and inviting atmosphere throughout. Step outside to enjoy your private yard and

    Henry Garcia Oakstone Properties

    25501 Surry Ave, Petersburg, VA 23803
  • /6

    $1,700 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    921 Rome St Unit A, Petersburg, VA 23803

    Property Id: 2288025All Utilities IncludedDiscover the perfect blend of modern living and classic charm in the beautifully remodeled duplex. As you step inside, you are greeted by stunning flooring that flows seamlessly throughout the home, adding warmth and elegance. Upstairs are two spacious bedrooms offering a cozy retreat for rest and relaxation. A well-appointed one bath

    921 Rome St Unit A, Petersburg, VA 23803
  • /36

    $245,000 Sold Apr 24, 2025

    1256 E Valor Dr, Petersburg, VA 23803

    • 3 Beds
    • 1.5 Baths
    • 1,454 Sq Ft
    • Built 1970

    Last Sold Summary

    • 9% Below List Price
    • $169/SF
    • 91 Days On Market

    Current Estimated Value $253,670

    Last Listing Agent Nordelys Escalante Plentura Realty LLC

    1256 E Valor Dr, Petersburg, VA 23803
    • /33

      Est $269,172 Not Listed For Sale

      • 3 Beds
      • 2.5 Baths
      • 1,544 Sq Ft

      348 Hurt St, Petersburg, VA 23803

      348 Hurt St, Petersburg, VA 23803
  • /2

    $195,000

    • Land
    • 9.51 Acres
    • $20,505 per Acre

    9100 River Rd, Petersburg, VA 23803

    9.51 acres for sale in South Chesterfield County near Lake Chesdin. Additional 10.8ac adjacent parcel also available.

    Rachel Stewart Praxis Realty Inc

    9100 River Rd, Petersburg, VA 23803
  • /2

    $1,675 per month

    • 3 Beds
    • 3 Baths
    • 1,800 Sq Ft
    • House for Rent

    1414 Oakdale Ave, Petersburg, VA 23803

    Property Id: 22690503 bedrooms, 3baths new renovated home with large bedrooms central air and heat pump. Laundry hookup ready, private parking, large front porch great locations

    1414 Oakdale Ave, Petersburg, VA 23803
  • /27

    $165,000 Sold Aug 11, 2025

    718 Mount Airy St Unit 20, 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 $166,602

    Last Listing Agent David Quimby Greater Richmond Realty Inc

    718 Mount Airy St Unit 20, Petersburg, VA 23803
    • /27

      Est $444,912 Not Listed For Sale

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

      22200 Lake Jordan Dr, Petersburg, VA 23803

      22200 Lake Jordan Dr, Petersburg, VA 23803
  • /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
  • /17

    $1,700 per month

    • 3 Beds
    • 2 Baths
    • 1,100 Sq Ft
    • House for Rent

    219 Kentucky Ave, Petersburg, VA 23803

    Property Id: 17520503 bed 2 full bath 1100 sq ft single family home. Fully renovated home including paint, flooring, light fixtures, kitchen cabinets, bathroom, blinds, vanities and mirrors. W/D hookup. Stainless steel appliances: oven and refrigerator. Included in the rent: internet, alarm system, landscape, and ring doorbell. Central AC and heat. All electric. Utilities for tenants

    219 Kentucky Ave, Petersburg, VA 23803
  • /2

    $480,000 Sold Nov 21, 2025

    17525 Katie Ln, South Chesterfield, VA 23803

    • 4 Beds
    • 2 Baths
    • 2,064 Sq Ft
    • Built 1985

    Last Sold Summary

    • $233/SF
    • 0 Days On Market

    Last Listing Agent Iris Hernandez United Real Estate Richmond

    17525 Katie Ln, South Chesterfield, VA 23803
    • /29

      Est $338,117 Not Listed For Sale

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

      1848 Pender Ave, Petersburg, VA 23803

      1848 Pender Ave, Petersburg, VA 23803
  • /44

    $334,000 Pending

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

    24306 Gloria Dr, North Dinwiddie, VA 23803

    This beautiful 4 bedroom 2 bathOpen layout that is perfect for family living and entertainingRelaxing front and back porchesFrench doors off the dining room that bring in great natural lightA fire pit and garden space for cozy nights and outdoor funSpacious shed with two sides, one for storage and the other ready to be your dream She Shed or workshopPrivacy fence for added

    TJ Mahone United Real Estate Richmond

    24306 Gloria Dr, North Dinwiddie, VA 23803
  • /34

    $1,995 per month

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

    1005 W High St, Petersburg, VA 23803

    Renovated 3BR/2.5BA Home in Historic Petersburg Classic Charm with Modern Comfort!Enjoy the perfect blend of historic charm and modern updates in this beautifully renovated 3-bedroom, 2.5-bath home located in the heart of Historic Petersburg. Featuring a spacious layout, modern kitchen, updated bathrooms, and a private yard, this home is ideal for families or professionals seeking comfort

    1005 W High St, Petersburg, VA 23803
  • /24

    $226,000 Sold Apr 24, 2025

    732 Blick St, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,200 Sq Ft
    • Built 1923

    Last Sold Summary

    • 2% Below List Price
    • $188/SF
    • 39 Days On Market

    Current Estimated Value $218,255

    Last Listing Agent Briseyda Palma EXP Realty LLC

    732 Blick St, Petersburg, VA 23803
    • /5

      Est $16,510 Not Listed For Sale

      100 S West St, Petersburg, VA 23803

      100 S West St, Petersburg, VA 23803
  • /19

    $35,000 Under Contract

    • 5 Beds
    • 3 Baths
    • 1,296 Sq Ft

    417 Byrne St, Petersburg, VA 23803

    Sight unseen offers only, property is NOT available to show.

    Derek Greene The Greene Realty Group

    417 Byrne St, Petersburg, VA 23803
  • /18

    $1,395 per month

    • 2 Beds
    • 2 Baths
    • 1,176 Sq Ft
    • House for Rent

    1152 W High St, Petersburg, VA 23803

    Completely newly renovated two bedroom, two full bathroom, historic house. Amazing renovated kitchen with new soft close high end cabinets, stainless steel appliances, granite countertops, and laundry in house with new washer and dryer. Separate side door for easy access to a large private back yard. Brightly lite bedrooms with ample closet space and spacious bathrooms. Features &

    1152 W High St, Petersburg, VA 23803
  • /33

    $156,200 Sold Jun 19, 2025

    3716 Totty St, South Chesterfield, VA 23803

    • 3 Beds
    • 1 Bath
    • 1,092 Sq Ft
    • Built 1900

    Last Sold Summary

    • 13% Below List Price
    • $143/SF
    • 38 Days On Market

    Current Estimated Value $158,771

    Last Listing Agent Tina Mccabe EXP Realty LLC

    3716 Totty St, South Chesterfield, VA 23803
    • /16

      Est $221,348 Not Listed For Sale

      • 6 Beds
      • 2,279 Sq Ft

      634 Harrison St, Petersburg, VA 23803

      634 Harrison St, Petersburg, VA 23803

Showing Results 121 - 160, Page 4 of 18

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