21,791

Petersburg, VA Homes

Section Image Section Image
  • /28

    $189,900

    $20K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 1,030 Sq Ft

    2109 Jackson Ct, Petersburg, VA 23805

    Discover the possibilities in this charming 2-bedroom, 1-bath home situated on a corner lot in this well established Walnut Hill neighborhood. With character from years past and plenty of opportunity to make it your own, this property could be a great choice for the do-it-yourself buyer ready to add personal touches and improvements.Step inside to a spacious living room featuring a wood

    Agent Photo

    Joyce Navary

    Weichert Brockwell & Associate

    2109 Jackson Ct, Petersburg, VA 23805
  • /40

    Starting at $1,014 Plus Fees

    • 1 - 3 Beds

    1025 S Crater Rd, Petersburg, VA 23805

    Conveniently located to I-95, Crater Square Apartments and Townhomes are close to shopping, restaurants and entertainment in Old Town Petersburg and Southpark Mall. Select from one of our several floor plans. Our two-story Townhomes come with private patios. Choose up-graded finishes, that include LED lighting and luxury plank flooring.

    Crater Square

    1025 S Crater Rd, Petersburg, VA 23805
  • /28

    $276,000

    Sold Jan 20, 2026

    529 S Azalea Rd, Petersburg, VA 23805

    • 5 Beds
    • 2 Baths
    • 2,080 Sq Ft
    • Built 1965

    Last Sold Summary

    • 12% Below List Price
    • $133/SF
    • 143 Days On Market

    Current Estimated Value $285,470

    Last Listing Agent Anna Barlow Harris & Assoc, Inc

    529 S Azalea Rd, Petersburg, VA 23805
    • /10

      Est $179,052

      Not Listed For Sale

      1501 Campbell Dr, Petersburg, VA 23803

      • 3 Beds
      • 1 Bath
      • 1,248 Sq Ft
      • Built 1962
      1501 Campbell Dr, Petersburg, VA 23803

      Last Sold Summary

      • 35 Days On Market

      Last Listing Agent Jasmine Mayton 1st Class Real Estate RVA

  • /26

    $359,500

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

    5217 Chesdin Rd, Petersburg, VA 23803

    Lovely home in Chesdin Forest, a cozy established neighborhood located in North Dinwiddie. Just minutes south of the Chesterfield County line and Lake Chesdin. This home has been upgraded including new roof and gutters in 2025, new carpet and paint, new patio doors and all door hardware, new garage door opener and expanded driveway (40 ft wide). Easy access to I-85 and 460 making for easy access

    Agent Photo

    Jim Daniels

    Longest & Daniels REALTORS

    5217 Chesdin Rd, Petersburg, VA 23803
  • /32

    Starting at $1,250 Plus Fees

    • 1 Bed

    223-225 Henry St, Petersburg, VA 23803

    Discover elegant living in the heart of Olde Town Petersburg, Virginia! These beautifully updated apartments seamlessly blend historic charm with modern finishes, offering a sophisticated and comfortable lifestyle.Each apartment features abundant natural light, stylish modern touches, and private entrances for added privacy and convenience. Enjoy the serenity of the shared courtyard, a

    Candy Factory

    223-225 Henry St, Petersburg, VA 23803
  • /4

    $145,000

    Sold Oct 10, 2025

    1500 West Ln, Petersburg, VA 23803

    • 3 Beds
    • 2 Baths
    • 1,972 Sq Ft
    • Built 1970

    Last Sold Summary

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

    Current Estimated Value $166,822

    Last Listing Agent Joie Boykins EXP Realty LLC

    1500 West Ln, Petersburg, VA 23803
    • /16

      Est $334,333

      Not Listed For Sale

      1931 Walker Ave, Petersburg, VA 23803

      • 3 Beds
      • 2 Baths
      • 1,672 Sq Ft
      • Built 1989
      1931 Walker Ave, Petersburg, VA 23803

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Jane Banks First Choice Realty

  • /38

    $250,000

    • 2 Beds
    • 2.5 Baths
    • 1,227 Sq Ft

    8024 Northgate 1 Unit 8024, French Creek, NY 14724

    Luxury slope-side living at PeeknPeak Resort! Experience effortless mountain living in this beautifully appointed condo at Western New York's premier ski destination. This desirable one level residence features two spacious ensuite bedrooms plus an additional half bath, offering comfort and privacy for owners and guests alike. The open concept layout seamlessly blends the living, dining and

    Agent Photo

    Lisa Nielsen

    Listing by Howard Hanna Holt - Mayville

    8024 Northgate 1 Unit 8024, French Creek, NY 14724
  • /15

    Starting at $1,346 Plus Fees

    • 2 - 3 Beds

    102 Lieutenants Run Dr, Petersburg, VA 23805

    Granite Walnut Hill Apartment Homes offer beautiful renovated two and three-bedroom apartment homes for rent in Petersburg, Virginia. Easy commute to Richmond and minutes from daily conveniences like shopping, entertainment, dining, and more. We know that bigger is always better when it comes to apartment living. That's why we offer the largest floor plans more than 1200 sq. ft. of living space

    Walnut Hill

    102 Lieutenants Run Dr, Petersburg, VA 23805
  • /24

    $269,950

    Sold Jun 05, 2026

    2046 Colston St, Petersburg, VA 23805

    • 3 Beds
    • 2 Baths
    • 1,404 Sq Ft
    • Built 1958

    Last Sold Summary

    • $192/SF
    • 10 Days On Market

    Current Estimated Value $266,166

    Last Listing Agent Nathan Mayhew EXP Realty, LLC

    2046 Colston St, Petersburg, VA 23805
    • /12

      Est $199,020

      Not Listed For Sale

      630 Columbia Rd, Petersburg, VA 23803

      • 2 Beds
      • 1 Bath
      • 952 Sq Ft
      • Built 1956
      630 Columbia Rd, Petersburg, VA 23803

      Last Sold Summary

      • 34 Days On Market

      Last Listing Agent Brooke Andrews River's Edge Property Mgmnt

  • /82

    $339,900

    Pending
    • 3 Beds
    • 2 Baths
    • 1,154 Sq Ft

    11755 Old Stage Rd, Petersburg, VA 23805

    Welcome to this beautifully renovated 3-bedroom, 2-full-bathroom ranch-style home nestled on a spacious 6.28-acre lot in the desirable Stage Meadows neighborhood. Thoughtfully updated throughout, the residence features durable luxury vinyl plank flooring, tiled bathroom floors, elegant granite countertops, updated appliances, and a brand-new HVAC system (2026) for complete peace of mind. Outdoor

    Agent Photo

    Luis Rivas

    United Real Estate Richmond

    11755 Old Stage Rd, Petersburg, VA 23805
  • /20

    Starting at $731 Plus Fees

    • 1 - 2 Beds

    200 Cavalier Dr, Petersburg, VA 23805

    Cavalier Senior Apartments is an affordable senior community in Petersburg, VA. Residents enjoy monthly and weekly activities as well as a fitness center and Community room. Cavalier is an affordable independent living senior community with income restrictions.

    Cavalier Senior Apartments

    200 Cavalier Dr, Petersburg, VA 23805
  • /28

    $210,000

    Sold Mar 09, 2026

    1814 Bedford St, Petersburg, VA 23803

    • 4 Beds
    • 1.5 Baths
    • 1,333 Sq Ft
    • Built 1956

    Last Sold Summary

    • 5% Above List Price
    • $158/SF
    • 19 Days On Market

    Current Estimated Value $203,278

    Last Listing Agent Tina Mccabe EXP Realty LLC

    1814 Bedford St, Petersburg, VA 23803
    • /24

      Est $136,873

      Not Listed For Sale

      737 Jefferson Place, Petersburg, VA 23803

      • 3 Beds
      • 1 Bath
      • 1,079 Sq Ft
      • Built 1950
      737 Jefferson Place, Petersburg, VA 23803

      Last Sold Summary

      • 45 Days On Market

      Last Listing Agent Christopher Haskins EXP Realty, LLC

  • /2

    $219,900

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

    803 Diamond St, Petersburg, VA 23803

    Agent Photo

    Tina Mccabe

    EXP Realty LLC

    803 Diamond St, Petersburg, VA 23803
  • /23

    Starting at $731 Plus Fees

    • 1 - 3 Beds

    100 Cavalier Dr, Petersburg, VA 23805

    Cavalier Apartments is an affordable community in Petersburg, VA with income restrictions. This community features spacious one, two and three bedroom apartment homes. Residents enjoy monthly and weekly activities as well as access to a media center, fitness center, swimming pool, lush surroundings including recreational areas, and furnished community room. Cavalier II is conveniently located

    Cavalier Apartments II

    100 Cavalier Dr, Petersburg, VA 23805
  • /24

    $219,900

    Sold Dec 23, 2025

    117 S Dunlop St, Petersburg, VA 23803

    • 3 Beds
    • 2.5 Baths
    • 1,780 Sq Ft
    • Built 1916

    Last Sold Summary

    • 8% Below List Price
    • $124/SF
    • 147 Days On Market

    Current Estimated Value $228,374

    Last Listing Agent Wade Huff River's Edge Property Mgmnt

    117 S Dunlop St, Petersburg, VA 23803
    • /27

      Est $182,198

      Not Listed For Sale

      726 Mount Airy St Unit 28, Petersburg, VA 23803

      • 4 Beds
      • 1,869 Sq Ft
      • Built 1920
      726 Mount Airy St Unit 28, Petersburg, VA 23803

      Last Sold Summary

      • 40 Days On Market

      Last Listing Agent David Quimby Greater Richmond Realty Inc

  • /33

    $250,000

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

    2531 County Dr Unit 37, Petersburg, VA 23803

    Investore Special or FHA 203k - great brick ranch home with a split floor plan, primary bedroom with full bath on the left, and the other two bedrooms on the right with full bath. Situated off Route 460 tucked up off the road for privacy and conveniently located, this home may be a great opportunity for someone to place their touch on it, or potential flip project!! Upon entering you walk into

    Agent Photo

    Patricia Ray Barton

    Joyner Fine Properties

    2531 County Dr Unit 37, Petersburg, VA 23803
  • /29

    Starting at $1,750 Plus Fees

    • Studio

    257 E Bank St, Petersburg, VA 23803

    Located in the heart of historic downtown Petersburg, VA, these charming one-bedroom units combine character, convenience and modern comfort. Situated just minutes from Fort Lee and surrounded by local shopping, dining and entertainment, this home offers the perfect blend of lifestyle and location.Inside the unit features stunning exposed wood beams, natural brick accents, and authentic

    The Nash Lofts

    257 E Bank St, Petersburg, VA 23803
  • /10

    $87,000

    Sold Jul 10, 2026

    646 W Washington St, Petersburg, VA 23803

    • 4 Beds
    • 2 Baths
    • 4,480 Sq Ft
    • Built 1800

    Last Sold Summary

    • 28% Below List Price
    • $19/SF
    • 13 Days On Market

    Current Estimated Value $119,804

    Last Listing Agent Kenneth Byers Weichert Brockwell & Associate

    646 W Washington St, Petersburg, VA 23803
    • /27

      Est $182,595

      Not Listed For Sale

      722 Mount Airy St Unit 24, Petersburg, VA 23803

      • 4 Beds
      • 1,869 Sq Ft
      • Built 1920
      722 Mount Airy St Unit 24, Petersburg, VA 23803

      Last Sold Summary

      • 40 Days On Market

      Last Listing Agent David Quimby Greater Richmond Realty Inc

  • /40

    $160,000

    $8K PRICE DROP Under Contract
    • 2 Beds
    • 1 Bath
    • 747 Sq Ft

    24 S Burch St, Petersburg, VA 23803

    Welcome to this beautifully updated 2-bedroom, 1-bath brick home in Petersburg. Built in 1951, this charming residence features a covered front porch perfect for relaxing or entertaining. Inside, you’ll find freshly refinished hardwood floors, fresh neutral paint, and abundant natural light throughout the main living areas.The remodeled bathroom offers, updated fixtures and lighting,

    Agent Photo

    Rachel Myrick

    LPT Realty, LLC

    24 S Burch St, Petersburg, VA 23803
  • /27

    Starting at $1,000 Plus Fees

    • 2 Beds

    400 Mars St, Petersburg, VA 23803

    At Webster Court Apartments, you will experience stylish Virginia living. Your new apartment has an open floor plan, window coverings, linen closet, high speed internet access, 24-hour emergency maintenance, on-site laundry center, and a friendly staff to help you with anything you may need for your home.Located near Historic Bunker Hill and tucked quietly in a residential neighborhood,

    Webster Court Apartments

    400 Mars St, Petersburg, VA 23803
  • /46

    $317,000

    Sold Oct 29, 2025

    935 Hinton St, Petersburg, VA 23803

    • 4 Beds
    • 3.5 Baths
    • 2,240 Sq Ft
    • Built 2025

    Last Sold Summary

    • 2% Below List Price
    • $142/SF
    • 33 Days On Market

    Current Estimated Value $309,697

    Last Listing Agent Izamar Martinez Bruno EXP Realty, LLC

    935 Hinton St, Petersburg, VA 23803
    • /27

      Est $182,598

      Not Listed For Sale

      718 Mount Airy St Unit 20, Petersburg, VA 23803

      • 4 Beds
      • 1,869 Sq Ft
      • Built 1920
      718 Mount Airy St Unit 20, Petersburg, VA 23803

      Last Sold Summary

      • 40 Days On Market

      Last Listing Agent David Quimby Greater Richmond Realty Inc

  • /86

    $314,900

    New Construction $10K PRICE DROP
    • 4 Beds
    • 3.5 Baths
    • 2,000 Sq Ft

    111 St Matthew St, Petersburg, VA 23803

    This contemporary new construction home in Petersburg offers a sophisticated blend of modern luxury and functional design, highlighted by a versatile four-bedroom layout with two primary suites, one conveniently located on the main level and a second sanctuary upstairs. The interior features a chef’s kitchen with quartz countertops and brand-new stainless steel appliances, anchored by a sleek

    Agent Photo

    Luis Rivas

    United Real Estate Richmond

    111 St Matthew St, Petersburg, VA 23803
  • /14

    Starting at $1,038

    Total Monthly Price

    • 1 - 2 Beds

    2217 Sedgwick St, Petersburg, VA 23805

    Welcome to The Residences at Southern Oaks, where comfort, convenience, and quality living converge. Our apartments in Petersburg, VA offer one and two-bedroom residences designed with your unique lifestyle in mind. Tucked away and surrounded by gorgeous oak trees, our community provides quiet and care-free living while maintaining proximity to the area's most prominent attractions. Step inside

    The Residences at Southern Oaks

    2217 Sedgwick St, Petersburg, VA 23805
  • /32

    $285,725

    Sold Jan 09, 2026

    240 Southwood Dr, Petersburg, VA 23805

    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Built 1967

    Last Sold Summary

    • 2% Above List Price
    • $179/SF
    • 17 Days On Market

    Current Estimated Value $279,438

    Last Listing Agent Jessica Hall BHG Base Camp

    240 Southwood Dr, Petersburg, VA 23805
    • /28

      Est $190,631

      Not Listed For Sale

      710 Mount Airy St Unit 12, Petersburg, VA 23803

      • 4 Beds
      • 1,869 Sq Ft
      • Built 1920
      710 Mount Airy St Unit 12, Petersburg, VA 23803

      Last Sold Summary

      • 40 Days On Market

      Last Listing Agent David Quimby Greater Richmond Realty Inc

  • /36

    $325,000

    New Construction Pending
    • 4 Beds
    • 3.5 Baths
    • 1,860 Sq Ft

    334 Mars St, Petersburg, VA 23803

    Introducing 334 Mars Street, a beautiful new home that is NOW COMPLETED on large corner lot fast-growing city of Petersburg, Virginia. Designed with flexibility and modern living in mind, this thoughtfully crafted home offers a first-floor primary suite with a private bath, plus the rare option for a second primary suite upstairs with its own private bath—perfect for multi-generational living,

    Agent Photo

    Danielle Bowers

    Century 21 Lifestyle

    334 Mars St, Petersburg, VA 23803
  • /39

    Starting at $995 Plus Fees

    • 1 - 2 Beds

    214 N Dunlop St, Petersburg, VA 23803

    Once home to the historic Petersburg Bag and Trunk Company, this thoughtfully transformed community now offers distinctive one- and two-bedroom loft apartments designed for modern living. Perfect for those seeking an active and connected lifestyle, the community blends historic character with a warm, creative, and self-sufficient environment.Each loft features spacious layouts with

    The Lofts at Dunlop

    214 N Dunlop St, Petersburg, VA 23803
  • /45

    $397,000

    Sold Jul 01, 2026

    24534 Plantation Dr, Petersburg, VA 23803

    • 5 Beds
    • 2.5 Baths
    • 2,370 Sq Ft
    • Built 2003

    Last Sold Summary

    • 2% Above List Price
    • $168/SF
    • 22 Days On Market

    Current Estimated Value $390,552

    Last Listing Agent Shanna Wiseman Parr & Abernathy Realty, Inc.

    24534 Plantation Dr, Petersburg, VA 23803
    • /28

      Est $183,341

      Not Listed For Sale

      706 Mount Airy St Unit 8, Petersburg, VA 23803

      • 4 Beds
      • 1,869 Sq Ft
      • Built 1920
      706 Mount Airy St Unit 8, Petersburg, VA 23803

      Last Sold Summary

      • 40 Days On Market

      Last Listing Agent David Quimby Greater Richmond Realty Inc

  • /56

    $399,400

    New Construction $26K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft

    10123 Duncan Rd, Petersburg, VA 23803

    **Welcome to Your Dream Home in Dinwiddie!**Presenting a beautiful new construction home, set to be completed by the May-June time frame of 2026. Nestled on Duncan Rd and just 20 minutes from Fort Lee, this enchanting 3-bedroom, 2-bath property offers both serenity and convenience, with nearby shopping and dining options.As you approach, you’ll notice the elegant siding of the home,

    Agent Photo

    Riggolette Leeper

    United Real Estate Richmond

    10123 Duncan Rd, Petersburg, VA 23803
  • /35

    Starting at $182 Plus Fees

    • Studio - 2 Beds

    132 N Sycamore St, Petersburg, VA 23803

    Butterworth Flats | Loft Apartments in Historic Downtown PetersburgWelcome to Butterworth Flats, a unique apartment community located in the heart of historic Downtown Petersburg, VA. Housed in a beautifully restored 19th-century building, our loft-style apartments blend original architectural charm with modern amenities, creating a distinctive urban living experience.Each

    Butterworth Flats

    132 N Sycamore St, Petersburg, VA 23803
  • /11

    $185,000

    Sold Sep 30, 2025

    933 Priam St, Petersburg, VA 23803

    • 3 Beds
    • 1 Bath
    • 1,040 Sq Ft
    • Built 1968

    Last Sold Summary

    • 2% Below List Price
    • $178/SF
    • 33 Days On Market

    Current Estimated Value $193,097

    Last Listing Agent Natalie Jones EXP Realty LLC

    933 Priam St, Petersburg, VA 23803
    • /3

      Est $154,856

      Not Listed For Sale

      1310 W Washington St, Petersburg, VA 23803

      1310 W Washington St, Petersburg, VA 23803

      Last Sold Summary

      • 18 Days On Market

      Last Listing Agent Thomas Hennerty NetRealtyNow.com, LLC

Showing Results 41 - 80, Page 2 of 18

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