21,084

Homes in ZIP Code 23803

Section Image Section Image
  • /32

    $239,900 Pending

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

    24923 River Rd, North Dinwiddie, VA 23803

    Discover the charm of this inviting property located at 24923 River Rd, perfectly set on a generous lot. This home boasts substantial outdoor space, ideal for various activities, gardening, or simply enjoying the serene surroundings. A standout feature of this property is the oversized detached garage, providing ample storage and workspace for your vehicles or projects. Upon entering the home,

    Agent Photo

    Tina Mccabe

    EXP Realty LLC

    (804) 589-5590

    24923 River Rd, North Dinwiddie, VA 23803
  • /30

    $1,305 - $1,455 per month

    1200 Acqua Luxury Lifestyle Apartments

    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 Harrison Creek Blvd, Petersburg, VA 23803
  • /35

    $305,000 Sold Sep 15, 2025

    • 1,860 Sq Ft
    • $164/SF
    • 45 Days On Market
    • 4 Beds
    • 3.5 Baths
    • Built 2025

    851 Hinton St Unit 853, Petersburg, VA 23803

    Welcome to 851 Hinton St – A Stunning New Construction Home!Prepare to be captivated by this beautifully crafted residence, offering an impressive blend of modern design and timeless elegance. Step into a spacious living room adorned with custom handcrafted details that create a warm and serene atmosphere—perfect for both relaxing and entertaining.The heart of the home is a sophisticated

    Jeany Garrido EXP Realty LLC

    851 Hinton St Unit 853, Petersburg, VA 23803
    • /29

      Est $358,910 Not Listed For Sale

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

      1848 Pender Ave, Petersburg, VA 23803

      1848 Pender Ave, Petersburg, VA 23803
  • /25

    $219,000 Pending

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

    73 Henrico St, Petersburg, VA 23803

    Looking for the perfect mix of affordability, privacy, and opportunity? This corner lot home backs right up to Ft. Lee, offering a unique setting you won’t want to miss!Priced for first-time buyers or investors.Recorded as 3 bedrooms with an additional living space that adds versatility for a home office, playroom, or guest area.Spacious yard with endless possibilities for

    Agent Photo

    Danielle Bowers

    Century 21 Lifestyle

    (804) 331-2835

    73 Henrico St, Petersburg, VA 23803
  • /15

    $1,375 per month

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

    704 Commerce St, Petersburg, VA 23803

    Welcome to this charming 2-bedroom, 1.5-bath home featuring brand-new carpet and a bright, open-concept main level. The spacious living area is filled with natural light and flows seamlessly into the kitchen, which offers abundant cabinet space and a tall island perfect for casual dining or entertaining.Enjoy relaxing outdoors on the welcoming front porch complete with built-in benches, or

    Debbie Gitlin BHHS PenFed Realty

    704 Commerce St, Petersburg, VA 23803
  • /2

    $70,000 Sold Sep 12, 2025

    • 925 Sq Ft
    • $76/SF
    • 11 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1922

    1730 Dupuy Rd, Petersburg, VA 23803

    INVESTORS SPECIAL Home has good bones but needs TLC Home is being sold as is Come bring your touches to this home! Would be a great flip or rental property Home is being sold as is Seller will do no repairs

    Dawn Boehm Assist2Sell Buyers and Sellers

    1730 Dupuy Rd, Petersburg, VA 23803
    • /5

      Est $16,464 Not Listed For Sale

      100 S West St, Petersburg, VA 23803

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

    $150,000 Under Contract

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

    14 N South St, Petersburg, VA 23803

    Discover a unique opportunity with this versatile property, zoned B-2, making it suitable for both commercial and residential use in the heart of Petersburg. Built in 1935, this two-story building seamlessly blends historic charm with modern enhancements—ideal for an office, barbershop, boutique retail space, or even a stylish urban residence.Inside, you’ll find original hardwood floors

    Agent Photo

    Khaliyah Barakhyahu

    EXP Realty, LLC

    (804) 375-5880

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

    $1,200 - $1,698 per month

    High Street Lofts

    1 - 2 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

    420 High St, Petersburg, VA 23803
  • /50

    $300,000 Sold Sep 11, 2025

    • 2,040 Sq Ft
    • $147/SF
    • 83 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1962

    1628 Circle Dr, Petersburg, VA 23803

    MOTIVATED SELLER WILL ENTERTAIN ALL CONTRACTS!!!!Welcome to your tranquil haven! This exquisite property has undergone a complete transformation, leaving no detail untouched. From the brand-new upgraded windows, electrical, plumbing, lighting, kitchen, and flooring, every aspect has been meticulously attended to. The kitchen is a culinary enthusiast's delight, boasting all new cabinets, granite

    Virginia Leabough Real Broker LLC

    1628 Circle Dr, Petersburg, VA 23803
    • /16

      Est $193,089 Not Listed For Sale

      • 6 Beds
      • 2,279 Sq Ft

      634 Harrison St, Petersburg, VA 23803

      634 Harrison St, Petersburg, VA 23803
  • /37

    $650,000

    • 4 Beds
    • 5 Baths
    • 2,833 Sq Ft

    20218 Oak River Ct, South Chesterfield, VA 23803

    Welcome to your lakeside retreat ( waterfront ), where endless opportunities await! This stately Colonial is perfectly situated on a peaceful cove of Lake Chesdin, offering nearly an acre of serene, wooded beauty. With timeless charm and solid construction, this home spans three spacious levels of living, complete with a two-car attached garage, a finished basement, and even a walk-up attic with

    Agent Photo

    Weston Estes

    RE/MAX Commonwealth

    (804) 557-4330

    20218 Oak River Ct, South Chesterfield, VA 23803
  • /19

    $2,300 per month

    • 2 Beds
    • 1 Bath
    • 1,200 Sq Ft
    • House for Rent

    102 S Unit 1 Ave, Poughkeepsie, NY 12601

    Newly renovated Victorian elegance with modern comfort awaits! This rare Southside, large first floor 2BR/1BA Apartment blends classic charm with modern updates. Your own front sunroom to enjoy morning coffee. This spacious 1,200 sq ft. apartment features an updated bathroom, new stainless steel appliances, plus a brand new in-unit private washer and dryer, central air for comfy A/C and heat.

    Marie Mascari eXp Realty

    102 S Unit 1 Ave, Poughkeepsie, NY 12601
  • /23

    $315,000 Sold Sep 10, 2025

    • 1,505 Sq Ft
    • $209/SF
    • 32 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1996

    24716 Woodstream Ln, Petersburg, VA 23803

    Move-In Ready & Full of Charm! This spacious 4-bedroom, 2-bathroom home offers 1,505 sqft of comfortable living space and thoughtful updates made within the past few years. The kitchen features classic white cabinetry, durable laminate countertops, stainless steel appliances, and luxury vinyl plank flooring—perfect for both everyday meals and entertaining. Both full bathrooms are designed with

    Janickal Hanson KW Metro Center

    24716 Woodstream Ln, Petersburg, VA 23803
    • /4

      Est $129,420 Not Listed For Sale

      2112 E Washington St, Petersburg, VA 23803

      2112 E Washington St, Petersburg, VA 23803
  • /48

    $285,000 Pending

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

    3827 Jackie Dr, Petersburg, VA 23803

    Welcome home to 3827 Jackie Dr. This beautifully updated 3 bedroom, 2 bath ranch style home is tucked away from the road with privacy and charm! Move-in-ready boasting fantastic curb appeal with mature landscaping, a fresh exterior featuring NEW vinyl siding, NEW vinyl energy efficient windows, and a newly built front porch with a NEW front door. Step inside to an open-concept living space filled

    Agent Photo

    James Nay

    River City Elite Properties - Real Broker

    (804) 966-0874

    3827 Jackie Dr, Petersburg, VA 23803
  • /48

    $749 - $949 per month

    Studio 622

    Studio - 1 Bed

    622 E Wythe St, Petersburg, VA 23803

    Nestled in the charming streets of Petersburg, Virginia, Studio 622 offers an affordable yet stylish living experience like no other. These thoughtfully designed studio and one-bedroom apartments combine elegance with affordability, providing the perfect balance of comfort and convenience. With a prime location near I-95, residents enjoy quick access to downtown Petersburg, Fort Lee, Surrounding

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

    $275,500 Sold Sep 10, 2025

    • 1,538 Sq Ft
    • $179/SF
    • 31 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2025

    2227 S Whitehill Dr, Petersburg, VA 23803

    New construction home! Gorgeous three bedroom, two and a half bath ready for its new owners. Modern open floor plan with luxury vinyl plank flooring is perfect for entertaining family and friends. The kitchen has ample counter space and plenty of cabinets to find a home for everything you need. Upstairs are three generously sized bedrooms with the same luxury vinyl plank flooring as downstairs.

    Jennifer Velasco EXP Realty LLC

    2227 S Whitehill Dr, Petersburg, VA 23803
    • /32

      Est $279,357 Not Listed For Sale

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

      1407 Farmer St, Petersburg, VA 23803

      1407 Farmer St, Petersburg, VA 23803
  • /19

    $279,000 Pending

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

    24925 Smith Grove Rd, North Dinwiddie, VA 23803

    Ready for almost 6 acres (5.7) of country living within minutes of all major highways and interstates. This cute all brick home with 3 bedrooms, 2 full baths, large eat in kitchen, family room, formal living room with hardwood floors under most of the carpet can be yours. Home is being sold as is and it is priced below a current appraisal. OH BY THE WAY it has an oversized 2 car garage with 2

    Agent Photo

    Mary Ann White

    Napier Realtors, ERA

    (804) 373-7695

    24925 Smith Grove Rd, North Dinwiddie, VA 23803
  • /15

    $1,600 per month

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

    3600 Totty St, South Chesterfield, VA 23803

    Welcome to this charming home located close to VSU, downtown Petersburg and Fort Lee! This home has (4) bedrooms, (2) full baths and over 1400+ sqft all on one-level living! The kitchen is updated with stainless steel appliances and eat-in kitchen with access to large backyard great for grilling and entertaining! Leasing requirements apply; Gross Income 3x rent, 620+ credit score (no evictions or

    Heather Leonard Bradley Real Estate, LLC

    3600 Totty St, South Chesterfield, VA 23803
  • /19

    $225,000 Sold Sep 09, 2025

    • 1,200 Sq Ft
    • $188/SF
    • 7 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1950

    135 Summit St, Petersburg, VA 23803

    Charming 3-Bedroom, 2-Bath Home – Fully Renovated and Move-In Ready!Welcome to this beautifully updated 3-bedroom, 2-bath gem, perfectly nestled on a quiet, tree-lined street. This cozy home offers a perfect blend of modern upgrades and classic charm, ideal for first-time buyers, small families, or anyone looking for comfortable, low-maintenance living.Step inside to find a bright

    Coretta Morris United Real Estate Richmond

    135 Summit St, Petersburg, VA 23803
    • /36

      Est $306,453 Not Listed For Sale

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

      21219 Matoaca Rd, South Chesterfield, VA 23803

      21219 Matoaca Rd, South Chesterfield, VA 23803
  • /4

    $59,000 Pending

    • Land
    • 4.24 Acres
    • $13,915 per Acre

    TBD Lewis Rd, North Dinwiddie, VA 23803

    Come check out this 4.24 Acre residential building lot in Dinwiddie County! Dinwiddie utilities stated that both water and sewer are available. Utilities map, Road maintenance agreement and plat are all located in listing attachments. Don't miss out on your chance to build your dream home on this lot! Drone pictures and more to come soon! 5816 Lewis Rd. is NOT for sale. This lot is the lot past

    Agent Photo

    Josh Chappell

    Prince George Realty

    (804) 494-7820

    TBD Lewis Rd, North Dinwiddie, VA 23803
  • /67

    $999 - $1,165 per month

    The Bosco

    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

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

    $99,000 Sold Sep 09, 2025

    • 1,356 Sq Ft
    • $73/SF
    • 39 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1929

    124 S Little Church St, Petersburg, VA 23803

    Esta casa ya paso la inspeccion de building. Esta lista para terminar rough-in the plomeria, electricidad y mecanica y vamos. Oportunidad para flipiar o reparar y alquilar en un area de mucha actividad. This already passed the building inspection. It's ready for electrical, plumbing and hvac rough-in inspections. Oportunity to flip or repair and rent in an area of high activity.

    Ricky Delgado EXP Realty LLC

    124 S Little Church St, Petersburg, VA 23803
    • /41

      Est $349,231 Not Listed For Sale

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

      10120 Duncan Rd, North Dinwiddie, VA 23803

      10120 Duncan Rd, North Dinwiddie, VA 23803
  • /17

    $210,000 Pending

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

    6018 Glencadam Rd, South Chesterfield, VA 23803

    Affordable one-level living in the heart of Chesterfield's Matoaka district. A Charming 3- bedroom, 2- bathroom home with great potential, awaiting your personal touch to restore its full beauty. Conveniently located to Ft. Gregg Adams Military Base. Spacious cul-de-sac lot with nice back yard and shed.

    Agent Photo

    Scott Dearnley

    Joyner Fine Properties

    (804) 392-1240

    6018 Glencadam Rd, South Chesterfield, VA 23803
  • /22

    $1,400 per month

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

    862 Apperson St, Petersburg, VA 23803

    Available September 1! Renovated Bungalow for Rent Just Minutes from Ft. Gregg-Adams!Discover this charming and fully updated 2-bedroom, 1-bath bungalow, offering 576 square feet of modern, efficient living in a quiet, central location—ideal for anyone seeking a low-maintenance lifestyle. Property Highlights: Brand-new 30-year roof, New central A/C and gas heat for year-round comfort;

    Jacqueline Perdue KW Metro Center

    862 Apperson St, Petersburg, VA 23803
  • /11

    $195,000 Sold Sep 09, 2025

    • 1,002 Sq Ft
    • $195/SF
    • 121 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1963

    1401 Talley Ave, Petersburg, VA 23803

    Nice Brick Home Featuring 3 bedrooms and two and one half bathrooms, Freshly painted, New bathroom Vanities, and light fixtures.New LVP in kitchen and Hall bathroom. The living room and bedrooms have refinished hardwood floors. Direct entry into home from under the Carport and Utility shed under carport.Crawl space has new vapor barrier and Insulation. 200 amp Panel box, Water heater 3 years

    Fay Fletcher Real Broker LLC

    1401 Talley Ave, Petersburg, VA 23803
    • /35

      Est $363,995 Not Listed For Sale

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

      10116 Duncan Rd, North Dinwiddie, VA 23803

      10116 Duncan Rd, North Dinwiddie, VA 23803
  • /2

    $65,000 Pending

    • Land
    • 15.39 Acres
    • $4,224 per Acre

    2645 Boydton Plank Rd, Petersburg, VA 23805

    Price to Sell and Ready for you to build ! This a rare opportunity to own 15.39 acres in Petersburg. This sale includes 2 lots for a total of 15.39 acres. Land is being sold as is. There is some access issues (Landlock). Purchaser to do their due diligence.

    Agent Photo

    Norris Hardy

    Weichert Brockwell & Associate

    (804) 570-2993

    2645 Boydton Plank Rd, Petersburg, VA 23805
  • /25

    $1,495 - $2,440 per month

    Odd Fellows Building

    Studio - 2 Beds

    133 N Sycamore St, Petersburg, VA 23803

    Spacious 2b/2ba with outdoor patio, polished concrete floors, brick walls, large windows - Great historic downtown location, restaurants and retail at your doorstep.Designer Apartment Lofts in the heart of Historic Downtown! Great floor plans, many with walk-in closets, full-size front loading washer and dryer, energy star designer appliances. Some with private outdoor patios, brick walls and

    133 N Sycamore St, Petersburg, VA 23803
  • /9

    $150,000 Sold Sep 09, 2025

    • 1,568 Sq Ft
    • $96/SF
    • 162 Days On Market
    • Built 1970

    1016 Old Wythe St Unit 18, Petersburg, VA 23803

    Maintained ranch style duplex with, covered front porch, gas forced air heat and window ac unit. Duplex is located close to highway ramp. Good sized bedrooms, each unit has off street parking. Tenant pays all utilities. These units are being sold "AS-IS!!!", Home inspections for informational purposes only. Unit 1018 has just been renovated, please see the attached photos.

    Michael Fant First Choice Realty

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

      Est $194,892 Not Listed For Sale

      19604 Church Rd, Petersburg, VA 23803

      19604 Church Rd, Petersburg, VA 23803
  • /20

    $100,000 Under Contract

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

    16 N South St, Petersburg, VA 23803

    Endless potential awaits with this versatile property, offering 1,617 square feet of adaptable space that can be used for either residential or commercial purposes. Built in 1935, this two-story gem blends timeless character with key modern updates, including a newer heating system, central air conditioning, and a recently renovated full bathroom with a new tub.The home features a a

    Agent Photo

    Khaliyah Barakhyahu

    EXP Realty, LLC

    (804) 884-3437

    16 N South St, Petersburg, VA 23803
  • /27

    $2,241 per month

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

    10200 Graves Rd, South Chesterfield, VA 23803

    Available after August 1, 2025 - This beautifully renovated 3-bedroom, 2-bathroom brick rancher offers approximately 2,250 sq. ft. of living space, nestled on over an acre of land. Inside, you’ll find brand-new LVP flooring, fresh carpet, and a fully updated kitchen featuring new cabinets, granite countertops, and modern appliances. The home offers multiple living spaces, including a formal

    Christina Roccaforte Parr & Abernathy Realty, Inc.

    10200 Graves Rd, South Chesterfield, VA 23803
  • /8

    $150,000 Sold Sep 09, 2025

    • 1,586 Sq Ft
    • $95/SF
    • 162 Days On Market
    • Built 1972

    1020 Old Wythe St Unit 22, Petersburg, VA 23803

    Maintained ranch style duplex with, covered front porch, gas forced air heat and window ac unit. Duplex is located close to highway ramp. Good sized bedrooms, each unit has off street parking. Tenant pays all utilities. These units are being sold "AS-IS!!!", Home inspections for informational purposes only. Unit 1018 has just been renovated, please see the attached photos.

    Michael Fant First Choice Realty

    1020 Old Wythe St Unit 22, Petersburg, VA 23803
    • /31

      Est $296,759 Not Listed For Sale

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

      5625 Bell St, Petersburg, VA 23803

      5625 Bell St, Petersburg, VA 23803

Showing Results 1 - 40, Page 1 of 18

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