15,748

Petersburg County, VA Homes

Section Image
  • /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
  • /8

    $1,500 Per Month

    • 3 Beds
    • 1 Bath
    • House for Rent

    1144 Normandale Ave E, Petersburg, VA 23803

    1144 E Normandale Ave Petersburg3-bedroom home, completely renovated home! NEW central HVAC, ALL electric, NEW windows, NEW kitchen cabinets, NEW fixtures, NEW flooring, shed, carport, large yard! $1,500 ***Call school board office to verify schools!

    Jordan Hudson Hudson Properties Inc.

    1144 Normandale Ave E, 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
    • /15

      Est $236,108

      Not Listed For Sale

      526 Scott St, Petersburg, VA 23805

      • 3 Beds
      • 2 Baths
      • 1,229 Sq Ft
      • Built 1987
      526 Scott St, Petersburg, VA 23805

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Jackie Humphries 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
  • /16

    $1,100

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • House for Rent

    1221 Montgomery Ave, Petersburg, VA 23803

    Experience the charm and warmth of 1221 Montgomery Ave, nestled in the heart of historic Petersburg, VA. This delightful two-bedroom home offers a perfect blend of comfort and convenience, making it an ideal retreat for anyone seeking a serene living space. Step inside to find inviting interiors that promise relaxation and tranquility after a long day. The full bathroom is tastefully designed to

    1221 Montgomery Ave, Petersburg, VA 23803
  • /28

    $165,000

    Sold Jul 21, 2026

    917 Lee Ave, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1924

    Last Sold Summary

    • 3% Below List Price
    • $215/SF
    • 48 Days On Market

    Current Estimated Value $152,010

    Last Listing Agent Gerri Archer The Hogan Group Real Estate

    917 Lee Ave, Petersburg, VA 23803
    • /21

      Est $215,766

      Not Listed For Sale

      638 Roberson St, Petersburg, VA 23805

      • 3 Beds
      • 1 Bath
      • 931 Sq Ft
      • Built 1972
      638 Roberson St, Petersburg, VA 23805

      Last Sold Summary

      • 13 Days On Market

      Last Listing Agent Carl Granderson United Real Estate Richmond

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

    $1,325 Per Month

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

    519 Grove Ave Unit 519 B, Petersburg, VA 23803

    This 650 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 and a balcony for outside

    Stephen Constantine Napier Realtors, ERA

    519 Grove Ave Unit 519 B, Petersburg, VA 23803
  • /25

    $264,000

    Sold Sep 02, 2025

    538 Harding St, Petersburg, VA 23803

    • 3 Beds
    • 2.5 Baths
    • 1,344 Sq Ft
    • Built 2025

    Last Sold Summary

    • 2% Above List Price
    • $196/SF
    • 14 Days On Market

    Current Estimated Value $274,913

    Last Listing Agent Fronsheena West Century 21 Lifestyle

    538 Harding St, Petersburg, VA 23803
    • /13

      Est $233,460

      Not Listed For Sale

      616 Roberson St, Petersburg, VA 23805

      • 3 Beds
      • 1 Bath
      • 981 Sq Ft
      • Built 1972
      616 Roberson St, Petersburg, VA 23805

      Last Sold Summary

      • 42 Days On Market

      Last Listing Agent Miles Christian United Real Estate Richmond

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

    $1,100

    Total Monthly Price

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

    709 High St Unit A, Petersburg, VA 23803

    If approved, $200 off first month rent !Discover the charm of Old Towne Petersburg in this spacious 2-bedroom, 1-bath! Located on Petersburg’s most historic street, you’ll be just steps away from local shops, restaurants, and cultural attractions.This apartment offers the perfect blend of historic character and modern convenience, featuring generously sized rooms, high ceilings and

    709 High St Unit A, Petersburg, VA 23803
  • /17

    $145,000

    Sold May 08, 2026

    2215 Ferndale Ave, Petersburg, VA 23803

    • 3 Beds
    • 1 Bath
    • 1,248 Sq Ft
    • Built 1942

    Last Sold Summary

    • 5% Above List Price
    • $116/SF
    • 2 Days On Market

    Current Estimated Value $147,624

    Last Listing Agent Qurath Gaines Hometown Realty

    2215 Ferndale Ave, Petersburg, VA 23803
    • /40

      Est $363,259

      Not Listed For Sale

      707 Old Wagner Rd, Petersburg, VA 23805

      • 4 Beds
      • 3 Baths
      • 1,746 Sq Ft
      • Built 1965
      707 Old Wagner Rd, Petersburg, VA 23805

      Last Sold Summary

      • 23 Days On Market

      Last Listing Agent Saiyd Smith United Real Estate Richmond

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

    $245,000

    Sold Dec 12, 2025

    1824 Powhatan Ave, Petersburg, VA 23805

    • 3 Beds
    • 1.5 Baths
    • 1,560 Sq Ft
    • Built 1920

    Last Sold Summary

    • 2% Below List Price
    • $157/SF
    • 45 Days On Market

    Current Estimated Value $241,641

    Last Listing Agent Kristen Woodley Real Broker LLC

    1824 Powhatan Ave, Petersburg, VA 23805
    • /19

      Est $273,258

      Not Listed For Sale

      628 Old Wagner Rd, Petersburg, VA 23805

      • 3 Beds
      • 1.5 Baths
      • 1,292 Sq Ft
      • Built 1974
      628 Old Wagner Rd, Petersburg, VA 23805

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Lorna Cornett Weichert Brockwell & Associate

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

    $77,000

    Sold Jun 18, 2026

    2368 Hill St, Petersburg, VA 23803

    • 2 Beds
    • 1.5 Baths
    • 1,022 Sq Ft
    • Built 1978

    Last Sold Summary

    • 1% Above List Price
    • $75/SF
    • 12 Days On Market

    Last Listing Agent Mike Hogan The Hogan Group Real Estate

    2368 Hill St, Petersburg, VA 23803
    • /14

      Est $323,572

      Not Listed For Sale

      2 Oakwood Ct, Petersburg, VA 23805

      • 4 Beds
      • 2.5 Baths
      • 1,866 Sq Ft
      • Built 1976
      2 Oakwood Ct, Petersburg, VA 23805

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Yolanda Longworth 1st Class Real Estate RVA

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

    $309,000

    Sold Oct 20, 2025

    21 Pine St, Petersburg, VA 23803

    • 3 Beds
    • 3 Baths
    • 2,388 Sq Ft
    • Built 1940

    Last Sold Summary

    • $129/SF
    • 25 Days On Market

    Current Estimated Value $311,223

    Last Listing Agent Coretta Morris United Real Estate Richmond

    21 Pine St, Petersburg, VA 23803
    • /28

      Est $299,078

      Not Listed For Sale

      3233 Gordon Dr, Petersburg, VA 23805

      • 3 Beds
      • 2 Baths
      • 1,372 Sq Ft
      • Built 1976
      3233 Gordon Dr, Petersburg, VA 23805

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Brooke Pawar Real Broker LLC

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

    $225,000

    Sold May 05, 2026

    1758 Monticello St, Petersburg, VA 23805

    • 3 Beds
    • 3 Baths
    • 1,504 Sq Ft
    • Built 1927

    Last Sold Summary

    • $150/SF
    • 12 Days On Market

    Current Estimated Value $223,865

    Last Listing Agent Carla Mayes Harris & Assoc, Inc

    1758 Monticello St, Petersburg, VA 23805
    • /33

      Est $279,210

      Not Listed For Sale

      3232 Longstreet Dr, Petersburg, VA 23805

      • 4 Beds
      • 2 Baths
      • 4,710 Sq Ft
      • Built 1957
      3232 Longstreet Dr, Petersburg, VA 23805

      Last Sold Summary

      • 11 Days On Market

      Last Listing Agent LaToya Washington Covenant Realty-Real Broker

  • /2

    $7,900

    Pending
    • Land
    • 3,998 Sq Ft
    • $86,057 per Acre

    305 Walnut St, Petersburg, VA 23803

    Tara Adams Keller Williams Realty

    305 Walnut 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
  • /44

    $100,000

    Sold Mar 10, 2026

    1047 Sussex St, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 672 Sq Ft
    • Built 1954

    Last Sold Summary

    • 23% Below List Price
    • $149/SF
    • 42 Days On Market

    Current Estimated Value $105,770

    Last Listing Agent Stephanie booker Real Broker LLC

    1047 Sussex St, Petersburg, VA 23803
    • /35

      Est $302,056

      Not Listed For Sale

      523 Dering Rd, Petersburg, VA 23805

      • 3 Beds
      • 2 Baths
      • 1,532 Sq Ft
      • Built 1956
      523 Dering Rd, Petersburg, VA 23805

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Gary Martin Providence Hill Real Estate

  • /51

    $429,950

    $20K PRICE DROP Pending
    • 5 Beds
    • 3 Baths
    • 3,008 Sq Ft

    3120 Denise Rd, Petersburg, VA 23805

    Back on the market due to no fault of the seller 3120 Denise Road offers the perfect blend of space, comfort, and flexibility with a layout designed for both everyday living and entertaining! Step inside to an elegant tiled foyer with formal living and dining rooms positioned just off the entry. The spacious great room features a cozy fireplace and flows seamlessly into the bright kitchen

    Ronnie Burnett ERA Woody Hogg & Assoc

    3120 Denise Rd, Petersburg, VA 23805
  • /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
  • /2

    $270,000

    Sold Dec 12, 2025

    108 E Fillmore St, Petersburg, VA 23803

    • 5 Beds
    • 2 Baths
    • 1,844 Sq Ft
    • Built 1919

    Last Sold Summary

    • $146/SF
    • 2 Days On Market

    Current Estimated Value $271,788

    Last Listing Agent Jonathan Hock Napier Realtors, ERA

    108 E Fillmore St, Petersburg, VA 23803
    • /35

      Est $280,801

      Not Listed For Sale

      3252 Gordon Dr, Petersburg, VA 23805

      • 3 Beds
      • 2 Baths
      • 1,356 Sq Ft
      • Built 2007
      3252 Gordon Dr, Petersburg, VA 23805

      Last Sold Summary

      • 25 Days On Market

      Last Listing Agent John Thiel Long & Foster REALTORS

Showing Results 241 - 280, Page 7 of 18

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