21,791

Petersburg, VA Homes

Section Image
  • /42

    $250,000

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

    1658 Monticello St, Petersburg, VA 23805

    This 3 bedroom 2.5 bathroom home in Petersburg is ready for new owners! The first level of this home features the living room with fireplace, a formal dining room, sunroom and kitchen with SS refrigerator, dishwasher and microwave as well as built in pantry space. A large laundry room, a utlilty/mud room and a full bath (single vanity with storage, toilet, shower) complete this level. The second

    Marc Austin Highfill Exit First Realty

    1658 Monticello St, Petersburg, VA 23805
  • /10

    $1,175 Per Month

    • 2 Beds
    • 1 Bath
    • 1,209 Sq Ft
    • Apartment for Rent

    712 W Washington St Unit B, Petersburg, VA 23803

    This spacious two bedrooms unit has so much to offer. It has a fully equipped eat-in kitchen with stove, refrigerator, washer and dryer. Bedrooms have been freshly painted with ceilings fan. Unit has lots of storage space. Floors are mostly hardwood except some area of laminate. There is a wonderful porch outside kitchen area for grilling and relaxation. House is located near grocery stores, bus

    Diane Bowman Dalton Realty

    712 W Washington St Unit B, Petersburg, VA 23803
  • /50

    $300,000

    Sold May 05, 2026

    25209 Ritchie Ave, Petersburg, VA 23803

    • 4 Beds
    • 2 Baths
    • 1,488 Sq Ft
    • Built 1940

    Last Sold Summary

    • $202/SF
    • 91 Days On Market

    Current Estimated Value $294,678

    Last Listing Agent Sholama Castro Real Broker LLC

    25209 Ritchie Ave, Petersburg, VA 23803
    • /36

      Est $404,337

      Not Listed For Sale

      24527 Plantation Dr, Petersburg, VA 23803

      • 5 Beds
      • 3 Baths
      • 2,291 Sq Ft
      • Built 2003
      24527 Plantation Dr, Petersburg, VA 23803

      Last Sold Summary

      • 23 Days On Market

      Last Listing Agent Sandra Lambert Liz Moore & Associates

  • /5

    $195,000

    Pending
    • 2 Beds
    • 1 Bath
    • 1,049 Sq Ft

    2025 Boydton Plank Rd, Petersburg, VA 23805

    Nestled in a peaceful setting within the city. This inviting residence sits on almost an acre of land with a park like feel surrounded by lush greenery. There is an abundant amount of outdoor space and privacy. Perfect for buyers seeking a serene retreat within city conveniences nearby. This cozy two bedroom, one bathroom home features original hardwood floors that add warmth and character, while

    Faith Heaton Cole Real Estate, Inc.

    2025 Boydton Plank Rd, Petersburg, VA 23805
  • /18

    $1,400

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,097 Sq Ft
    • House for Rent

    912 Augusta Ave, Petersburg, VA 23803

    Welcome to 912 Augusta Ave, Petersburg, VA 23803! This inviting 3-bedroom, 1-bathroom home offers 1,097 square feet of comfortable living space, making it an excellent choice for anyone seeking affordability and convenience. With spacious rooms, a functional layout, and easy access to local amenities, this home is ready for its next residents.Home Features:3 comfortable

    912 Augusta Ave, Petersburg, VA 23803
  • /7

    $25,000

    Sold Nov 21, 2025

    135 Witten St, Petersburg, VA 23803

    • Land
    • 4,726 Sq Ft
    • $230,415 per Acre

    Last Sold Summary

    • 2 Days On Market

    Current Estimated Value $94,888

    Last Listing Agent Galen Parker EXP Realty, LLC

    135 Witten St, Petersburg, VA 23803
    • /39

      Est $384,129

      Not Listed For Sale

      24511 Plantation Dr, Petersburg, VA 23803

      • 4 Beds
      • 2.5 Baths
      • 2,118 Sq Ft
      • Built 2003
      24511 Plantation Dr, Petersburg, VA 23803

      Last Sold Summary

      • 79 Days On Market

      Last Listing Agent Westley Bennett Napier Realtors, ERA

  • /56

    $650,000

    $25K PRICE DROP
    • 6 Beds
    • 5 Baths
    • 4,844 Sq Ft

    555 High St, Petersburg, VA 23803

    Here’s your chance to own a piece of History on Petersburg’s iconic High Street. This Beautifully renovated 3 Story Home blends historic charm with modern updates, offering character, comfort and a great location in the Heart of Olde Towne Petersburg. This 3 story Home Features 6 Bedrooms with 5 Full Bathrooms. Modern Kitchen with Granite Counter Tops. Beautiful Hardwood Flooring throughout the

    Kim Maitland James River Realty Group LLC

    555 High St, Petersburg, VA 23803
  • /27

    $1,600 Per Month

    • 3 Beds
    • 1 Bath
    • 1,153 Sq Ft
    • House for Rent

    1823 Brandon Ave, Petersburg, VA 23805

    Fall in love with the charm and character of this adorable cottage-style home offering over 1,100 square feet of comfortable living space. Beautiful hardwood floors welcome you into the spacious family room, which flows seamlessly into the formal dining room—perfect for everyday living or entertaining. The bright kitchen features abundant cabinet space and opens to a screened porch filled with

    Heather Leonard Bradley Real Estate, LLC

    1823 Brandon Ave, Petersburg, VA 23805
  • /33

    $219,900

    Sold Dec 22, 2025

    1828 Brandon Ave, Petersburg, VA 23805

    • 4 Beds
    • 2 Baths
    • 1,777 Sq Ft
    • Built 1924

    Last Sold Summary

    • 21% Below List Price
    • $124/SF
    • 66 Days On Market

    Current Estimated Value $221,024

    Last Listing Agent Chris Woods Chris Woods Realty & Assoc LLC

    1828 Brandon Ave, Petersburg, VA 23805
    • /32

      Est $373,985

      Not Listed For Sale

      24305 River View Dr, Petersburg, VA 23803

      • 4 Beds
      • 2.5 Baths
      • 1,978 Sq Ft
      • Built 2001
      24305 River View Dr, Petersburg, VA 23803

      Last Sold Summary

      • 89 Days On Market

      Last Listing Agent Susan Compton LPT Realty, LLC

  • /10

    $134,700

    Pending
    • 3 Beds
    • 1 Bath
    • 980 Sq Ft

    1227 Montgomery Ave, Petersburg, VA 23803

    TURN-KEY READY PROPERTY! Rental or Move in. This home is also great for a starter home with plenty of character, this offers value and opportunity. Other New Build Properties on the street showing signs of renovation. Great opportunity and price point for any investor, buyer, and entrepreneur for person or business to start that investment property. Charming 3- bedroom, 1-full bath offering

    Kenneth Byers Weichert Brockwell & Associate

    1227 Montgomery Ave, Petersburg, VA 23803
  • /5

    $1,600

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,280 Sq Ft
    • Washington St

    1414 E Washington St, Petersburg, VA 23803

    Welcome home to this beautifully renovated 3-bedroom, 1-bath home offering a fresh, comfortable space that’s ready for its next residents!Inside, you’ll find updated flooring and fixtures, a bright and inviting layout, spacious bedrooms, and an eat-in kitchen with plenty of room for everyday living. The home also features central air and convenient off-street parking.Outside, enjoy a generously

    1414 E Washington St, Petersburg, VA 23803
  • /5

    $109,000

    Sold Jul 07, 2026

    1447 Ferndale Ave, Petersburg, VA 23803

    • 3 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1960

    Last Sold Summary

    • 9% Below List Price
    • $142/SF
    • 41 Days On Market

    Current Estimated Value $120,618

    Last Listing Agent Michael Fant First Choice Realty

    1447 Ferndale Ave, Petersburg, VA 23803
    • /33

      Est $348,524

      Not Listed For Sale

      24408 Lake Dr, Petersburg, VA 23803

      • 3 Beds
      • 2.5 Baths
      • 1,888 Sq Ft
      • Built 1996
      24408 Lake Dr, Petersburg, VA 23803

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Brittanie Stanley Compass

  • /23

    $199,000

    Pending
    • 3 Beds
    • 1 Bath
    • 925 Sq Ft

    1730 Dupuy Rd, Petersburg, VA 23803

    SELLER TO PAY YOUR CLOSING COSTS! MOVE-IN READY! Located just 10 minutes from the new LIVE casino, this beautifully renovated home blends historic charm with MAJOR modern upgrades, giving you peace of mind without losing character. This move-in ready home features: a NEW ROOF, NEW HVAC, NEW WATER HEATER, ALL NEW FIXTURES and APPLIANCES, NEW Gutters, and so much more! All that's left for you to do

    Jada Pointer CR8TIVE Realty LLC

    1730 Dupuy Rd, Petersburg, VA 23803
  • /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
  • /26

    $305,000

    Sold Apr 17, 2026

    546 Clinton St, Petersburg, VA 23803

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

    Last Sold Summary

    • 2% Below List Price
    • $171/SF
    • 7 Days On Market

    Current Estimated Value $306,654

    Last Listing Agent Jeany Garrido EXP Realty, LLC

    546 Clinton St, Petersburg, VA 23803
    • /47

      Est $397,605

      Not Listed For Sale

      24509 Lake Dr, Petersburg, VA 23803

      • 4 Beds
      • 2.5 Baths
      • 2,213 Sq Ft
      • Built 1996
      24509 Lake Dr, Petersburg, VA 23803

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Daniel Harnsberger EXP Realty, LLC

  • /31

    $230,000

    $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,196 Sq Ft

    1723 W Clara Dr, Petersburg, VA 23803

    Welcome to 1723 West Clara Drive, an all-brick ranch offering comfortable single-level living, a functional layout, and generous outdoor space on a half-acre lot. Built in 1971, this 3-bedroom, 2-bath home provides 1,196 square feet with hardwood flooring, abundant natural light, and thoughtfully arranged living spaces designed for everyday use. Step inside to a welcoming living area where

    Luis Amaya-Fogg Realty of America LLC

    1723 W Clara Dr, Petersburg, VA 23803
  • /17

    $1,391

    Total Monthly Price

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

    6614 Johnston St, Petersburg, VA 23803

    2 BR, 1 BA, one level duplex offers approx. 760 sq. ft. of living space; recently painted and LVP flooring throughout; Large living room; eat in kitchen features range and refrigerator; utility closet features stacked washer and dryer unit; Large rear yard; ceiling fan in bedroom for added comfort; central A/C & Heat, all electric; Lawn care is included in the rent! No Pets; No smoking inside

    6614 Johnston St, Petersburg, VA 23803
  • /42

    $322,000

    Sold Dec 16, 2025

    10966 Bland Ridge Dr, Petersburg, VA 23805

    • 3 Beds
    • 2.5 Baths
    • 2,109 Sq Ft
    • Built 1997

    Last Sold Summary

    • 5% Below List Price
    • $153/SF
    • 47 Days On Market

    Current Estimated Value $334,933

    Last Listing Agent Robert Mooney Providence Hill Real Estate

    10966 Bland Ridge Dr, Petersburg, VA 23805
    • /28

      Est $330,781

      Not Listed For Sale

      4106 Tower Ct, Petersburg, VA 23803

      • 3 Beds
      • 2.5 Baths
      • 1,522 Sq Ft
      • Built 2005
      4106 Tower Ct, Petersburg, VA 23803

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Kim Maitland James River Realty Group LLC

  • /51

    $324,950

    $30K PRICE DROP Pending
    • 5 Beds
    • 2.5 Baths
    • 2,769 Sq Ft

    1659 Berkeley Ave, Petersburg, VA 23805

    Welcome to 1659 Berkeley Avenue in Walnut Hill! This beautifully maintained 1920 stucco home offers nearly 2,800 square feet of living space on a spacious lot, featuring a sought-after first-floor primary suite and 5 total bedrooms—perfect for growing families, guests, or a dedicated home office. Step inside to discover the timeless character that makes this home truly special, including

    Samantha Tyler Anger Tyler Realty Group

    1659 Berkeley Ave, 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
  • /39

    $312,000

    Sold Oct 29, 2025

    2405 Burgage Ln, Petersburg, VA 23805

    • 4 Beds
    • 1.5 Baths
    • 2,299 Sq Ft
    • Built 1976

    Last Sold Summary

    • 11% Below List Price
    • $136/SF
    • 23 Days On Market

    Current Estimated Value $327,349

    Last Listing Agent Cindy Angone Long & Foster REALTORS

    2405 Burgage Ln, Petersburg, VA 23805
    • /31

      Est $313,683

      Not Listed For Sale

      4429 McIlwaine Dr, Petersburg, VA 23803

      • 4 Beds
      • 2 Baths
      • 1,585 Sq Ft
      • Built 1995
      4429 McIlwaine Dr, Petersburg, VA 23803

      Last Sold Summary

      • 14 Days On Market

      Last Listing Agent Rebekah Wilcox Century 21 Adventure Redwood

  • /17

    $229,999

    $45K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,451 Sq Ft

    524 Kenmore Dr, Petersburg, VA 23805

    Welcome to your freshly updated home in the heart of Petersburg! This charming single-family residence at 524 Kenmore Drive features with large windows through out giving it a bright, modern feel from the moment you walk in. The spacious living area flows seamlessly into the dining and kitchen spaces, perfect for entertaining or relaxing evenings at home. The home is being sold as is to include

    Dominique Robertson Hardesty Homes

    524 Kenmore Dr, Petersburg, VA 23805
  • /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
  • /2

    $520,000

    Sold Nov 04, 2025

    600 Ravenscroft Rd, Petersburg, VA 23805

    • 5 Beds
    • 4 Baths
    • 3,225 Sq Ft
    • Built 1974

    Last Sold Summary

    • 5% Below List Price
    • $161/SF
    • 13 Days On Market

    Current Estimated Value $538,589

    Last Listing Agent David Tucker Long & Foster REALTORS

    600 Ravenscroft Rd, Petersburg, VA 23805
    • /36

      Est $281,932

      Not Listed For Sale

      4018 McIlwaine Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,188 Sq Ft
      • Built 1989
      4018 McIlwaine Dr, Petersburg, VA 23803

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Walter Mena NextHome Partners Realty

  • /14

    $349,990

    New Construction Open Sun 12PM - 4PM $10K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,296 Sq Ft

    2 Hackberry Dr, Petersburg, VA 23803

    Looking for true one-level living? The Spruce keeps your bedroom, kitchen, living space, laundry, and everyday routine all on one floor.There's a reason 19 families chose Berkeley Estates in our first month. Through 8/31, receive up to $17,500 in closing cost assistance with NVR Mortgage, plus additional incentives for qualified military members, Hometown Heroes, and City of Petersburg

    John Thiel Long & Foster REALTORS

    2 Hackberry Dr, Petersburg, VA 23803
  • /26

    $2,541 Per Month

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

    21169 Baileys Ln, Petersburg, VA 23803

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

    Christina Roccaforte Parr & Abernathy Realty, Inc.

    21169 Baileys Ln, Petersburg, VA 23803
  • /27

    $227,900

    Sold Aug 12, 2026

    1118 Hilton Place, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,349 Sq Ft
    • Built 1896

    Last Sold Summary

    • 1% Below List Price
    • $169/SF
    • 53 Days On Market

    Current Estimated Value $227,007

    Last Listing Agent Mike Hogan The Hogan Group Real Estate

    1118 Hilton Place, Petersburg, VA 23803
    • /27

      Est $280,368

      Not Listed For Sale

      24306 Gaydell Dr, Petersburg, VA 23803

      • 3 Beds
      • 1.5 Baths
      • 1,221 Sq Ft
      • Built 1989
      24306 Gaydell Dr, Petersburg, VA 23803

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Woody Hogg ERA Woody Hogg & Assoc

  • /37

    $179,950

    Pending
    • 3 Beds
    • 1 Bath
    • 925 Sq Ft

    2105 Bishop St, Petersburg, VA 23805

    MOTIVATED SELLER!!!!Charming ranch-style home offering comfortable one-level living with 3 bedrooms and 1 full bath. The inviting interior features a spacious living room with new LVP flooring and an updated kitchen complete with refreshed lower cabinets and newer countertops, providing both style and functionality. An attached storage area conveniently houses the laundry room and water heater,

    Virginia Leabough Real Broker LLC

    2105 Bishop St, Petersburg, VA 23805
  • /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
  • /30

    $84,500

    Sold Apr 09, 2026

    629 Pegram St, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 605 Sq Ft
    • Built 1950

    Last Sold Summary

    • 15% Below List Price
    • $140/SF
    • 41 Days On Market

    Current Estimated Value $94,053

    Last Listing Agent Rhonda Poirier Parr & Abernathy Realty, Inc.

    629 Pegram St, Petersburg, VA 23803
    • /28

      Est $308,421

      Not Listed For Sale

      4103 Kenneth Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,140 Sq Ft
      • Built 2006
      4103 Kenneth Dr, Petersburg, VA 23803

      Last Sold Summary

      • 6 Days On Market

      Last Listing Agent Stacey Arnold Real Broker LLC

Showing Results 241 - 280, Page 7 of 18

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