21,592

Petersburg, VA Homes

Section Image
  • /35

    $389,000

    • 2 Beds
    • 1.5 Baths
    • 2,058 Sq Ft

    533 High St, Petersburg, VA 23803

    Step into timeless elegance with this fully restored and move-in ready Victorian Italianate, circa 1899, nestled in the heart of the High Street Historic District. Boasting 2,058 square feet, this architectural gem features heart pine floors, soaring 11-foot ceilings, arched and columned doorways, intricate gingerbread trim, and four fireplaces adorned with exquisite chandeliers and plaster

    Jeff Clark EXP Realty LLC

    533 High St, Petersburg, VA 23803
  • /22

    $1,650 per month

    • 2 Beds
    • 2 Baths
    • 975 Sq Ft
    • Condo for Rent

    109 Perry St Unit 323.1407137, Petersburg, VA 23803

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2100/mo12-Month Minimum base rent: starts at $1650/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    109 Perry St Unit 323.1407137, Petersburg, VA 23803
  • /39

    $275,000 Sold Jul 07, 2025

    • 1,464 Sq Ft
    • $188/SF
    • 2 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2025

    27 N Foley St, Petersburg, VA 23803

    Discover the perfect blend of modern elegance and comfortable living in this stunning new construction rancher, designed for both relaxation and entertaining. Nestled in Petersburg, this 3-bedroom, 2-bathroom sanctuary offers 1,464 square feet of thoughtfully crafted living space. Step inside to find gorgeous hardwood flooring that flows seamlessly throughout the open-concept layout, where

    Daniel Harnsberger EXP Realty LLC

    27 N Foley St, Petersburg, VA 23803
    • /27

      Est $287,815 Not Listed For Sale

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

      25325 Fulmar Cir, Petersburg, VA 23803

      25325 Fulmar Cir, Petersburg, VA 23803
  • /11

    $155,000

    • 2 Beds
    • 1 Bath
    • 576 Sq Ft

    723 Wilson St, Petersburg, VA 23803

    **Charming Modern Rancher – Move-In Ready**Welcome to this beautifully crafted 2-bedroom, 1-bathroom rancher built in 2023, offering a seamless blend of minimalist design and modern luxury. Perfectly suited for those seeking style, comfort, and efficiency, this home is ideal for low-maintenance living.Step inside to discover a bright, open layout featuring **luxury vinyl plank

    Sheila Coleman VA Choice Real Estate LLC

    723 Wilson St, Petersburg, VA 23803
  • /11

    $600 per month

    • 1 Bed
    • 1 Bath
    • House for Rent

    1416 Weaver Ave, Petersburg, VA 23803

    Property Id: 2024370This is a bedroom for a single tenant, with plenty of natural light, completely renovated with new flooring, freshly painted walls, and new lighting. It is part of a fully renovated home that features a brand new, modern kitchen and a beautifully updated shared bathroom. Don't miss this opportunity!

    1416 Weaver Ave, Petersburg, VA 23803
  • /19

    $257,000 Sold Jul 07, 2025

    • 1,292 Sq Ft
    • $199/SF
    • 12 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1974

    628 Old Wagner Rd, Petersburg, VA 23805

    Welcome to this Move-in Ready, 3 Bedroom, 1-1/2 Bath, One Level, Open Floor Plan Home with One Car Attached Garage on almost a Half Acre! Conveniently Located! Just Minutes to Fort Gregg-Adams, 460, I-295, I-95, Shopping, Dining AND the New Casino that's coming soon! The Interior offers Open Concept Living Room, Dining Room and Kitchen all with Laminate Floors. The Kitchen Offers Stainless

    Lorna Cornett Weichert Brockwell & Associate

    628 Old Wagner Rd, Petersburg, VA 23805
    • /23

      Est $272,725 Not Listed For Sale

      • 3 Beds
      • 1.5 Baths
      • 1,047 Sq Ft

      25401 Fulmar Cir, Petersburg, VA 23803

      25401 Fulmar Cir, Petersburg, VA 23803
  • /11

    $120,000

    • 4 Beds
    • 3 Baths
    • 1,356 Sq Ft

    124 S Little Church St, Petersburg, VA 23803

    Esta casa ya paso la inspeccion de building. Esta lista para terminar rough-in the plomeria, electricidad y mecanica y vamos. Oportunidad para flipiar o reparar y alquilar en un area de mucha actividad. This already passed the building inspection. It's ready for electrical, plumbing and hvac rough-in inspections. Oportunity to flip or repair and rent in an area of high activity.

    Ricky Delgado EXP Realty LLC

    124 S Little Church St, Petersburg, VA 23803
  • /21

    $1,400 per month

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

    109 Perry St Unit 201A.1407139, Petersburg, VA 23803

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $1700/mo12-Month Minimum base rent: starts at $1400/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    109 Perry St Unit 201A.1407139, Petersburg, VA 23803
  • /49

    $189,900 Sold Jul 07, 2025

    • 1,320 Sq Ft
    • $144/SF
    • 77 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1925

    719 E Wythe St, Petersburg, VA 23803

    Fully renovated in 2024, this rancher is turn-key ready! With a brand new roof, energy efficient windows and 3-yr old HVAC, you can relax knowing that the most costly repairs and maintenance expenses associated with home ownership have been taken care of. Inside, the house offers upscale features including stainless steel appliances, gorgeous kitchen cabinetry, full-size laundry room with a

    Juri Miller EXP Realty LLC

    719 E Wythe St, Petersburg, VA 23803
    • /35

      Est $247,293 Not Listed For Sale

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

      4306 Sunset Dr, Petersburg, VA 23803

      4306 Sunset Dr, Petersburg, VA 23803
  • /18

    $199,899

    • 3 Beds
    • 1 Bath
    • 964 Sq Ft

    64 Gibbons Ave, Petersburg, VA 23803

    Welcome to 64 Gibbons Ave. When you walk through the front door of this fully renovated, energy efficient 3 bedroom rancher you will want to call it home. You will be greeted with fresh paint throughout, beautiful replacement windows in every room (2025), refinished hardwood floors in the living room, LVP flooring (2025) flowing seamlessly through the bedrooms, kitchen, and hallways, new ceiling

    Kelly Painschab Real Broker LLC

    64 Gibbons Ave, Petersburg, VA 23803
  • /2

    $1,600 per month

    • 3 Beds
    • 3 Baths
    • 1,860 Sq Ft
    • House for Rent

    1412 Oakdale Ave, Petersburg, VA 23803

    Property Id: 1813209Newly renovated large 4 bedrooms , 3 full baths, large back yard with parkings

    1412 Oakdale Ave, Petersburg, VA 23803
  • /31

    $179,900 Sold Jul 03, 2025

    • 821 Sq Ft
    • $219/SF
    • 38 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1925

    1334 Grant Ave, Petersburg, VA 23803

    Charming, totally renovated, 3 bedroom, 2 bath bungalow. This home was taken down to the studs, it has all new plumbing, all new electrical, new roof, new vinyl siding, and new HVAC. This adorable home offers an open floor plan living space with cathedral ceilings, an all new kitchen with stainless appliances, new cabinets, quartz counters, and a large pantry. There are 3 bedrooms including the

    Steven Kirby RE/MAX Commonwealth

    1334 Grant Ave, Petersburg, VA 23803
    • /23

      Est $265,790 Not Listed For Sale

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

      25409 Cox Rd, Petersburg, VA 23803

      25409 Cox Rd, Petersburg, VA 23803
  • /13

    $149,850

    • 3 Beds
    • 1 Bath
    • 1,001 Sq Ft

    422 Walnut St, Petersburg, VA 23803

    Come out of the heat and enjoy this cool charming 3 bedroom 1 full bath rancher and enjoy all the benefits of one story living. The perfect canvas to create your ideal living space. Whether your looking for a house to call home or a property to update and flip then you've found the right one. These opportunity don't come along often so don't let this one slip by. Conveniently located in the

    Kelly Painschab Real Broker LLC

    422 Walnut St, Petersburg, VA 23803
  • /2

    $750 per month

    • 3 Beds
    • 3 Baths
    • 1,860 Sq Ft
    • House for Rent

    1414 Oakdale Ave, Petersburg, VA 23803

    Property Id: 1865188Rent by the room. Shared Kitchen. Master Bedroom is $1100 with private bath. Other rooms are $750 each. Newly renovated large 4 bedrooms , 3 full baths, large back yard with parking. Currently vacant, first person in gets choice of rooms.

    1414 Oakdale Ave, Petersburg, VA 23803
  • /24

    $308,000 Sold Jul 03, 2025

    • 1,365 Sq Ft
    • $226/SF
    • 96 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1974

    2609 Silbury Rd, Petersburg, VA 23805

    BACK ON THE MARKET!!! NO FAULT OF SELLER! Brick Rancher featuring 3 Bedrooms & 2 Full Baths. 2 Car Attached Garage with storage & a Pedestrian door that is accessible to the Fenced Rear Yard. Eat in Kitchen with new stove in 2024. Covered Patio that is great for grilling and entertaining. Primary Bedroom has a private bath with a walk in shower. The other 2 Bedrooms are very spacious with

    Kim Maitland James River Realty Group LLC

    2609 Silbury Rd, Petersburg, VA 23805
    • /27

      Est $244,044 Not Listed For Sale

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

      25413 Ferndale Rd, Petersburg, VA 23803

      25413 Ferndale Rd, Petersburg, VA 23803
  • /42

    $342,500

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

    10966 Bland Ridge Dr, Petersburg, VA 23805

    Discover the perfect blend of low-maintenance living and thoughtful design at 10966 Bland Ridge Dr, a turnkey home in the desirable Lakewood Condominium community built for comfort and ease. Step inside through the covered entry and you're greeted by a bright foyer that opens into a thoughtfully designed floor plan. Just off the entry is the spacious first-floor primary suite, offering both

    Robert Mooney Providence Hill Real Estate

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

    $1,600 per month

    • 3 Beds
    • 2 Baths
    • House for Rent

    23 Shore St, Petersburg, VA 23803

    Property Id: 1865195This charming home is the perfect live/work combination. The homes's exterior has tons of character. The Front Porch is so inviting. Whether you make this your home or business or a combination of both - visitors will always feel welcome! The first floor boasts spacious and versatile rooms. Upstairs you will find an amazing space that could be a Master Bedroom/ Rec

    23 Shore St, Petersburg, VA 23803
  • /16

    $169,000 Sold Jul 01, 2025

    • 1,305 Sq Ft
    • $130/SF
    • 37 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1965

    1122 W Booker Cir, Petersburg, VA 23803

    $15K Price Improvement - WOW!!! Move Fast on this brick rancher...Great Opportunity and Priced To Sell - Investors Special / Possible 203K renovation mortgage financing deal on this 4 sided brick rancher with 3 bedrooms with hardwood floors in each bedroom & 2 full baths home with updated windows & rear sliding glass door to the back yard. Newly installed roof shingles and you can also take

    Bruce Richardson Virginia Capital Realty

    1122 W Booker Cir, Petersburg, VA 23803
    • /47

      Est $308,522 Not Listed For Sale

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

      25501 Ferndale Rd, Petersburg, VA 23803

      25501 Ferndale Rd, Petersburg, VA 23803
  • /16

    $229,000

    • Studio
    • 2,196 Sq Ft

    2203 Ferndale Ave, Petersburg, VA 23803

    Investor Special – Triplex in Kenilworth Subdivision!Opportunity knocks at 2203 Ferndale Avenue, a 3-unit multifamily property located in the heart of Petersburg, VA. This 2,196 sq ft triplex features three one-bedroom units and sits on a expansive 0.15-acre corner lot. Per the county an additional accessory building can be added on the lot. Built in 1974, the property needs a full rehab,

    Krystle Smith CENTURY 21 New Millennium

    2203 Ferndale Ave, Petersburg, VA 23803
  • /10

    $1,850 per month

    • 2 Beds
    • 1 Bath
    • Condo for Rent

    320 St Andrew St Unit B, Petersburg, VA 23803

    Property Id: 20210352 Bed / 1 Bath Apartment in Historic Poplar lawn District320 B St. Andrew St, Petersburg, VALive in the heart of Petersburg's Historic Poplar lawn District! This cozy 2-bedroom, 1-bath apartment is ideally located just minutes from the planned casino, the YMCA, and popular shops and restaurants along North Sycamore Street.Property Features:2 Spacious

    320 St Andrew St Unit B, Petersburg, VA 23803
  • /39

    $225,000 Sold Jul 01, 2025

    • 1,704 Sq Ft
    • $132/SF
    • 5 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1912

    1444 Halifax St, Petersburg, VA 23803

    This beautifully designed 4-bedroom, 2.5-bathroom home is move-in ready with all the modern features you’re looking for! With a primary bedroom on the first floor, an open floor concept, and a first-floor washer & dryer, this home offers both comfort and convenience

    Dustin Olverson EXP Realty LLC

    1444 Halifax St, Petersburg, VA 23803
    • /38

      Est $325,399 Not Listed For Sale

      • 5 Beds
      • 2 Baths
      • 2,262 Sq Ft

      25115 Cox Rd, Petersburg, VA 23803

      25115 Cox Rd, Petersburg, VA 23803
  • /33

    $320,000

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

    1120 Halifax St, Petersburg, VA 23803

    This Beautiful, Open Totally renovated home, offers privacy, two bedrooms on the right of the home with accessible full bath and two bedrooms, on the right side of the home accessible to full hall bathroom, 4 Bedrooms, 2 full baths a rare find with 10 foot ceilings, the open entrance has accommodating space for a living room and dining area or large eat in kitchen with island and lots of

    Denise Duncan Denise Duncan Realty Inc

    1120 Halifax St, Petersburg, VA 23803
  • /33

    $1,647 per month

    • 2 Beds
    • 2 Baths
    • 920 Sq Ft
    • Condo for Rent

    16 S Market St Unit 1205.1404992, Petersburg, VA 23803

    Landing offers flexible lease terms from weeks to months. Please always visit our website or contact us for the latest pricing & availability.Stay longer, save more:6-Month Minimum base rent: starts at $2025/mo12-Month Minimum base rent: starts at $1647/moLanding offers flexible leases across a network of over 35,000 fully-furnished apartments throughout 375+ cities so you can

    16 S Market St Unit 1205.1404992, Petersburg, VA 23803
  • /49

    $330,000 Sold Jun 30, 2025

    • 3,799 Sq Ft
    • $87/SF
    • 6 Days On Market
    • Built 1909

    320 Saint Andrew St, Petersburg, VA 23803

    Beautifully Renovated Historic Duplex with Triple Income Potential – Prime Petersburg LocationNestled in the sought-after Popular Lawn Historic District of Petersburg, VA—an area on the rise with ongoing development and revitalization.This 5 bedroom fully renovated duplex seamlessly combines historic character with contemporary enhancements. Featuring three separate rental units with 3

    Tondra Devarel Shaheen Ruth Martin & Fonville

    320 Saint Andrew St, Petersburg, VA 23803
    • /29

      Est $296,834 Not Listed For Sale

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

      4120 Ashley Ln, Petersburg, VA 23803

      4120 Ashley Ln, Petersburg, VA 23803
  • /33

    $199,000

    • 2 Beds
    • 2 Baths
    • 1,270 Sq Ft

    10129 Squirrel Level Rd, Petersburg, VA 23803

    Great fixer upper on 5 acres in Dinwiddie. Hurry will not last long. over 1200 sq ft. storage building and shed

    Steven Overgard Weichert Brockwell & Associate

    10129 Squirrel Level Rd, Petersburg, VA 23803
  • /7

    $1,200 per month

    • 2 Beds
    • 1.5 Baths
    • 931 Sq Ft
    • Condo for Rent

    2235 Sedgwick St Unit c, Petersburg, VA 23805

    Apply today and unlock our exclusive promotions!$5 Application Fee (per applicant)$150 - Waived Administrative Fee$250 off first full month's rent with lease start date before end of this monthContact us to request your promo code before applying!Discover a well-appointed 2-bedroom, 1.5-bathroom apartment that offers a comfortable lifestyle. This apartment features

    2235 Sedgwick St Unit c, Petersburg, VA 23805
  • /39

    $255,000 Sold Jun 30, 2025

    • 1,245 Sq Ft
    • $205/SF
    • 16 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2025

    204 Saint Matthew St, Petersburg, VA 23803

    Welcome to 204 St. Matthew St, where contemporary design meets functional living in this exquisite new construction home. Nestled on a desirable corner lot in a burgeoning neighborhood, this 3-bedroom, 2-bathroom ranch-style residence offers a spacious 1,245 sq. ft. of thoughtfully designed living space that is sure to impress. As you step inside, you're greeted by soaring ceilings exceeding 9

    Daniel Harnsberger EXP Realty LLC

    204 Saint Matthew St, Petersburg, VA 23803
    • /27

      Est $235,850 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 1,213 Sq Ft

      4010 Ashley Ln, Petersburg, VA 23803

      4010 Ashley Ln, Petersburg, VA 23803
  • /18

    $170,000

    • 3 Beds
    • 1 Bath
    • 1,012 Sq Ft

    122 Kentucky Ave, Petersburg, VA 23803

    This 3-bedroom, 1-bath ranch should be at the top of your must-see list! Home features new roof, new windows, upgraded bath with tile surround, updated electrical, new LVP flooring, stainless appliances, new privacy fence, and fresh paint inside and out. All that's missing is you!!

    April Beasley Ingram & Associates-Hopewell

    122 Kentucky Ave, Petersburg, VA 23803
  • /14

    $1,080 per month

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

    407 Mars St Unit 407 Mars St, Petersburg, VA 23803

    Property Id: 16511702 bed, 1 bath apartment in Petersburg! This apartment is part of a duplex, conveniently located within minutes drive to Olde Towne Petersburg, restaurants and shopping. Amenities include central heating and cooling system, off-street parking and washer and dryer hookups. Lease Terms include - one month's rent deposit, resident responsible for all utilities

    407 Mars St Unit 407 Mars St, Petersburg, VA 23803
  • /31

    $200,000 Sold Jun 30, 2025

    • 1,553 Sq Ft
    • $129/SF
    • 30 Days On Market
    • 2 Beds
    • 1.5 Baths
    • Built 1900

    449 Harrison St, Petersburg, VA 23803

    Purchasers must be owner occupants who do not own any other real estate and make under 80% AMI. No exceptions. Enjoy this fully restored Historic Home a block from Central Park in downtown Petersburg! Stripped to the studs, this house has all new HVAC, plumbing, wiring, insulation, standing seam metal roof, etc.... Boasting loads of historic charm to include a full covered front porch, 10'

    Matt Jarreau Hometown Realty

    449 Harrison St, Petersburg, VA 23803
    • /40

      Est $318,295 Not Listed For Sale

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

      4115 Ashley Ln, Petersburg, VA 23803

      4115 Ashley Ln, Petersburg, VA 23803

Showing Results 201 - 240, Page 6 of 18

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