21,791

Petersburg, VA Homes

Section Image
  • /43

    $344,999

    New Construction Pending
    • 4 Beds
    • 3.5 Baths
    • 2,640 Sq Ft

    318 Irving St, Petersburg, VA 23803

    Welcome home to this beautiful 4-bedroom, 3.5-bath home designed with comfort and modern living in mind. The open-concept kitchen comes fully equipped with all the appliances you'll need, making it perfect for entertaining, family gatherings, or everyday living. Enjoy your morning coffee on the inviting front porch or unwind in the evening on the spacious rear porch. The home also features its

    Joshua De Leon EXP Realty, LLC

    318 Irving St, Petersburg, VA 23803
  • /22

    $2,641 Per Month

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

    21161 Baileys Ln, Petersburg, VA 23803

    New Construction - 3 bedroom; 2 bathroom rancher offering approximately 1,440 square feet of living space. Open concept living room, kitchen, and dining area create a welcoming space. A large laundry room with a washer and dryer hookup is located off of the kitchen. The primary bedroom features a walk-in closet and attached full bathroom. The home features a large front porch, back deck and a

    Christina Roccaforte Parr & Abernathy Realty, Inc.

    21161 Baileys Ln, Petersburg, VA 23803
  • /56

    $399,000

    Sold Jul 27, 2026

    10127 Duncan Rd, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Built 2026

    Last Sold Summary

    • 6% Below List Price
    • $249/SF
    • 53 Days On Market

    Last Listing Agent Riggolette Leeper United Real Estate Richmond

    10127 Duncan Rd, Petersburg, VA 23803
    • /33

      Est $312,939

      Not Listed For Sale

      4097 Kenneth Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,236 Sq Ft
      • Built 2008
      4097 Kenneth Dr, Petersburg, VA 23803

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Monica Sober Real Broker LLC

  • /6

    $334,500

    New Construction $6K PRICE DROP
    • 4 Beds
    • 3 Baths
    • 1,800 Sq Ft

    44 Spotswood Dr, Petersburg, VA 23805

    SELLER WILLING TO PAY UP TO $7,500.00 IN CLOSING COSTS. TO BE BUILT !!!- NEW Now is your chance to build your dream home in the desirable Lakewood Estates area subdivision of Petersburg. These beautiful pre-to be built homes are planned to offer approximately 1800 + square feet of thoughtfully designed living spaces featuring: 4 Bedrooms, 3 full- bathrooms an open floor plan living room / kitchen

    Kenneth Byers Weichert Brockwell & Associate

    44 Spotswood Dr, Petersburg, VA 23805
  • /13

    $1,395

    Total Monthly Price

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

    1311 Beazley St, Petersburg, VA 23803

    Savor the charm of historic Petersburg in this 3-bedroom, 1.5-bathroom rental home located at 1311 Beazley Street. With 1323 sq ft of living space, step inside to discover a spacious layout, complete with a cozy living room, a well-appointed kitchen, and a bonus room. The home's three bedrooms provide ample space for rest and relaxation, while the half bath and full bath ensure convenience for

    1311 Beazley St, Petersburg, VA 23803
  • /24

    $282,000

    Sold Mar 20, 2026

    1163 Hinton St, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,404 Sq Ft
    • Built 1883

    Last Sold Summary

    • 1% Above List Price
    • $201/SF
    • 6 Days On Market

    Current Estimated Value $279,976

    Last Listing Agent Jeany Garrido EXP Realty, LLC

    1163 Hinton St, Petersburg, VA 23803
    • /31

      Est $394,252

      Not Listed For Sale

      3616 Westbriar Ln, Petersburg, VA 23803

      • 5 Beds
      • 2.5 Baths
      • 2,340 Sq Ft
      • Built 2006
      3616 Westbriar Ln, Petersburg, VA 23803

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Pamela Adams Real Broker LLC

  • /14

    $345,000

    • 4 Beds
    • 2.5 Baths
    • 1,918 Sq Ft

    7426 Boydton Plank Rd, Petersburg, VA 23803

    Well-maintained brick rancher situated on a spacious 1-acre lot in Dinwiddie, Virginia. This versatile property offers 4 bedrooms and 2 full bathrooms, providing plenty of room for family and guests. A unique feature of the home is that one bedroom and one full bathroom can be separated from the main living area, creating an ideal private suite for guests, multigenerational living, a home office,

    Sandi Torrence BHG Base Camp

    7426 Boydton Plank Rd, Petersburg, VA 23803
  • /17

    $1,275 Per Month

    • 1 Bed
    • 1 Bath
    • 700 Sq Ft
    • Apartment for Rent

    519 Grove Ave Unit 521 B, Petersburg, VA 23803

    This 700 Sq.ft apartment is in downtown Petersburg in the Historic district. Close to interstate 85 and 95, Petersburg is a great location for commuting anywhere in the tri-cities. Short walk to the public park (on the river!) directly behind the house or stroll into downtown for dinner! This apartment is fully restored, with ten-foot ceilings, original moldings, doors, full laundry and a large

    Stephen Constantine Napier Realtors, ERA

    519 Grove Ave Unit 521 B, Petersburg, VA 23803
  • /31

    $340,000

    Sold Mar 06, 2026

    24824 Rock Rd, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,316 Sq Ft
    • Built 2004

    Last Sold Summary

    • 1% Below List Price
    • $258/SF
    • 27 Days On Market

    Current Estimated Value $331,493

    Last Listing Agent Todd Bogese Bogese Realty & Construction

    24824 Rock Rd, Petersburg, VA 23803
    • /37

      Est $366,488

      Not Listed For Sale

      3608 Westbriar Ln, Petersburg, VA 23803

      • 4 Beds
      • 2 Baths
      • 1,640 Sq Ft
      • Built 2006
      3608 Westbriar Ln, Petersburg, VA 23803

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Jeremy Cecchettini Real Broker LLC

  • /39

    $124,988

    • 4 Beds
    • 1.5 Baths
    • 1,968 Sq Ft

    742 S Jones St, Petersburg, VA 23803

    Great Opportunity for investers. Large home with lots of equity to build. The neighborhood is beingrebuilt so don't miss out on this Great Deal. Centrally located with easy access to the highway, liveentertainment, University, hospital and shopping centers. Sold "As Is Where Is".

    Armin Harris Exit Realty Central

    742 S Jones St, Petersburg, VA 23803
  • /17

    $999

    Total Monthly Price

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

    712 High St Unit 8, Petersburg, VA 23803

    Introducing a charming oasis nestled in the heart of Petersburg, VA, at 712 High St Apt 8. This delightful one-bedroom apartment offers a cozy retreat with a generous floor plan spanning 502 sq ft, making it the perfect haven for those seeking comfort and convenience. Step inside to discover a modern kitchen adorned with luxurious granite countertops, a true culinary artist's dream. The full

    712 High St Unit 8, Petersburg, VA 23803
  • /2

    $140,000

    Sold Sep 30, 2025

    1048 Amelia St, Petersburg, VA 23803

    • 3 Beds
    • 1.5 Baths
    • 1,384 Sq Ft
    • Built 1954

    Last Sold Summary

    • 18% Below List Price
    • $101/SF
    • 24 Days On Market

    Current Estimated Value $159,095

    Last Listing Agent Debra Russell Century 21 Colonial Realty

    1048 Amelia St, Petersburg, VA 23803
    • /48

      Est $372,900

      Not Listed For Sale

      3603 Westbriar Ln, Petersburg, VA 23803

      • 5 Beds
      • 2.5 Baths
      • 2,144 Sq Ft
      • Built 2005
      3603 Westbriar Ln, Petersburg, VA 23803

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Heather Adair Hardesty Homes

  • /33

    $299,000

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

    750 Hampton Rd, Petersburg, VA 23805

    Welcome home to this beautifully renovated ranch in the heart of Petersburg! Built in 1954, this move-in ready home offers 4 bedrooms, 2 full bathrooms, and 1,359 square feet of thoughtfully updated living space. Completed in the summer of 2023, the extensive renovation provides peace of mind with major system upgrades including a new heat pump, new ductwork, upgraded electrical panel, and

    Nicole Asbell KW Metro Center

    750 Hampton Rd, Petersburg, VA 23805
  • /6

    $1,250 Per Month

    • 3 Beds
    • 1 Bath
    • House for Rent

    2146 Colston St, Petersburg, VA 23805

    3-bedroom home, Refrigerator, NEW paint,laundry room, shed, AND utility room,a lot of natural light! Walnut Hill Subdivision $1,250*PLEASE CALL OFFICE TO DISCUSS PET POLICY AND LEASE TERMS 804-458-1853

    Jordan Hudson Hudson Properties Inc.

    2146 Colston St, Petersburg, VA 23805
  • /39

    $210,000

    Sold Nov 04, 2025

    731 Blick St, Petersburg, VA 23803

    • 2 Beds
    • 1.5 Baths
    • 1,144 Sq Ft
    • Built 1905

    Last Sold Summary

    • 1% Above List Price
    • $184/SF
    • 29 Days On Market

    Current Estimated Value $210,083

    Last Listing Agent Jennifer Velasco EXP Realty, LLC

    731 Blick St, Petersburg, VA 23803
    • /9

      Est $327,118

      Not Listed For Sale

      3904 W Autumn Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,430 Sq Ft
      • Built 1990
      3904 W Autumn Dr, Petersburg, VA 23803

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent April Edmonds All Brokers Realty LLC

  • /23

    $165,000

    Pending
    • 2 Beds
    • 1 Bath
    • 838 Sq Ft

    310 N Carolina Ave, Petersburg, VA 23803

    Completely renovated and move-in ready! This charming 2-bedroom, 1-bath home offers modern updates throughout, making it an excellent opportunity for first-time buyers, downsizers, or investors seeking a turnkey property. Recent improvements include all-new flooring, new energy-efficient windows, a new roof, granite countertops, stainless steel appliances, and a tankless water heater for endless

    Danae Dobler EXP Realty, LLC

    310 N Carolina Ave, Petersburg, VA 23803
  • /28

    $1,341

    Total Monthly Price

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

    818 E Washington St, Petersburg, VA 23803

    This immaculate, like new 2 BR, 1 BA rancher offers an open floor plan; gorgeous hardwood floors throughout; ceramic tile flooring in kitchen & bath; kitchen equipped with stove, refrigerator, dishwasher & washer/dryer; house truly has been completely renovated from the roof to the plumbing; central a/c & heat, all electric, energy efficient windows; wrap around porch; fully fenced yard & off

    818 E Washington St, Petersburg, VA 23803
  • /32

    $305,000

    Sold Mar 18, 2026

    1342 Rome St, Petersburg, VA 23803

    • 2,176 Sq Ft
    • Built 1915

    Last Sold Summary

    • 2% Above List Price
    • $140/SF
    • 25 Days On Market

    Current Estimated Value $269,753

    Last Listing Agent Corey Chandler EXP Realty, LLC

    1342 Rome St, Petersburg, VA 23803
    • /25

      Est $323,999

      Not Listed For Sale

      3719 W Autumn Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,504 Sq Ft
      • Built 1993
      3719 W Autumn Dr, Petersburg, VA 23803

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Janice Melvin Harris & Assoc, Inc

  • /50

    $349,999

    New Construction Pending
    • 4 Beds
    • 3 Baths
    • 2,300 Sq Ft

    108 Center St, Petersburg, VA 23803

    Welcome to this stunning new construction home featuring 4 spacious bedrooms, 3 full bathrooms, and two luxurious primary suites one on each level—perfect for multigenerational living or added flexibility. The bright open-concept design showcases soaring ceilings, recessed lighting, luxury flooring, and a spacious family room that flows seamlessly into a chef-inspired kitchen with quartz

    Jeany Garrido EXP Realty, LLC

    108 Center St, Petersburg, VA 23803
  • /7

    $1,400 Per Month

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

    232 High St Unit B, Petersburg, VA 23803

    Come see this well maintained 1 bedroom apartment with utilities included! Great location in the Petersburg Old Town District. Schedule a tour today!

    Rolandus Jackson EXP Realty, LLC

    232 High St Unit B, Petersburg, VA 23803
  • /30

    $317,000

    Sold Oct 24, 2025

    3300 Denise Rd, Petersburg, VA 23805

    • 4 Beds
    • 3 Baths
    • 2,959 Sq Ft
    • Built 2008

    Last Sold Summary

    • 6% Above List Price
    • $107/SF
    • 21 Days On Market

    Current Estimated Value $333,025

    Last Listing Agent Lorraine Lett-Brown Clear Vision Realty LLC

    3300 Denise Rd, Petersburg, VA 23805
    • /34

      Est $308,932

      Not Listed For Sale

      3924 W Autumn Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,356 Sq Ft
      • Built 1989
      3924 W Autumn Dr, Petersburg, VA 23803

      Last Sold Summary

      • 19 Days On Market

      Last Listing Agent David Patsel Napier Realtors, ERA

  • /2

    $245,000

    New Construction Pending
    • 3 Beds
    • 3 Baths
    • 1,440 Sq Ft

    33 Guarantee St, Petersburg, VA 23803

    New Build

    Christopher Haskins EXP Realty, LLC

    33 Guarantee St, Petersburg, VA 23803
  • /52

    $1,845

    Total Monthly Price

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

    115 Slagle Ave, Petersburg, VA 23803

    Charming & Fully Renovated 3 BD / 1.5 BA Home in Petersburg!Welcome to 115 Slagle Ave! This beautifully updated home offers modern style and convenience. Packed with fresh upgrades from top to bottom, this 3-bedroom, 1.5-bathroom property is ready for you to move right in.Property Highlights:Fully Renovated Interior: Enjoy a fresh, contemporary feel throughout the entire

    115 Slagle Ave, Petersburg, VA 23803
  • /30

    $299,000

    Sold Sep 22, 2025

    424 Byrne St, Petersburg, VA 23803

    • 4 Beds
    • 3.5 Baths
    • 1,665 Sq Ft
    • Built 2025

    Last Sold Summary

    • $180/SF
    • 18 Days On Market

    Current Estimated Value $297,832

    Last Listing Agent Kristy Severin Long & Foster REALTORS

    424 Byrne St, Petersburg, VA 23803
    • /31

      Est $328,836

      Not Listed For Sale

      3913 W Autumn Dr, Petersburg, VA 23803

      • 3 Beds
      • 2.5 Baths
      • 1,330 Sq Ft
      • Built 1988
      3913 W Autumn Dr, Petersburg, VA 23803

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Monica Kincaid EXP Realty, LLC

  • /26

    $184,000

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

    14 N Old Church St, Petersburg, VA 23803

    Investor Opportunity in the Heart of Historic Petersburg! Welcome to 14 N Old Church Street, a property full of potential in one of Petersburg's fastest-growing areas. Renovated approximately three years ago, this 3-bedroom, 2-bath home offers over 1,200 square feet of updated living space and presents an excellent opportunity for investors, flippers, or buyers looking to build equity. The home

    Sarah Huffman EXP Realty LLC

    14 N Old Church St, Petersburg, VA 23803
  • /51

    $2,000 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,384 Sq Ft
    • House for Rent

    3813 Johnson Rd, Petersburg, VA 23805

    Brick rancher with unfinished basement for storage. Two Car attached garage. Owner just installed new insulated vinyl windows. New dehumidifier in unfinished basement. Kitchen with wood laminate floors. Hardwood Floors in Living room, Dining room and three of the bedrooms. Primary Bedroom and family room has carpeting. Nice sunroom overlooking Petersburg Country Club golf course. primary bath

    Brett Harris Harris & Assoc, Inc

    3813 Johnson Rd, Petersburg, VA 23805
  • /17

    $118,500

    Sold Dec 24, 2025

    21 Cherry St, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 720 Sq Ft
    • Built 1952

    Last Sold Summary

    • 10% Below List Price
    • $165/SF
    • 84 Days On Market

    Current Estimated Value $123,484

    Last Listing Agent Kenneth Byers Weichert Brockwell & Associate

    21 Cherry St, Petersburg, VA 23803
    • /29

      Est $284,932

      Not Listed For Sale

      23810 Sparrow Ct, Petersburg, VA 23803

      • 3 Beds
      • 1.5 Baths
      • 1,368 Sq Ft
      • Built 1987
      23810 Sparrow Ct, Petersburg, VA 23803

      Last Sold Summary

      • 19 Days On Market

      Last Listing Agent Mike Hogan The Hogan Group Real Estate

  • /25

    $150,000

    $15K PRICE DROP
    • 4 Beds
    • 1.5 Baths
    • 1,708 Sq Ft

    18 S Little Church St, Petersburg, VA 23803

    Back on the Market - Price Just Reduced! This all-brick rambler is a rare find in today’s market. Featuring four spacious bedrooms and two baths, with handcrafted bookshelves located in the main bedroom. This home boasts original oak kitchen cabinets, oak paneling along the dining room wall, and beautiful hardwood floors throughout. In addition to central AC, the property also comes with 3

    Wyman Jones Sovereign Home Realty

    18 S Little Church St, Petersburg, VA 23803
  • /27

    $1,295

    Total Monthly Price

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

    529 Harrison St Unit 531, Petersburg, VA 23803

    Welcome to 531 Harrison Street! This large 2-bedroom, 1-bathroom apartment offers comfortable living in a convenient location close to Downtown Petersburg, local shops, restaurants, parks, and major highways.Enjoy the freshly renovated living space, two spacious bedrooms, a full bathroom, and a functional kitchen spread out throughout 2 floors. Windows throughout provide an abundance of

    529 Harrison St Unit 531, Petersburg, VA 23803
  • /22

    $140,000

    Sold May 27, 2026

    802 Northampton Rd, Petersburg, VA 23805

    • 3 Beds
    • 1 Bath
    • 1,229 Sq Ft
    • Built 1952

    Last Sold Summary

    • 17% Below List Price
    • $114/SF
    • 11 Days On Market

    Current Estimated Value $146,580

    Last Listing Agent Sye Daniel Daniel And Daniel Realty, Inc.

    802 Northampton Rd, Petersburg, VA 23805
    • /34

      Est $326,539

      Not Listed For Sale

      23803 Sparrow Ct, Petersburg, VA 23803

      • 3 Beds
      • 1.5 Baths
      • 1,556 Sq Ft
      • Built 1984
      23803 Sparrow Ct, Petersburg, VA 23803

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Brad Ruckart Real Broker LLC

Showing Results 281 - 320, Page 8 of 18

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