21,100

Petersburg, VA Homes in ZIP Code 23803

Section Image
  • /2

    $135,000

    • Land
    • 0.88 Acre
    • $153,409 per Acre

    0 Lake Jordan Landing Unit 2522365, Dinwiddie, VA 23803

    Waterfront .88-Acre Lot in Lake Jordan!Rare opportunity to own a 0.88-acre waterfront lot in the sought-after Lake Jordan subdivision. Enjoy stunning views and direct lake access for boating, fishing, and kayaking. This spacious lot offers plenty of room for your dream home in a peaceful, private setting. Community amenities include a clubhouse, pool, and walking trails. Conveniently located

    Jasmine Mayton 1st Class Real Estate RVA

    0 Lake Jordan Landing Unit 2522365, Dinwiddie, VA 23803
  • /22

    $1,650 per month

    • 2 Beds
    • 2 Baths
    • 975 Sq Ft
    • Condo for Rent

    109 Perry St Unit 323.1407137, Petersburg, VA 23803

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2100/mo12-Month Minimum base rent: starts at $1650/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    109 Perry St Unit 323.1407137, Petersburg, VA 23803
  • /25

    $286,500 Sold Jul 10, 2025

    • 1,124 Sq Ft
    • $255/SF
    • 8 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2003

    5902 Ferintosh Place, South Chesterfield, VA 23803

    WELCOME TO THIS CHARMING RANCH-STYLE HOME THAT COMBINES TIMELESS DESIGN WITH FRESH UPDATES. Nestled on a generous lot, this single-level home features an updated primary bathroom and brand-new flooring throughout, offering a clean and effortless flow from room to room. With all living spaces on a single level, this floorplan is ideal for easy living and accessibility. Step into a spacious,

    Nikki Axman Providence Hill Real Estate

    5902 Ferintosh Place, South Chesterfield, VA 23803
    • /28

      Est $270,215 Not Listed For Sale

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

      4213 Keithwood Dr, Petersburg, VA 23803

      4213 Keithwood Dr, Petersburg, VA 23803
  • /24

    $209,000

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

    506 Bellevue Ave, Petersburg, VA 23803

    Affordable, Adorable, and Move-In Ready!!Discover this charming Cape Cod home on a private lot at the end of a quiet street. Renovated in 2021, this home features a modern kitchen with granite countertops, stainless steel appliances, and new cabinetry, as well as updated windows, HVAC, and a stylish bathroom with ceramic tile.With 2 bedrooms on the first floor and 2 more upstairs, there’s

    Lauri Giles EXP Realty LLC

    506 Bellevue Ave, Petersburg, VA 23803
  • /11

    $600 per month

    • 1 Bed
    • 1 Bath
    • House for Rent

    1416 Weaver Ave, Petersburg, VA 23803

    Property Id: 2024370This is a bedroom for a single tenant, with plenty of natural light, completely renovated with new flooring, freshly painted walls, and new lighting. It is part of a fully renovated home that features a brand new, modern kitchen and a beautifully updated shared bathroom. Don't miss this opportunity!

    1416 Weaver Ave, Petersburg, VA 23803
  • /20

    $255,000 Sold Jul 10, 2025

    • 1,292 Sq Ft
    • $197/SF
    • 5 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1976

    20903 Truth Dr, South Chesterfield, VA 23803

    This cozy rancher has 3 bedrooms and 2 bathrooms and is a perfect fit in River Road Estates.

    Bryan Booker Timeless Realty Company

    20903 Truth Dr, South Chesterfield, VA 23803
    • /42

      Est $275,981 Not Listed For Sale

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

      4119 Mansfield Dr, North Dinwiddie, VA 23803

      4119 Mansfield Dr, North Dinwiddie, VA 23803
  • /16

    $238,950

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

    7930 Hickory Rd, South Chesterfield, VA 23803

    Welcome to this CUTE, newly updated 3-bedroom, 2-full-bath home situated on a spacious .82-acre lot. Fresh new flooring runs throughout the entire house, creating a seamless and modern feel.• Bedrooms: 3 spacious rooms • Bathrooms: 2 full, updated bathrooms• Kitchen: Features gas cooking• Living Room: Bright and inviting, ideal for entertaining guests• Family Room: Cozy space

    Vickie Brumfield Cole Real Estate, Inc.

    7930 Hickory Rd, South Chesterfield, VA 23803
  • /21

    $1,400 per month

    • 1 Bed
    • 1 Bath
    • 555 Sq Ft
    • Condo for Rent

    109 Perry St Unit 201A.1407139, Petersburg, VA 23803

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1700/mo12-Month Minimum base rent: starts at $1400/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    109 Perry St Unit 201A.1407139, Petersburg, VA 23803
  • /22

    $258,900 Sold Jul 10, 2025

    • 1,316 Sq Ft
    • $197/SF
    • 50 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1976

    21141 Warren Ave, South Chesterfield, VA 23803

    Renters are out and house is back active again. Nestled in the peaceful Old Town Creek neighborhood, this delightful 3-bedroom, 1.5-bathroom ranch-style home offers 1,316 sq ft of comfortable living space on a 0.26-acre lot. Built in 1976, it blends classic charm with modern updates, making it an ideal choice for first-time buyers or those seeking a cozy retreat.?Inviting Living Room:

    Will Stevens ERA Woody Hogg & Assoc

    21141 Warren Ave, South Chesterfield, VA 23803
    • /46

      Est $266,960 Not Listed For Sale

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

      23800 Gaydell Dr, Petersburg, VA 23803

      23800 Gaydell Dr, Petersburg, VA 23803
  • /13

    $167,000

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

    503 N South St, Petersburg, VA 23803

    This wonderful three bedroom one bath rancher is ready for a new owner. The home boast a wonderfully spacious yard living room, eat in kitchen and three private bedrooms. Nice flow to the property and carport and outbuilding to remain. Come see this one today in that hard to find price range.

    Lamont Hobbs Hobbs Realty LLC

    503 N South St, Petersburg, VA 23803
  • /2

    $1,600 per month

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

    1412 Oakdale Ave, Petersburg, VA 23803

    Property Id: 1813209Newly renovated large 4 bedrooms , 3 full baths, large back yard with parkings

    1412 Oakdale Ave, Petersburg, VA 23803
  • /28

    $320,000 Sold Jul 09, 2025

    • 1,574 Sq Ft
    • $203/SF
    • 3 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1960

    24402 Driver Rd, Petersburg, VA 23803

    Welcome to 24402 Driver Rd-a beautifully maintained Ranch home, that is move-in ready! This charming brick home is freshly painted, giving it a bright and welcoming vibe throughout its almost 1,600 square feet. The original hardwood floors add a touch of elegance and warmth to the living spaces. The living room is an excellent size with a large front window bringing in natural sunlight. In the

    Jill Woodlief Ingram & Assoc Chester

    24402 Driver Rd, Petersburg, VA 23803
    • /24

      Est $270,640 Not Listed For Sale

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

      24112 Fieldshire Ln, Petersburg, VA 23803

      24112 Fieldshire Ln, Petersburg, VA 23803
  • /45

    $160,000

    • 3 Beds
    • 2 Baths
    • 864 Sq Ft

    127 S Little Church St, Petersburg, VA 23803

    This is a fully remodeled two story style 3 bedrooms home. Bright rooms with tons of natural light. Redone all throughout and exhibits exquisite craftsmanship. There is a lot of new carpentry, joists throughout most of the house. New upgraded electrical wiring and panel. Brand new plumbing. This home has been thoroughly remodeled. Newly remodeled kitchen with breakfast bar and brand new stainless

    Ricky Delgado EXP Realty LLC

    127 S Little Church St, Petersburg, VA 23803
  • /2

    $750 per month

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

    1414 Oakdale Ave, Petersburg, VA 23803

    Property Id: 1865188Rent by the room. Shared Kitchen. Master Bedroom is $1100 with private bath. Other rooms are $750 each. Newly renovated large 4 bedrooms , 3 full baths, large back yard with parking. Currently vacant, first person in gets choice of rooms.

    1414 Oakdale Ave, Petersburg, VA 23803
  • /32

    $283,000 Sold Jul 09, 2025

    • 1,550 Sq Ft
    • $183/SF
    • 83 Days On Market
    • 3 Beds
    • 2.5 Baths
    • Built 2025

    942 Rome St, Petersburg, VA 23803

    This beautifully "NEW BUILD" designed 2_Story home with open/spacious and modern living experience with its transitional flow! Boasting 1550 square feet, this residence features a family room that seamlessly flows into the dining area, creating a warm and inviting atmosphere.The custom kitchen cabinets add a touch of elegance and functionality to the heart of the home!!Upstairs,

    Cornell Urquhart United Real Estate Richmond

    942 Rome St, Petersburg, VA 23803
    • /42

      Est $227,080 Not Listed For Sale

      • 3 Beds
      • 2 Baths
      • 988 Sq Ft

      24104 Fieldshire Ln, Petersburg, VA 23803

      24104 Fieldshire Ln, Petersburg, VA 23803
  • /5

    $103,849

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft

    917 Lee Ave, Petersburg, VA 23803

    Opportunity knocks!!!! Bring your contractors to create your vision for this 2 bed, 1 bath home that has an open concept that is just under 800 sqft. Come and be a part of the continued growth of Beautiful and Historic Petersburg, VA. There is no question why so many are investing and relocating to this Beautiful city that is full of rich culture, history, beautiful views and charm, not to

    Terell Snead Hometown Realty

    917 Lee Ave, Petersburg, VA 23803
  • /2

    $1,600 per month

    • 3 Beds
    • 2 Baths
    • House for Rent

    23 Shore St, Petersburg, VA 23803

    Property Id: 1865195This charming home is the perfect live/work combination. The homes's exterior has tons of character. The Front Porch is so inviting. Whether you make this your home or business or a combination of both - visitors will always feel welcome! The first floor boasts spacious and versatile rooms. Upstairs you will find an amazing space that could be a Master Bedroom/ Rec

    23 Shore St, Petersburg, VA 23803
  • /12

    $150,000 Sold Jul 08, 2025

    • 768 Sq Ft
    • $195/SF
    • 109 Days On Market
    • 2 Beds
    • 1 Bath
    • Built 1953

    1029 7th St, Petersburg, VA 23803

    Welcome to this delightful ranch style home located near the historic district of Petersburg. This home is perfect for those seeking a manageable and comfortable space. The home features 2 bedrooms and 1 full bath. It's ideal for small families or individuals looking for lower maintenance property. The kitchen has been updated with custom butcher block counter tops and newer contemporary

    Theresa Wackowski RE/MAX Capital

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

      Est $279,688 Not Listed For Sale

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

      23908 Gaydell Dr, Petersburg, VA 23803

      23908 Gaydell Dr, Petersburg, VA 23803
  • /23

    $205,000 Open Sun 2PM - 4PM

    • 3 Beds
    • 1 Bath
    • 992 Sq Ft

    718 Blick St, Petersburg, VA 23803

    Welcome Home to This Charming 3-Bedroom Ranch in Petersburg! Step inside this delightful 3 bedroom, 1 bath ranch-style home situated on a generous lot with a privacy-fenced backyard perfect for both relaxation and entertaining. As you enter, you're welcomed by a spacious living room filled with natural light, ideal for hosting guests or cozy family nights. The updated kitchen offers plenty of

    Tamara Taylor BHHS PenFed Realty

    718 Blick St, Petersburg, VA 23803
  • /10

    $1,850 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    320 St Andrew St Unit B, Petersburg, VA 23803

    Property Id: 20210352 Bed / 1 Bath Apartment in Historic Poplar lawn District320 B St. Andrew St, Petersburg, VALive in the heart of Petersburg's Historic Poplar lawn District! This cozy 2-bedroom, 1-bath apartment is ideally located just minutes from the planned casino, the YMCA, and popular shops and restaurants along North Sycamore Street.Property Features:2 Spacious

    320 St Andrew St Unit B, Petersburg, VA 23803
  • /26

    $254,500 Sold Jul 07, 2025

    • 1,732 Sq Ft
    • $147/SF
    • 3 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1880

    1330 Halifax St, Petersburg, VA 23803

    Completely Renovated Ranch in the Heart of Petersburg – Affordable & Move-In Ready!Welcome to 1880s charm reimagined this year for modern living! This beautifully restored ranch home in Petersburg’s growing city has been fully renovated from top to bottom—offering a rare opportunity for first-time buyers or savvy investors looking to add a turnkey property to their portfolio.Step

    Danielle Bowers Century 21 Lifestyle

    1330 Halifax St, Petersburg, VA 23803
    • /31

      Est $287,563 Not Listed For Sale

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

      23925 Gaydell Dr, Petersburg, VA 23803

      23925 Gaydell Dr, Petersburg, VA 23803
  • /10

    $74,500

    • Land
    • 0.80 Acre
    • $92,893 per Acre

    19713 Walker Ave, Colonial Heights, VA 23834

    Great sized lot, ideal for those seeking a spacious lot in a suburban setting with room for possibilities. The generous half-acre space offers privacy and future flexibility.

    Dakia Knight ICON Realty Group

    19713 Walker Ave, Colonial Heights, VA 23834
  • /4

    $1,150 per month

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

    131 Slagle Ave, Petersburg, VA 23803

    A beautiful move - in ready, two-bedroom, one-bath home features all new appliances, a spacious living room and a decent sized fenced-in backyard. This home is perfect for a family of 3 and/or 4. Pet Friendly. In addition, this home is centrally located near I-95, downtown Petersburg, and 5 minutes from Fort Gregg-Adams.Shed is not for tenant use. Washer & Dryer Hook-Up. Washer and Dryer

    131 Slagle Ave, Petersburg, VA 23803
  • /39

    $275,000 Sold Jul 07, 2025

    • 1,464 Sq Ft
    • $188/SF
    • 2 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2025

    27 N Foley St, Petersburg, VA 23803

    Discover the perfect blend of modern elegance and comfortable living in this stunning new construction rancher, designed for both relaxation and entertaining. Nestled in Petersburg, this 3-bedroom, 2-bathroom sanctuary offers 1,464 square feet of thoughtfully crafted living space. Step inside to find gorgeous hardwood flooring that flows seamlessly throughout the open-concept layout, where

    Daniel Harnsberger EXP Realty LLC

    27 N Foley St, Petersburg, VA 23803
    • /37

      Est $256,373 Not Listed For Sale

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

      24017 Gaydell Dr, Petersburg, VA 23803

      24017 Gaydell Dr, Petersburg, VA 23803
  • /11

    $375,000

    • Land
    • 2.60 Acres
    • $144,231 per Acre

    6104 Plane Dr, North Dinwiddie, VA 23803

    Former site of two gas stations. Next to Sheetz, down the street of Dinwiddie Airport and across the street from Dinwiddie Commerce Park. Located at the on/off ramp for I-85. Zone M-1 . You have just found opportunity!! 6108 PLANE DR Tax Map #21/ / 146/ /PID 15647 Legal: RT 460 INTERCHANGE RT 85 21-146, and PID 4962 Tax Map #21/ / 147/ C / Legal Description PARCEL C-1 FR0NTAGE ROAD

    John Brockwell Weichert Brockwell & Associate

    6104 Plane Dr, North Dinwiddie, VA 23803
  • /21

    $1,400 per month

    • 1 Bed
    • 1 Bath
    • 555 Sq Ft
    • Condo for Rent

    109 Perry St Unit 314.1407138, Petersburg, VA 23803

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1850/mo12-Month Minimum base rent: starts at $1400/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    109 Perry St Unit 314.1407138, Petersburg, VA 23803
  • /49

    $189,900 Sold Jul 07, 2025

    • 1,320 Sq Ft
    • $144/SF
    • 77 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1925

    719 E Wythe St, Petersburg, VA 23803

    Fully renovated in 2024, this rancher is turn-key ready! With a brand new roof, energy efficient windows and 3-yr old HVAC, you can relax knowing that the most costly repairs and maintenance expenses associated with home ownership have been taken care of. Inside, the house offers upscale features including stainless steel appliances, gorgeous kitchen cabinetry, full-size laundry room with a

    Juri Miller EXP Realty LLC

    719 E Wythe St, Petersburg, VA 23803
    • /14

      Est $299,322 Not Listed For Sale

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

      3816 Susie Dr, Petersburg, VA 23803

      3816 Susie Dr, Petersburg, VA 23803
  • /50

    $699,900

    • 7 Beds
    • 6.5 Baths
    • 9,268 Sq Ft

    323 W Washington St, Petersburg, VA 23803

    Folly Castle c. 1763 – A Rare Historic Treasure in the Heart of PetersburgStep back in time without sacrificing modern comfort at Folly Castle, one of Petersburg’s most iconic and historically significant homes. Believed to have been completed in 1763 by Peter Jones II—the grandson of the city’s founder—this architectural masterpiece is a rare surviving example of 18th-century craftsmanship.

    Jeff Clark EXP Realty LLC

    323 W Washington St, Petersburg, VA 23803
  • /31

    $179,900 Sold Jul 03, 2025

    • 821 Sq Ft
    • $219/SF
    • 38 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1925

    1334 Grant Ave, Petersburg, VA 23803

    Charming, totally renovated, 3 bedroom, 2 bath bungalow. This home was taken down to the studs, it has all new plumbing, all new electrical, new roof, new vinyl siding, and new HVAC. This adorable home offers an open floor plan living space with cathedral ceilings, an all new kitchen with stainless appliances, new cabinets, quartz counters, and a large pantry. There are 3 bedrooms including the

    Steven Kirby RE/MAX Commonwealth

    1334 Grant Ave, Petersburg, VA 23803
    • /48

      Est $314,793 Not Listed For Sale

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

      24013 Pinecroft Rd, North Dinwiddie, VA 23803

      24013 Pinecroft Rd, North Dinwiddie, VA 23803
  • /35

    $389,000

    • 2 Beds
    • 1.5 Baths
    • 2,058 Sq Ft

    533 High St, Petersburg, VA 23803

    Step into timeless elegance with this fully restored and move-in ready Victorian Italianate, circa 1899, nestled in the heart of the High Street Historic District. Boasting 2,058 square feet, this architectural gem features heart pine floors, soaring 11-foot ceilings, arched and columned doorways, intricate gingerbread trim, and four fireplaces adorned with exquisite chandeliers and plaster

    Jeff Clark EXP Realty LLC

    533 High St, Petersburg, VA 23803

Showing Results 161 - 200, Page 5 of 18

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