21,886

Petersburg, VA Homes

Section Image
  • /14

    $230,000

    $5K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 1,440 Sq Ft

    1627 Halifax St, Petersburg, VA 23803

    Welcome to 1627 Halifax Street—where modern updates meet classic charm in the heart of Petersburg! This beautifully renovated 4-bedroom, 2-bath rancher offers over 1,400 square feet of stylish, move-in-ready living. From the moment you arrive, you’ll love the fresh curb appeal, newer roof, HVAC, windows, siding, and inviting front porch. Inside, enjoy gorgeous hardwood floors, recessed lighting,

    Shannon Masciarelli KW Metro Center

    1627 Halifax St, Petersburg, VA 23803
  • /11

    $1,199

    Total Monthly Price

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

    95 Slagle Ave, Petersburg, VA 23803

    2BR/1BA Ranch style home. $1,199 per month, plus one month security deposit for qualified applicants.Amenities include:-Range -Refrigerator -Washer/Dryer Hookup -Central Heat -Total Electric -Close to Shopping -Close to Fort Lee-Close to Bus Line

    95 Slagle Ave, Petersburg, VA 23803
  • /25

    $240,000

    Sold May 18, 2026

    3317 Hastings Rd, Petersburg, VA 23805

    • 3 Beds
    • 2 Baths
    • 1,585 Sq Ft
    • Built 1976

    Last Sold Summary

    • 4% Above List Price
    • $151/SF
    • 9 Days On Market

    Current Estimated Value $232,867

    Last Listing Agent Lauri Giles EXP Realty LLC

    3317 Hastings Rd, Petersburg, VA 23805
    • /22

      Est $298,078

      Not Listed For Sale

      4405 McIlwaine Dr, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,429 Sq Ft
      • Built 1996
      4405 McIlwaine Dr, Petersburg, VA 23803

      Last Sold Summary

      • 7 Days On Market

  • /31

    $389,950

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

    1937 Windsor Rd, Petersburg, VA 23805

    WOW !!!!! This ALL BRICK RANCHER has it all along with FRESH PAINT THROUGHOUT. The BRAND-NEW KITCHEN is a "MUST SEE" (all new stainless steel appliances, new cabinets, new countertops, new sink, new recessed lighting, new backsplash and new flooring). The original hardwood floors have been well-maintained throughout. Each bedroom has its own new ceiling fan and space. There is a separate

    Jeff Kersey United Real Estate Richmond

    1937 Windsor Rd, Petersburg, VA 23805
  • /21

    $2,000

    Total Monthly Price

    • 4 Beds
    • 2 Baths
    • 1,500 Sq Ft
    • Condo for Rent

    1927 Matoax Ave Unit 1929, Petersburg, VA 23805

    Charming 4-Bedroom Home in PetersburgWelcome to 1929 Matoax Avenue, a delightful residence offering a blend of comfort and character in a serene Petersburg neighborhood. This well-maintained 4-bedroom, 2-bathroom home features:Spacious Living Areas: Enjoy an inviting living room with ample natural light and an open floor plan perfect for both relaxation and

    1927 Matoax Ave Unit 1929, Petersburg, VA 23805
  • /27

    $339,000

    Sold Dec 12, 2025

    28820 Butler Branch Rd, Petersburg, VA 23805

    • 3 Beds
    • 2 Baths
    • 1,410 Sq Ft
    • Built 2020

    Last Sold Summary

    • $240/SF
    • 16 Days On Market

    Current Estimated Value $335,771

    Last Listing Agent Lorna Cornett Weichert Brockwell & Associate

    28820 Butler Branch Rd, Petersburg, VA 23805
    • /36

      Est $300,839

      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

  • /5

    $119,500

    Pending
    • 3 Beds
    • 1 Bath
    • 768 Sq Ft

    1447 Ferndale Ave, Petersburg, VA 23803

    This is an adorable 3 bedroom 1 bathroom home with central heat and air and hardwood floors. The electric wiring, plumbing, and bathroom have all been updated and the windows have been replaced. On the outside the front porch is covered, the back deck is just begging for a grill, the yard is fully fenced and shed conveys as-is. Long term Tenant pays all utilities.

    Michael Fant First Choice Realty

    1447 Ferndale Ave, Petersburg, VA 23803
  • /8

    $1,700

    Total Monthly Price

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

    600 S Jefferson St, Petersburg, VA 23803

    Beautifully Renovated 2 Bedroom Home with Modern Finishes – Lawn Care IncludedWelcome to 600 S. Jefferson Street, Petersburg, VA — a thoughtfully renovated 2-bedroom, 1-bath home blending modern style with everyday convenience.Step inside to find beautiful hardwood floors, abundant natural light, and updated fixtures throughout. The spacious living area creates a warm and inviting

    600 S Jefferson St, Petersburg, VA 23803
  • /4

    $160,000

    Sold Aug 29, 2025

    1637 Ferndale Ave, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 2,244 Sq Ft
    • Built 1952

    Last Sold Summary

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

    Current Estimated Value $339,431

    Last Listing Agent Aaron Bryant BHG Base Camp

    1637 Ferndale Ave, Petersburg, VA 23803
    • /27

      Est $274,681

      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

  • /47

    $399,900

    • 5 Beds
    • 3.5 Baths
    • 2,654 Sq Ft

    1644 S Sycamore St, Petersburg, VA 23805

    Welcome to 1644 S Sycamore Street! This home has been completely renovated and features 5 spacious bedrooms, 3.5 bathrooms, refinished hardwood floors throughout the home, beautiful French doors which connect the large sitting room with built-in cabinets and the formal living room with coffered ceilings, two brick fireplaces, and walk-in closets. The kitchen features brand-new cabinets, quartz

    Tyler Simmons Samson Properties

    1644 S Sycamore St, Petersburg, VA 23805
  • /11

    $1,299

    Total Monthly Price

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

    2125 Dupuy Rd, Petersburg, VA 23803

    3BD/1BA Single Family Home. $1,299 per month plus one month security deposit for qualified applicants. Amenities Include:-Range -Large Yard -Refrigerator -1100 Square feet -Baseboard Heat/Window AC-Washer/dryer hook up -Total electric

    2125 Dupuy Rd, Petersburg, VA 23803
  • /48

    $258,000

    Sold Sep 12, 2025

    2601 Squirrel Level Rd, Petersburg, VA 23805

    • 3 Beds
    • 2.5 Baths
    • 1,680 Sq Ft
    • Built 1968

    Last Sold Summary

    • 21% Below List Price
    • $154/SF
    • 18 Days On Market

    Current Estimated Value $279,049

    Last Listing Agent Annie Nissen ERA Woody Hogg & Assoc

    2601 Squirrel Level Rd, Petersburg, VA 23805
    • /28

      Est $300,844

      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

  • /26

    $228,900

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

    1118 Hilton Place, Petersburg, VA 23803

    Welcome to this beautifully updated 1,349 sq ft single-family home in Petersburg City! Featuring 3 spacious bedrooms and 2 full bathrooms, this home offers a comfortable and functional layout with modern finishes throughout. Step inside to fresh paint, updated light fixtures, and a welcoming interior featuring LVP flooring in the kitchen and bathrooms, comfortable carpet in the living area and

    Mike Hogan The Hogan Group Real Estate

    1118 Hilton Place, Petersburg, VA 23803
  • /28

    $1,650

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • 1,465 Sq Ft
    • Condo for Rent

    117 S Jefferson St Unit 2, Petersburg, VA 23803

    Beautifully restored 1905 historic duplex blending timeless character with modern comfort. Choose from two spacious, fully renovated residences: a 3-bedroom, 1.5-bath upper unit (1,465 SF) or a 2-bedroom, 1-bath lower unit (1,300 SF).Both homes feature oversized rooms, tall ceilings, abundant natural light, and distant valley and tree views that bring an unexpected sense of openness.

    117 S Jefferson St Unit 2, Petersburg, VA 23803
  • /20

    $172,000

    Sold Jul 17, 2025

    321 Porterville St, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 877 Sq Ft
    • Built 1947

    Last Sold Summary

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

    Current Estimated Value $170,308

    Last Listing Agent Henry Garcia Oakstone Properties

    321 Porterville St, Petersburg, VA 23803
    • /33

      Est $311,637

      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

  • /28

    $160,900

    $9K PRICE DROP Pending
    • 2 Beds
    • 1 Bath
    • 768 Sq Ft

    917 Lee Ave, Petersburg, VA 23803

    Renovated 2 bedroom, 1 bath home featuring thoughtful updates throughout! This move-in ready home offers a brand-new front deck, new side roof, new hot water heater, updated plumbing and electric, new HVAC, new windows, new light fixtures, and a beautifully updated bathroom. Inside, you’ll find new LVP flooring along with refinished hardwood floors, creating a fresh and welcoming feel

    Gerri Archer The Hogan Group Real Estate

    917 Lee Ave, Petersburg, VA 23803
  • /31

    $2,500 Per Month

    • 5 Beds
    • 2 Baths
    • 1,508 Sq Ft
    • House for Rent

    315 St Marks St, Petersburg, VA 23803

    5 Habitaciones y 2 baño completo. Recién remodelado SE ACEPTA ITIN **Disponibilidad Inmediata** Incluye todos los enseres. Aire y calefacción central. Parqueo privado. No fumar. 5 bedrooms and 2 full bathrooms. Recently remodeled ITIN ACCEPTED **Available Immediately** Includes all appliances. Central air and heat. No smoking. *Landlord is a Realtor licensed in the state of Virginia

    Ricky Delgado EXP Realty LLC

    315 St Marks St, Petersburg, VA 23803
  • /30

    $280,000

    Sold Jul 23, 2025

    14 Gloucester Cir, Petersburg, VA 23803

    • 4 Beds
    • 2.5 Baths
    • 1,620 Sq Ft
    • Built 1967

    Last Sold Summary

    • 4% Above List Price
    • $173/SF
    • 9 Days On Market

    Current Estimated Value $295,140

    Last Listing Agent LaTamara Claiborne Ivy League Realty LLC

    14 Gloucester Cir, Petersburg, VA 23803
    • /31

      Est $395,028

      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

  • /16

    $45,000

    Pending
    • 3 Beds
    • 1.5 Baths
    • 1,258 Sq Ft

    1602 Carrington St, Petersburg, VA 23803

    CASH INVESTORS, BUILDERS, and RENNOVATION Specialists- Opportunity "AS-IS" Property!! CASH OFFERS Preferred, seller seeking quick 2-3 week close. This "As-Is" investment and renovation opportunity sits on a generous 7,968 square foot lot, with dimension of 66.4 x 120 and offers an approximate 1258 square foot property for the right buyer. The home has sustained significant damage, including roof

    Kenneth Byers Weichert Brockwell & Associate

    1602 Carrington St, Petersburg, VA 23803
  • /18

    $999

    Total Monthly Price

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

    712 High St Unit 6, Petersburg, VA 23803

    Savor the charm and comfort of 712 High St Apt 6, a delightful sanctuary nestled in the heart of historic Petersburg, VA. This cozy one-bedroom apartment offers a perfect blend of modern elegance and classic appeal, ideal for those seeking a peaceful retreat. Step inside to discover 542 square feet of thoughtfully designed living space that radiates warmth and style. The kitchen is a culinary

    712 High St Unit 6, Petersburg, VA 23803
  • /12

    $210,000

    Sold Aug 14, 2025

    25504 Walkers Landing Ct, Petersburg, VA 23803

    • 3 Beds
    • 1.5 Baths
    • 1,256 Sq Ft
    • Built 1990

    Last Sold Summary

    • 51% Above List Price
    • $167/SF
    • 21 Days On Market

    Current Estimated Value $242,885

    Last Listing Agent Pamela Welch Harris & Assoc, Inc

    25504 Walkers Landing Ct, Petersburg, VA 23803
    • /37

      Est $364,265

      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

  • /2

    $994,100

    Pending
    • Land
    • 26 Acres
    • $38,235 per Acre

    1681 S Crater Rd, Petersburg, VA 23805

    See Property details in MLS attachments. Also 4 Parcels combined to total 26+/- Acres in Petersburg on Crater Rd, (301), all properties are to be sold together as one. House on Crater Rd to be sold AS-IS. Agent is related to owners and owner agent on 2 parcels.

    John Powell Long & Foster REALTORS

    1681 S Crater Rd, Petersburg, VA 23805
  • /13

    $1,200 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
  • /29

    $309,000

    Sold Mar 16, 2026

    649 Bradford Ln, Petersburg, VA 23805

    • 4 Beds
    • 2 Baths
    • 1,526 Sq Ft
    • Built 1973

    Last Sold Summary

    • 2% Below List Price
    • $202/SF
    • 59 Days On Market

    Current Estimated Value $305,039

    Last Listing Agent April Beasley Ingram & Associates-Hopewell

    649 Bradford Ln, Petersburg, VA 23805
    • /48

      Est $386,103

      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

  • /32

    $799,900

    Open Sat 12PM - 2PM
    • 3 Beds
    • 2.5 Baths
    • 2,871 Sq Ft

    6306 Hickory Rd, Petersburg, VA 23803

    Welcome to this one-of-a-kind custom home where luxury, thoughtful design, and peaceful country living come together on a private, wooded lot just under 2 acres. From the inviting front porch to the exceptional finishes throughout, every detail has been carefully curated. Step inside to an impressive open-concept floor plan featuring a spacious living room and an oversized dining area that easily

    Todd Hawkes Real Broker LLC

    6306 Hickory Rd, Petersburg, VA 23803
  • /32

    $1,495

    Total Monthly Price

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

    910 Northampton Rd, Petersburg, VA 23805

    Welcome to 910 Northampton Road, a well-maintained 2 bedroom, 1 bathroom, brick ranch that offers timeless character, comfortable living spaces, and a convenient location in the heart of Petersburg. With over 1300 square feet of living space, this inviting home provides the perfect blend of charm, functionality, and everyday comfort.Upon entering, you'll be welcomed by a spacious living

    910 Northampton Rd, Petersburg, VA 23805
  • /28

    $249,900

    Sold Aug 20, 2025

    1662 Monticello St, Petersburg, VA 23805

    • 4 Beds
    • 2 Baths
    • 1,759 Sq Ft
    • Built 1947

    Last Sold Summary

    • 23% Below List Price
    • $142/SF
    • 139 Days On Market

    Current Estimated Value $241,345

    Last Listing Agent Kelley Dirom RE/MAX Commonwealth

    1662 Monticello St, Petersburg, VA 23805
    • /9

      Est $323,421

      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

  • /15

    $139,500

    • 3 Beds
    • 1 Bath
    • 980 Sq Ft

    1227 Montgomery Ave, Petersburg, VA 23803

    Charming 3- bedroom, 1-full bath offering approximately 980 square feet in an established and quiet neighborhood. This cozy property features spacious living room, and kitchen with lots of natural sunlight. Offers on street and gravel driveway, with excellent potential for both homeowners and investors alike. At this price, you are not going to find many turn-key and ready to move in locations.

    Kenneth Byers Weichert Brockwell & Associate

    1227 Montgomery Ave, Petersburg, VA 23803
  • /3

    $2,700 Per Month

    • 4 Beds
    • 2 Baths
    • 2,625 Sq Ft
    • House for Rent

    2300 Burgage Ln, Petersburg, VA 23805

    Beautifully renovated 4-bedroom, 2-full-bath home available for rent in Prince George County! This move-in-ready property features modern updates throughout, spacious living areas, and a large bonus room that can serve as a family room, home office, playroom, or entertainment space.Enjoy the privacy and convenience of a fully fenced backyard, perfect for outdoor activities, pets, and

    JOBY JAMES Fathom Realty Virginia

    2300 Burgage Ln, Petersburg, VA 23805
  • /3

    $80,000

    Sold Aug 01, 2025

    1310 W Washington St, Petersburg, VA 23803

    • Land
    • 14,374 Sq Ft
    • $242,424 per Acre

    Last Sold Summary

    • 18 Days On Market

    Current Estimated Value $147,929

    Last Listing Agent Thomas Hennerty NetRealtyNow.com, LLC

    1310 W Washington St, Petersburg, VA 23803
    • /25

      Est $321,316

      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

Showing Results 201 - 240, Page 6 of 18

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