15,600

Petersburg, VA Homes

Section Image Section Image
  • /25

    $219,000 Pending

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

    73 Henrico St, Petersburg, VA 23803

    Looking for the perfect mix of affordability, privacy, and opportunity? This corner lot home backs right up to Ft. Lee, offering a unique setting you won’t want to miss!Priced for first-time buyers or investors.Recorded as 3 bedrooms with an additional living space that adds versatility for a home office, playroom, or guest area.Spacious yard with endless possibilities for

    Agent Photo

    Danielle Bowers

    Century 21 Lifestyle

    (804) 331-2835

    73 Henrico St, Petersburg, VA 23803
  • /18

    $900 - $1,325 per month

    Aubrey Apartments

    1 - 3 Beds

    1800 Boydton Plank Rd, Petersburg, VA 23805

    Discover the all-new Aubrey Apartments! Experience renovated 1, 2, and 3 bedroom homes on our scenic 16-acre property in Petersburg, VA. Enjoy premier amenities like a bark park, playground, picnic area, fitness center, and remodeled clubhouse available for rent. Conveniently located near Fort Lee, Colonial Heights, and Virginia State University, we offer easy access to Old Towne, Fort Lee, and

    1800 Boydton Plank Rd, Petersburg, VA 23805
  • /4

    $160,000 Sold Aug 29, 2025

    • 2,244 Sq Ft
    • $71/SF
    • 2 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1952

    1637 Ferndale Ave, Petersburg, VA 23803

    3 bedroom, 2 bath Cape Cod full of potential! This fixer upper features a classic layout with all 3 bedrooms upstairs, plus a bonus office or study room and a full bath. Downstairs offers a generous living room with impressive 9-ft ceilings, a cozy family room, kitchen, utility room, and the second full bath. Hardwood floors run throughout—some hidden under carpet just waiting to shine! Outside

    Aaron Bryant Prince George Realty

    1637 Ferndale Ave, Petersburg, VA 23803
    • /29

      Est $347,212 Not Listed For Sale

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

      1848 Pender Ave, Petersburg, VA 23803

      1848 Pender Ave, Petersburg, VA 23803
  • /35

    $150,000 Under Contract

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

    14 N South St, Petersburg, VA 23803

    Discover a unique opportunity with this versatile property, zoned B-2, making it suitable for both commercial and residential use in the heart of Petersburg. Built in 1935, this two-story building seamlessly blends historic charm with modern enhancements—ideal for an office, barbershop, boutique retail space, or even a stylish urban residence.Inside, you’ll find original hardwood floors

    Agent Photo

    Khaliyah Barakhyahu

    EXP Realty, LLC

    (804) 375-5880

    14 N South St, Petersburg, VA 23803
  • /15

    $1,375 per month

    • 2 Beds
    • 1.5 Baths
    • 1,024 Sq Ft
    • House for Rent

    704 Commerce St, Petersburg, VA 23803

    Welcome to this charming 2-bedroom, 1.5-bath home featuring brand-new carpet and a bright, open-concept main level. The spacious living area is filled with natural light and flows seamlessly into the kitchen, which offers abundant cabinet space and a tall island perfect for casual dining or entertaining.Enjoy relaxing outdoors on the welcoming front porch complete with built-in benches, or

    Debbie Gitlin BHHS PenFed Realty

    704 Commerce St, Petersburg, VA 23803
  • /28

    $163,300 Sold Aug 29, 2025

    • 1,135 Sq Ft
    • $144/SF
    • 12 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1950

    125 Seaboard St, Petersburg, VA 23803

    Adorable 3 BR ranch with vinyl siding, new dimensional shingle roof and newer heat pump/central air. Hardwood floors run throughout. Enter into a large living room that also offers access onto the side screened porch. The kitchen offers a stove and refrigerator and flows into a large family room with ceiling fan. Three generous sized bedrooms share the hall bath that has a ceramic tile bath and

    Dick Jeffress CapCenter

    125 Seaboard St, Petersburg, VA 23803
    • /5

      Est $15,995 Not Listed For Sale

      100 S West St, Petersburg, VA 23803

      100 S West St, Petersburg, VA 23803
  • /26

    $244,999

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

    1322 Halifax St, Petersburg, VA 23803

    Welcome to 1322 Halifax St, Petersburg, VA 23803—a thoughtfully renovated 3-bedroom, 2-bath residence showcasing modern elegance throughout. The kitchen is fully equipped with brand-new appliances and complemented by sleek granite countertops, which are also featured in the beautifully upgraded bathrooms. The expansive living room provides an inviting space ideal for entertaining, while the back

    Agent Photo

    Stephanie Rocha

    EXP Realty LLC

    (804) 552-5158

    1322 Halifax St, Petersburg, VA 23803
  • /36

    $1,200 - $1,698 per month

    High Street Lofts

    1 - 2 Beds

    420 High St, Petersburg, VA 23803

    In the heart of Petersburg, VA, High Street Lofts is the urban dweller’s dream apartment community. Located in Petersburg's most historic residential neighborhood, our cozy two-bedroom apartments boast nearby access to dining, shopping, entertainment, nightlife, and so much more. Not to mention, head to the nearby Union Train Station to explore the bright and bustling Old Towne Petersburg

    420 High St, Petersburg, VA 23803
  • /18

    $203,000 Sold Aug 28, 2025

    • 3,812 Sq Ft
    • $53/SF
    • 70 Days On Market
    • Built 1915

    434 S Sycamore St Unit 36, Petersburg, VA 23803

    Historic brick duplex being sold as is will need to be a cash, private or hard money deal. Located within walking distance of the shops and restaurants of Olde Town Petersburg. Needs updating and remodeling but in good shape for being 110 years old. Each unit is over 1,900 square feet with 3 bedrooms and 1 bathroom and there is a unfinished basement that is over 1,800 square feet. Each unit has

    Clifford Wheatley Wheatley Property Management

    434 S Sycamore St Unit 36, Petersburg, VA 23803
    • /16

      Est $175,872 Not Listed For Sale

      • 6 Beds
      • 2,279 Sq Ft

      634 Harrison St, Petersburg, VA 23803

      634 Harrison St, Petersburg, VA 23803
  • /2

    $65,000 Pending

    • Land
    • 15 Acres
    • $4,224 per Acre

    2645 Boydton Plank Rd, Petersburg, VA 23805

    Price to Sell and Ready for you to build ! This a rare opportunity to own 15.39 acres in Petersburg. This sale includes 2 lots for a total of 15.39 acres. Land is being sold as is. There is some access issues (Landlock). Purchaser to do their due diligence.

    Agent Photo

    Norris Hardy

    Weichert Brockwell & Associate

    (804) 570-2993

    2645 Boydton Plank Rd, Petersburg, VA 23805
  • /22

    $1,636 per month

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

    2590 Pinehurst Dr, Petersburg, VA 23805

    3 Bedroom, 1 Bathroom; ranch-style home offering approximately 1250 square feet of living space. LVP flooring throughout and recently painted. Kitchen offers refrigerator, dishwasher, range and microhood. Spacious living room open to dining area. Yard is fully fenced in with a driveway, attached garage and detached storage shed. Washer and dryer hook ups are located in the attached garage.

    Christina Roccaforte Parr & Abernathy Realty, Inc.

    2590 Pinehurst Dr, Petersburg, VA 23805
  • /30

    $255,000 Sold Aug 27, 2025

    • 1,333 Sq Ft
    • $191/SF
    • 3 Days On Market
    • 5 Beds
    • 2 Baths
    • Built 1967

    1444 Weaver Ave, Petersburg, VA 23803

    Nice home in the city of Petersburg with 5 bedrooms and 2 full bathrooms and new roof. The property is at the end of the road and very private. Few minutes from I85 and I95.

    Elmer Diaz Samson Properties

    1444 Weaver Ave, Petersburg, VA 23803
    • /4

      Est $125,541 Not Listed For Sale

      2112 E Washington St, Petersburg, VA 23803

      2112 E Washington St, Petersburg, VA 23803
  • /20

    $100,000 Under Contract

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

    16 N South St, Petersburg, VA 23803

    Endless potential awaits with this versatile property, offering 1,617 square feet of adaptable space that can be used for either residential or commercial purposes. Built in 1935, this two-story gem blends timeless character with key modern updates, including a newer heating system, central air conditioning, and a recently renovated full bathroom with a new tub.The home features a a

    Agent Photo

    Khaliyah Barakhyahu

    EXP Realty, LLC

    (804) 884-3437

    16 N South St, Petersburg, VA 23803
  • /30

    $1,305 - $1,455 per month

    1200 Acqua Luxury Lifestyle Apartments

    1 - 2 Beds

    1200 Harrison Creek Blvd, Petersburg, VA 23803

    Petersburg, Virginia's Premier Luxury Apartment Community!The Ancient Romans viewed water, "acqua", not only as a necessity of life but also as a thing of beauty. 1200 Acqua Luxury Apartments is a community centered around Roman lifestyle values. Minutes from the city, but just far enough to rest and recoup from the busy world. Our tranquil apartment homes are architecturally appealing open

    1200 Harrison Creek Blvd, Petersburg, VA 23803
  • /24

    $305,000 Sold Aug 27, 2025

    • 1,404 Sq Ft
    • $217/SF
    • 5 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1974

    1915 Bogese Dr, Petersburg, VA 23805

    Recently updated 3Bedroom 1.5 Bath Rancher on the outskirts of Petersburg. Just off of Squirrel Level Road, this home is located in Ramblewood Subdivision. This property has a large covered front porch, vinyl rails, vinyl siding and Vinyl windows. This home is as maintenance free as you can get. The back yard is fenced in with a 3' chain link fence. It has a covered patio and a storage shed

    Jimmy Taylor Prince George Realty

    1915 Bogese Dr, Petersburg, VA 23805
    • /32

      Est $276,003 Not Listed For Sale

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

      1407 Farmer St, Petersburg, VA 23803

      1407 Farmer St, Petersburg, VA 23803
  • /40

    $289,000 Pending

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

    209 Lakewood Dr, Petersburg, VA 23805

    Welcome to 209 Lakewood Drive in Petersburg, VA! This completely renovated home features 3 spacious bedrooms, 2 full baths, and a bright, open-concept layout designed for comfortable living. The kitchen is a showstopper with sleek quartz countertops and brand-new stainless steel appliances — perfect for cooking and entertaining. Step outside to a beautiful new deck overlooking a fully fenced and

    Agent Photo

    Sarah Romero

    Real Broker LLC

    (804) 567-8581

    209 Lakewood Dr, Petersburg, VA 23805
  • /19

    $2,300 per month

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

    102 S Unit 1 Ave, Poughkeepsie, NY 12601

    Newly renovated Victorian elegance with modern comfort awaits! This rare Southside, large first floor 2BR/1BA Apartment blends classic charm with modern updates. Your own front sunroom to enjoy morning coffee. This spacious 1,200 sq ft. apartment features an updated bathroom, new stainless steel appliances, plus a brand new in-unit private washer and dryer, central air for comfy A/C and heat.

    Marie Mascari eXp Realty

    102 S Unit 1 Ave, Poughkeepsie, NY 12601
  • /16

    $257,000 Sold Aug 26, 2025

    • 1,288 Sq Ft
    • $200/SF
    • 1 Day On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1957

    1672 Wilton Rd, Petersburg, VA 23805

    Timeless Brick Ranch in the Heart of Walnut Hill – Move-In Ready!Welcome to this classic and beautifully maintained brick ranch located in the highly desirable Walnut Hill addition of Petersburg. With three bedrooms and one-and-a-half baths, this home offers a warm, inviting feel the moment you step inside.Recent updates bring peace of mind—new windows installed in 2020 and a new

    Kelley Dirom RE/MAX Commonwealth

    1672 Wilton Rd, Petersburg, VA 23805
    • /29

      Est $350,874 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,762 Sq Ft

      3200 Holland Dr, Petersburg, VA 23805

      3200 Holland Dr, Petersburg, VA 23805
  • /48

    $325,000 New Construction

    • 4 Beds
    • 2.5 Baths
    • 1,464 Sq Ft

    636 High St, Petersburg, VA 23803

    Qualified applicants may be eligible to receive up to $10,000 with C&F Mortgage, Marlon White! Welcome to your dream home in the heart of the Olde Towne Historic District of Petersburg! This brand new construction home offers the perfect blend of charm and modern living. Step into a spacious living room ideal for entertaining or relaxing. The home features 4 generously sized bedrooms and 2.5

    Agent Photo

    Shayna Reavis

    ICON Realty Group

    (804) 534-2257

    636 High St, Petersburg, VA 23803
  • /68

    $999 - $1,165 per month

    The Bosco

    1 Bed

    219 E Bank St, Petersburg, VA 23803

    Step inside and be wowed our dramatic vaulted ceilings and sun-filled skylights bring a light, airy energy to every space. It’s the perfect blend of comfort and style.Designed with both form and function in mind, The Bosco features:Spacious floor plans with extra closet spaceHigh-end finishes for a sleek, modern feelTwo lush common areas for relaxing or connecting

    219 E Bank St, Petersburg, VA 23803
  • /35

    $410,000 Sold Aug 26, 2025

    • 3,520 Sq Ft
    • $116/SF
    • 14 Days On Market
    • 4 Beds
    • 2.5 Baths
    • Built 1838

    544 High St, Petersburg, VA 23803

    Dreaming of spacious living in a Historic Italianate Style Registered Home? Check out this beauty at 544 High Street in Historic Old Towne Petersburg! With 4 cozy bedrooms, 3 baths (Primary Suite on First Floor) and a whopping 3520 sq ft of living space, there’s room for everyone to spread out and make it their own*Recently Painted*Updated Kitchen with Granite Countertops*Farmer Sink*Gas

    Diane Wiley Weichert Brockwell & Associate

    544 High St, Petersburg, VA 23803
    • /26

      Est $288,292 Not Listed For Sale

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

      2473 Gracie White Cir, Petersburg, VA 23803

      2473 Gracie White Cir, Petersburg, VA 23803
  • /28

    $290,000

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

    529 S Azalea Rd, Petersburg, VA 23805

    **Price Improvement**Spacious open concept, and updated throughout like new! This brick front home boasts with space for everyone inside and out. You must see the beautiful wood floors, refinished to perfection. The open concept living, dining, and updated stylish kitchen on the main floor, provides lots of room for entertaining. The additional kitchenette on the lower level includes beautiful

    Anna Barlow Harris & Assoc, Inc

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

    $1,400 per month

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

    862 Apperson St, Petersburg, VA 23803

    Available September 1! Renovated Bungalow for Rent Just Minutes from Ft. Gregg-Adams!Discover this charming and fully updated 2-bedroom, 1-bath bungalow, offering 576 square feet of modern, efficient living in a quiet, central location—ideal for anyone seeking a low-maintenance lifestyle. Property Highlights: Brand-new 30-year roof, New central A/C and gas heat for year-round comfort;

    Jacqueline Perdue KW Metro Center

    862 Apperson St, Petersburg, VA 23803
  • /33

    $262,500 Sold Aug 26, 2025

    • 2,337 Sq Ft
    • $112/SF
    • 68 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 1958

    1743 Johnson Rd, Petersburg, VA 23805

    Back on market—no fault of seller! This timeless brick classic in Historic Walnut Hill blends vintage soul with space to make your own. Built in 1958, this solid 4-bed, 2-bath home offers over 2,300 sq ft of hardwood floors, arched doorways, and character you won’t find in today’s builds. The open, airy layout flows from generous living and dining spaces to a Florida room and kitchen just waiting

    Nicole Reed Real Broker LLC

    1743 Johnson Rd, Petersburg, VA 23805
    • /33

      Est $264,014 Not Listed For Sale

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

      1671 Dinwiddie Ct, Petersburg, VA 23803

      1671 Dinwiddie Ct, Petersburg, VA 23803
  • /39

    $315,000 New Construction

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

    406 Byrne St Unit 8, Petersburg, VA 23803

    Be a part of Petersburg’s Renaissance with this stunning new construction home that perfectly blends timeless charm with modern convenience. Situated on a prominent corner lot, this two-story residence boasts elegant curb appeal and a thoughtfully designed open-concept layout. As you step inside, you’re welcomed by rich hardwood flooring that flows seamlessly throughout the entire downstairs,

    Daniel Harnsberger EXP Realty LLC

    406 Byrne St Unit 8, Petersburg, VA 23803
  • /19

    $895 - $1,412 per month

    Star Lofts

    Studio - 2 Beds

    16 S Market St, Petersburg, VA 23803

    Experience the unique charm of Star Lofts located in the Petersburg Central Business District. Residents love the building's historic vibes paired with modern amenities, including a swimming pool, two gyms, and a lounge that provide a luxurious lifestyle. The prime location offers easy access to Old Town and local stores, making errands a breeze. Reviews highlight the friendly management team

    16 S Market St, Petersburg, VA 23803
  • /3

    $30,000 Sold Aug 22, 2025

    • Land
    • 0.10 Acre
    • $297,030 per Acre
    • 3 Days On Market

    734 Mount Airy St, Petersburg, VA 23803

    Buildable Lot in Petersburg! Water cap is on the lot, leading to big savings. Discover this 40' x 110' foot lot located at 734 Mount Airy St, a great opportunity for your next new construction project. Zoned for residential use and ready for development, this lot offers flexibility and potential in a growing area. All offers will be reviewed on August 15th. Submit your highest and best offer

    Tharith Earasi Siris Realty Group

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

      Est $271,079 Not Listed For Sale

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

      770 King Ave, Petersburg, VA 23805

      770 King Ave, Petersburg, VA 23805
  • /33

    $257,850

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

    2842 Homestead Dr, Petersburg, VA 23805

    Are you searching for the ideal blend of tranquility and outdoor bliss? Look no further! This stunning brick ranch invites you to experience comfort and style with its three spacious bedrooms and 1.5 bathrooms. You'll love the brand-new LVP flooring in the family room, complemented by the charm of the original wood floors throughout the home.With fresh paint and modern light fixtures, this

    Laura Godoy Long & Foster REALTORS

    2842 Homestead Dr, Petersburg, VA 23805
  • /13

    $1,300 per month

    • 3 Beds
    • 1 Bath
    • 996 Sq Ft
    • House for Rent

    854 Apperson St, Petersburg, VA 23803

    **All properties are to be viewed via virtual tour on our website, in person tours will be conducted upon approval and before paying the security deposit**Ranch style home. Inside you will walk straight into the Living Room. 3rd Bedroom has dual purpose of a Formal Dining Room or Bedroom. Kitchen with Gas Range, Refrigerator and Microwave (All appliances are AS IS). Spacious Laundry Room

    Victoria Scott Ingram & Associates-Hopewell

    854 Apperson St, Petersburg, VA 23803
  • /3

    $130,000 Sold Aug 22, 2025

    • 1,118 Sq Ft
    • $116/SF
    • 6 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1973

    417 Round Top Ave, Petersburg, VA 23803

    Welcome to your next opportunity nestled in the heart of historic Petersburg! This classic 3-bedroom, 1.5-bath ranch-style home offers timeless charm and the perfect canvas to create your dream space. Whether you're a first-time homebuyer looking to customize your forever home or an investor in search of your next project, this property delivers incredible value.Step inside and imagine

    Joshua Davis CENTURY 21 New Millennium

    417 Round Top Ave, Petersburg, VA 23803
    • /4

      Est $224,978 Not Listed For Sale

      • 4 Beds
      • 3,843 Sq Ft

      102 E Fillmore St, Petersburg, VA 23803

      102 E Fillmore St, Petersburg, VA 23803

Showing Results 1 - 40, Page 1 of 18

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