21,791

Petersburg, VA Homes

Section Image
  • /33

    $300,950

    New Construction $4K PRICE DROP Pending
    • 4 Beds
    • 3 Baths
    • 1,500 Sq Ft

    734 Mount Airy St, Petersburg, VA 23803

    Stunning New Construction in Petersburg, VA with 2 Primary Bedrooms!!Close to Fort Gregg-Adams, all the shopping and main highways!!This home features 4 bedrooms and 3 full bathrooms.Step into luxury and comfort with a spacious living room with a gorgeous fan, an entertainment wall and a glass-covered fireplace. Kitchen has been designed to accommodate all your needs. All

    Guadalupe Perez Ingram & Assoc Chester

    734 Mount Airy St, Petersburg, VA 23803
  • /5

    $1,500

    Total Monthly Price

    • 3 Beds
    • 1 Bath
    • 1,700 Sq Ft
    • Condo for Rent

    1231 W Washington St Unit . A (Downstairs), Petersburg, VA 23803

    A gorgeous and spacious 3-bedroom apartment, with an extra room that can easily be used as a bedroom or a study room. Includes an attached utility room equipped with a washing machine and a dryer. Appliances include a glass-design range with stainless steel trim, and a dishwasher.

    1231 W Washington St Unit . A (Downstairs), Petersburg, VA 23803
  • /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 $337,525

    Last Listing Agent Lorna Cornett Weichert Brockwell & Associate

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

      Not Listed For Sale

      13211 Spain Dr, Petersburg, VA 23805

      • 2 Beds
      • 1 Bath
      • 950 Sq Ft
      • Built 1960
      13211 Spain Dr, Petersburg, VA 23805

      Last Sold Summary

      • 95 Days On Market

      Last Listing Agent Kenneth Storey Hometown Realty

  • /14

    $225,000

    $10K PRICE DROP Pending
    • 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
  • /19

    $1,299

    Total Monthly Price

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

    1102 Custer St, Petersburg, VA 23803

    Available NOW – Recently Remodeled 3BR Home on a Shaded Corner Lot1102 Custer St, Petersburg, VA 23803$1,299/month | One month security deposit for qualified applicantsThis beautifully updated 3-bedroom, 1-bath home offers comfort, space, and charm on a quiet corner lot in an established Petersburg neighborhood. Featuring new flooring throughout, a large eat-in kitchen, and a

    1102 Custer 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 $345,689

    Last Listing Agent Aaron Bryant BHG Base Camp

    1637 Ferndale Ave, Petersburg, VA 23803
    • /9

      Not Listed For Sale

      5405 Oak St, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,404 Sq Ft
      • Built 2024
      5405 Oak St, Petersburg, VA 23803

      Last Sold Summary

      • 52 Days On Market

      Last Listing Agent Jeremy Cecchettini Real Broker LLC

  • /12

    $99,000

    Pending
    • 1,568 Sq Ft

    606 Cameron St Unit 8, Petersburg, VA 23803

    INVESTOR SPECIAL, Unlock the potential of the 1920's duplex offering approximately 1,568 square feet on this lot of 3,330 square feet, and directly across from 3 new builds, and one home renovated. Whether your vision is a complete renovation to restore its character or a fresh start with new construction. (subject to local planning and zoning). This property presents a opportunity to bring your

    Kenneth Byers Weichert Brockwell & Associate

    606 Cameron St Unit 8, Petersburg, VA 23803
  • /20

    $1,199

    Total Monthly Price

    • 1 Bed
    • 1 Bath
    • 1,010 Sq Ft
    • House for Rent

    1026 Stainback St, Petersburg, VA 23803

    This is a 1 bedroom, 1 bathroom, single family home. It has a large front and back yard, with a small back deck. dining room near the back deck entrance. wood flooring. It rents for $1,199 a month. Tenant is to take care of utilities. We Welcome you to drive by the property to check out your future neighborhood.

    1026 Stainback St, 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 $293,721

    Last Listing Agent Annie Nissen ERA Woody Hogg & Assoc

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

      Not Listed For Sale

      424 Saint Matthew St, Petersburg, VA 23803

      • 3 Beds
      • 1 Bath
      • 864 Sq Ft
      • Built 1973
      424 Saint Matthew St, Petersburg, VA 23803

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Dick Jeffress CapCenter

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

    $1,599

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,400 Sq Ft
    • House for Rent

    531 St Marks St, Petersburg, VA 23803

    Charming 3BD/2.5BA Single-Family Home – Great Location!$1,599/month + 1 month security deposit (for qualified applicants)Showings begin after available date listedThis lovely 3-bedroom, 2.5-bath home offers comfort, convenience, and space in a quiet, established neighborhood. With 1,100 sq ft of living space and a large yard, it’s ideal for anyone seeking a peaceful place to call

    531 St Marks St, 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 $300,676

    Last Listing Agent April Beasley Ingram & Associates-Hopewell

    649 Bradford Ln, Petersburg, VA 23805
    • /32

      Not Listed For Sale

      1338 Hinton St, Petersburg, VA 23803

      • 2,048 Sq Ft
      • Built 1915
      1338 Hinton St, Petersburg, VA 23803

      Last Sold Summary

      • 26 Days On Market

      Last Listing Agent Jimmy Benson Shaheen Ruth Martin & Fonville

  • /47

    $387,500

    $12K PRICE DROP Pending
    • 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,199

    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,199 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
  • /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 $245,464

    Last Listing Agent Kelley Dirom RE/MAX Commonwealth

    1662 Monticello St, Petersburg, VA 23805
    • /37

      Not Listed For Sale

      1147 & 1145 Farmer St, Petersburg, VA 23803

      • 2,664 Sq Ft
      • Built 1910
      1147 & 1145 Farmer St, Petersburg, VA 23803

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Travis Qualls Engel & Volkers Richmond

  • /29

    $279,000

    New Construction Open Sun 2PM - 4PM $5K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,360 Sq Ft

    425 Byrne St, Petersburg, VA 23803

    Beautiful new construction offering 3 bedrooms and 2.5 bathrooms with an open-concept floor plan and modern finishes throughout. The main level features luxury vinyl plank flooring, a spacious living room with an electric fireplace, and a bright kitchen with white shaker cabinets, granite countertops, stainless steel appliances, a large center island, and pantry. The dining area opens to a rear

    Fronsheena West Century 21 Lifestyle

    425 Byrne St, Petersburg, VA 23803
  • /24

    $1,399

    Total Monthly Price

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

    144 Spring St, Petersburg, VA 23803

    Available NOW – Charming 3BR Home with Fenced Backyard in Petersburg 144 Spring St, Petersburg, VA 23803 $1,399/month | One month security deposit for qualified applicants 3 Bedrooms | 1 Bathroom | 1,164 sq. ft.This well-maintained 3-bedroom, 1-bath home is move-in ready and located in a quiet, established neighborhood in Petersburg. With recent updates, a fully fenced

    144 Spring St, Petersburg, VA 23803
  • /34

    $289,950

    Sold Feb 12, 2026

    24815 Mount Pleasant St, Petersburg, VA 23803

    • 3 Beds
    • 1.5 Baths
    • 1,296 Sq Ft
    • Built 1960

    Last Sold Summary

    • 8% Below List Price
    • $224/SF
    • 74 Days On Market

    Current Estimated Value $288,537

    Last Listing Agent Jennifer McCray Real Broker LLC

    24815 Mount Pleasant St, Petersburg, VA 23803
    • /20

      Est $351,118

      Not Listed For Sale

      11890 Coach Dr, Petersburg, VA 23805

      • 3 Beds
      • 2 Baths
      • 1,200 Sq Ft
      • Built 1995
      11890 Coach Dr, Petersburg, VA 23805

      Last Sold Summary

      • 55 Days On Market

      Last Listing Agent Crysta Cozelos COLDWELL BANKER PRIME

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

    $1,699

    Total Monthly Price

    • 5 Beds
    • 2.5 Baths
    • 2,100 Sq Ft
    • Townhouse for Rent

    608 Halifax St, Petersburg, VA 23803

    608 Halifax St. Petersburg, VA 23803$1,699/month + one month’s security deposit for qualified applicantsAvailable Now!Home Features:5 LARGE bedrooms2.5 full bathroomsTwo-story townhome in an established, clean neighborhoodNewer hardwood floors throughoutSpacious eat-in kitchen w/ new finishes, range & refrigeratorWooded yard with lots of natural

    608 Halifax St, Petersburg, VA 23803
  • /2

    $125,000

    Sold Sep 22, 2025

    509 N Dunlop St, Petersburg, VA 23803

    • 2 Beds
    • 1.5 Baths
    • 720 Sq Ft
    • Built 1953

    Last Sold Summary

    • $174/SF
    • 57 Days On Market

    Current Estimated Value $139,756

    Last Listing Agent Debra Russell Century 21 Colonial Realty

    509 N Dunlop St, Petersburg, VA 23803
    • /29

      Est $345,822

      Not Listed For Sale

      3200 Holland Dr, Petersburg, VA 23805

      • 4 Beds
      • 2.5 Baths
      • 1,762 Sq Ft
      • Built 2016
      3200 Holland Dr, Petersburg, VA 23805

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Ronnie Burnett ERA Woody Hogg & Assoc

  • /23

    $414,990

    New Construction Open Sun 12PM - 4PM $5K PRICE INCREASE
    • 5 Beds
    • 3 Baths
    • 2,540 Sq Ft

    7 Hackberry Dr, Petersburg, VA 23803

    Need space for guests, multigenerational living, or a growing family? The Hazel gives you a first floor bedroom and full bath without sacrificing the space upstairs. After our first month of sales, 19 families have chosen Berkeley Estates. Through 8/31, receive up to$17,500 in closing cost assistance with NVR Mortgage, plus additional incentives available for qualified military members,

    John Thiel Long & Foster REALTORS

    7 Hackberry Dr, Petersburg, VA 23803
  • /5

    $1,249

    Total Monthly Price

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

    28 S Chappell St Unit 28, Petersburg, VA 23803

    This two-level, fully renovated one-bedroom apartment features the bedroom upstairs, offering privacy and a smart layout. It’s just minutes from downtown Petersburg, I-95, and the casino. $500 deposit up to one month's rent based on credit check.Key Features:Electric utilities through Dominion Energy (separate)Water, sewage, and trash included in one bill (through the City of

    28 S Chappell St Unit 28, Petersburg, VA 23803
  • /16

    $175,000

    Sold Jun 12, 2026

    807 Mckenzie St, Petersburg, VA 23803

    • 3 Beds
    • 1 Bath
    • 864 Sq Ft
    • Built 1953

    Last Sold Summary

    • 5% Below List Price
    • $203/SF
    • 36 Days On Market

    Current Estimated Value $176,119

    Last Listing Agent Jonathan Minerick Homecoin.com

    807 Mckenzie St, Petersburg, VA 23803
    • /26

      Est $289,899

      Not Listed For Sale

      2473 Gracie White Cir, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,680 Sq Ft
      • Built 2010
      2473 Gracie White Cir, Petersburg, VA 23803

      Last Sold Summary

      • 8 Days On Market

      Last Listing Agent Adeline Lambert The Wilson Group

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

    $2,300 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
  • /23

    $164,900

    Sold Sep 05, 2025

    331 Glenwood Ct, Petersburg, VA 23803

    • 4 Beds
    • 1 Bath
    • 1,242 Sq Ft
    • Built 1949

    Last Sold Summary

    • 8% Below List Price
    • $133/SF
    • 16 Days On Market

    Current Estimated Value $222,813

    Last Listing Agent Matt Smith Weichert Brockwell & Associate

    331 Glenwood Ct, Petersburg, VA 23803
    • /34

      Est $294,219

      Not Listed For Sale

      1740 West Ln, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,584 Sq Ft
      • Built 2009
      1740 West Ln, Petersburg, VA 23803

      Last Sold Summary

      • 24 Days On Market

      Last Listing Agent Alan King Larry King Realty

  • /33

    $799,900

    Pending
    • 3 Beds
    • 2.5 Baths
    • 2,905 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
  • /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
  • /2

    $140,000

    Sold Mar 03, 2026

    628 W Washington St, Petersburg, VA 23803

    • Land
    • 9,840 Sq Ft
    • $619,743 per Acre

    Last Sold Summary

    • 5% Below List Price
    • 60 Days On Market

    Current Estimated Value $143,080

    Last Listing Agent Kenneth Byers Weichert Brockwell & Associate

    628 W Washington St, Petersburg, VA 23803
    • /42

      Est $308,918

      Not Listed For Sale

      1158 Hinton St, Petersburg, VA 23803

      • 4 Beds
      • 3 Baths
      • 1,852 Sq Ft
      • Built 2024
      1158 Hinton St, Petersburg, VA 23803

      Last Sold Summary

      • 19 Days On Market

      Last Listing Agent Gerri Archer The Hogan Group Real Estate

Showing Results 201 - 240, Page 6 of 18

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