15,693

Petersburg County, VA Homes

Section Image
  • /73

    $235,000 Open Sat 12PM - 2PM

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

    2773 Meadowbrook St, Petersburg, VA 23803

    Welcome home to this beautifully updated and move-in ready property featuring bright, open living spaces, hardwood floors, and neutral finishes throughout. Designed for both comfort and functionality, this home offers a layout that fits today’s lifestyle. The spacious living room flows seamlessly into the dining area and updated kitchen, making it ideal for everyday living and entertaining. The

    Jennifer Jinnette EXP Realty LLC

    2773 Meadowbrook St, Petersburg, VA 23803
  • /15

    $900 per month

    Commerce Street

    2 Beds

    645 Commerce St, Petersburg, VA 23803

    At Commerce Street Townhomes, we do more than rent apartments; we foster a welcoming community. From the moment you enter, you’ll feel the comfort and security that makes our residents proud to call us home. Enjoy cutting-edge amenities, beautifully landscaped grounds, and a dedicated staff committed to enhancing your living experience. With convenient shopping, top-rated schools, local museums,

    645 Commerce St, Petersburg, VA 23803
  • /24

    $244,350 Sold Jan 16, 2026

    943 S Crater Rd, Petersburg, VA 23805

    • 3 Beds
    • 2 Baths
    • 1,700 Sq Ft
    • Built 1935

    Last Sold Summary

    • 14% Below List Price
    • $144/SF
    • 66 Days On Market

    Last Listing Agent Kelley Dirom RE/MAX Commonwealth

    943 S Crater Rd, Petersburg, VA 23805
    • /33

      Est $322,484 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,080 Sq Ft

      1600 Drury Rd, Petersburg, VA 23805

      1600 Drury Rd, Petersburg, VA 23805
  • /33

    $315,000

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

    649 Bradford Ln, Petersburg, VA 23805

    Welcome to this beautifully updated 4-bedroom, 2-bath ranch, offering the perfect blend of modern upgrades and comfortable single-level living. Step inside to find brand-new LVP flooring flowing through the living room, kitchen, and hallway, paired with new carpet in three bedrooms for added warmth and comfort. The huge primary bedroom features LVP flooring, a walk-in closet, an attached private

    April Beasley Ingram & Associates-Hopewell

    649 Bradford Ln, Petersburg, VA 23805
  • /14

    $690 - $860 per month

    Union Flats

    Studio - 1 Bed

    36 N Union St, Petersburg, VA 23803

    With cozy apartment homes in Old Town Petersburg, Union Flats is in the middle of it all. Located within minutes to major interstates, shopping, dining, and Virginia State University you will be in the heart of all the excitement Petersburg has to offer. You’ll be impressed by the local conveniences, and our professionally managed property. Whether you choose to join in the excitement of the

    36 N Union St, Petersburg, VA 23803
  • /2

    $239,000 Sold Sep 24, 2025

    3137 Gordon Dr, Petersburg, VA 23805

    • 3 Beds
    • 2 Baths
    • 1,008 Sq Ft
    • Built 1996

    Last Sold Summary

    • 8% Below List Price
    • $237/SF
    • 41 Days On Market

    Current Estimated Value $237,381

    Last Listing Agent Charles Gwaltney H. L. Henshaw Realty Co., Inc.

    3137 Gordon Dr, Petersburg, VA 23805
    • /34

      Est $298,611 Not Listed For Sale

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

      3332 E Princeton Rd, Petersburg, VA 23805

      3332 E Princeton Rd, Petersburg, VA 23805
  • /55

    $349,990 Pending

    • 6 Beds
    • 3 Baths
    • 2,244 Sq Ft

    1637 Ferndale Ave, Petersburg, VA 23803

    Step into modern comfort and space—this beautifully updated 6-bedroom, 3 full baths home checks every box. Featuring a first-floor primary bedroom, this home offers both convenience and flexibility for today’s lifestyles. The open-concept design flows effortlessly into a spacious living room, making it ideal for entertaining or relaxing with family. You’ll love the large laundry/utility room,

    Stefany Menjivar Samson Properties

    1637 Ferndale Ave, Petersburg, VA 23803
  • /13

    $809 - $989 per month

    Studio 622

    Studio - 1 Bed

    622 E Wythe St, Petersburg, VA 23803

    Stumble onto an unexpected find in a charming, tucked-away corner of Petersburg, just minutes from Virginia State University and Fort Gregg-Adams. Nestled just south of the Appomattox River and close to Colonial Heights, our brand-new apartment community offers thoughtfully designed studio apartment homes with sleek, modern finishes and the comfort of individually-controlled air conditioning

    622 E Wythe St, Petersburg, VA 23803
  • /38

    $178,500 Sold Sep 08, 2025

    1135 Arlington St, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 1,056 Sq Ft
    • Built 1948

    Last Sold Summary

    • $169/SF
    • 3 Days On Market

    Current Estimated Value $171,786

    Last Listing Agent Tonji Cooke Legacy Builders Real Estate Group LLC

    1135 Arlington St, Petersburg, VA 23803
    • /42

      Est $338,487 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 2,595 Sq Ft

      3324 E Princeton Rd, Petersburg, VA 23805

      3324 E Princeton Rd, Petersburg, VA 23805
  • /19

    $245,000

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

    724 Wilson St, Petersburg, VA 23803

    Presenting the beautifully renovated 724 Wilson St., a 3-bedroom, 2.5-bath home offering the perfect blend of space, comfort, and convenience. Walk into an open-concept layout boasting a modern kitchen complete with stainless-steel appliances, seamlessly connected to the spacious living and dining areas, ideal for both everyday living and entertaining. The private yet comfortable first-floor

    Jennifer Velasco EXP Realty LLC

    724 Wilson St, Petersburg, VA 23803
  • /16

    $950 - $1,250 per month

    Apartment for Rent

    1 - 2 Beds

    634 S Sycamore St, Petersburg, VA 23803

    Updated and affordable 1-2 bedroom apartments located in a great area!

    634 S Sycamore St, Petersburg, VA 23803
  • /2

    $226,000 Sold Aug 27, 2025

    1024 W South Blvd, Petersburg, VA 23805

    • 4 Beds
    • 2 Baths
    • 1,833 Sq Ft
    • Built 1925

    Last Sold Summary

    • 19% Below List Price
    • $123/SF
    • 78 Days On Market

    Current Estimated Value $227,491

    Last Listing Agent Gwendolyn Murphy-Johnson United Real Estate Richmond

    1024 W South Blvd, Petersburg, VA 23805
    • /50

      Est $359,613 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,023 Sq Ft

      3223 Hastings Rd, Petersburg, VA 23805

      3223 Hastings Rd, Petersburg, VA 23805
  • /30

    $268,000 Pending

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

    1163 W Wythe St, Petersburg, VA 23803

    Welcome to this NEW CONSTRUCTION at 1163 W Wythe St! The Maggie May Plan features an open floor plan and modern design and quality craftsmanship throughout. Upon entry, you will be greeted by Luxury Vinyl Plank flooring on the first floor. The living room has recessed lighting, and ceiling fan with light. The beautiful kitchen features Granite countertops, stainless steel appliances, large

    Steve Warriner Metro Realty Services Inc

    1163 W Wythe St, Petersburg, VA 23803
  • /25

    $964 - $1,514 per month

    Market St Lofts

    Studio - 2 Beds

    201 Hinton St, Petersburg, VA 23803

    Market Street Lofts is a unique apartment community in Petersburg. Crafted to fit today's lifestyle with tech-forward amenity spaces and open loft floor plans. We've even created Zoom rooms in the clubhouse for all your virtual meetings. Get ready for a fresh start in your brand-new home with a fresh color palette and designer finishes. Go ahead, kick your feet up - it's your house. Step inside.

    201 Hinton St, Petersburg, VA 23803
  • /37

    $325,000 Sold Mar 28, 2025

    1678 Brandon Ave, Petersburg, VA 23805

    • 4 Beds
    • 3 Baths
    • 2,964 Sq Ft
    • Built 1949

    Last Sold Summary

    • 33% Above List Price
    • $110/SF
    • 3 Days On Market

    Current Estimated Value $338,126

    Last Listing Agent Jeff Clark EXP Realty LLC

    1678 Brandon Ave, Petersburg, VA 23805
    • /47

      Est $373,869 Not Listed For Sale

      • 5 Beds
      • 3 Baths
      • 2,852 Sq Ft

      1633 Kings Rd, Petersburg, VA 23805

      1633 Kings Rd, Petersburg, VA 23805
  • /30

    $268,000 Pending

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

    1157 W Wythe St, Petersburg, VA 23803

    Welcome to this NEW CONSTRUCTION at 1157 W Wythe St! The Maggie May Plan features an open floor plan and modern design and quality craftsmanship throughout. Upon entry, you will be greeted by Luxury Vinyl Plank flooring on the first floor. The living room has recessed lighting, and ceiling fan with light. The beautiful kitchen features Granite countertops, stainless steel appliances, large

    Steve Warriner Metro Realty Services Inc

    1157 W Wythe St, Petersburg, VA 23803
  • /12

    $975 per month

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

    731 Cameron St Unit 2, Petersburg, VA 23803

    Property Id: 2310468731 Cameron St, Petersburg, VA 232222 Bedrooms 1 Bath DuplexREADY TO MOVE IN TODAY! -Central Heat and Air -Gas Stove and Fridge included -Large living room -LVP Flooring throughout -Freshly painted-Closet space -Ceiling fans-Washer and Dryer hookups-Tiled bathroom -Large yard RESERVE TODAY WITH $500

    731 Cameron St Unit 2, Petersburg, VA 23803
  • /2

    $264,000 Sold Aug 25, 2025

    313 Lakewood Dr, Petersburg, VA 23805

    • 3 Beds
    • 1.5 Baths
    • 1,152 Sq Ft
    • Built 1980

    Last Sold Summary

    • 5% Below List Price
    • $229/SF
    • 33 Days On Market

    Current Estimated Value $264,242

    Last Listing Agent Connie Lunsford Swearingen Realty Co

    313 Lakewood Dr, Petersburg, VA 23805
    • /50

      Est $319,376 Not Listed For Sale

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

      3300 Hastings Rd, Petersburg, VA 23805

      3300 Hastings Rd, Petersburg, VA 23805
  • /28

    $230,000

    • 3 Beds
    • 2 Baths
    • 980 Sq Ft

    1321 Baylors Ln, Petersburg, VA 23803

    Looking for an open concept ranch? Come tour this 3-bed, 2-bath home offering an airy living room that flows directly into a modern kitchen with granite counters and white cabinets. The owner’s suite boasts a luxurious marble shower and marble floors, and the hall bath also showcases marble finishes. This is an excellent opportunity—don’t miss it!

    Sholama Castro Real Broker LLC

    1321 Baylors Ln, Petersburg, VA 23803
  • /17

    $895 per month

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

    416 S West St Unit 8, Petersburg, VA 23803

    Property Id: 2320300Ready to move in by 2/1/2026Reserve with $500 down today!2 bedroom 1 bathroom apartment-wall to wall carpet-good size living room-eat in kitchen with stove and fridge included-plenty of closet space-large closets in both bedrooms-2 built in a/c units includedPersonal tours ONLY for approved applicantsFeel free to stop

    416 S West St Unit 8, Petersburg, VA 23803
  • /9

    $150,000 Sold Sep 09, 2025

    1016 Old Wythe St Unit 18, Petersburg, VA 23803

    • 1,568 Sq Ft
    • Built 1970

    Last Sold Summary

    • 14% Below List Price
    • $96/SF
    • 162 Days On Market

    Current Estimated Value $159,651

    Last Listing Agent Michael Fant First Choice Realty

    1016 Old Wythe St Unit 18, Petersburg, VA 23803
    • /32

      Est $344,856 Not Listed For Sale

      • 5 Beds
      • 2.5 Baths
      • 2,349 Sq Ft

      3341 E Princeton Rd, Petersburg, VA 23805

      3341 E Princeton Rd, Petersburg, VA 23805
  • /26

    $274,000

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

    1766 Chuckatuck Ave, Petersburg, VA 23805

    Fully renovated and offering exceptional space, this four-bedroom, two-bath Cape presents a rare opportunity to own a move-in-ready home at an approachable price point. The flexible layout includes multiple bedroom options and updated living spaces, making it ideal for today’s lifestyles—whether working from home, accommodating guests, or creating dedicated hobby or fitness areas. Thoughtful

    Kimberly Ligh Providence Hill Real Estate

    1766 Chuckatuck Ave, Petersburg, VA 23805
  • /20

    $2,100 per month

    • 3 Beds
    • 3 Baths
    • 2,194 Sq Ft
    • House for Rent

    3316 E Princeton Rd, Petersburg, VA 23805

    Property Id: 2347895Charming 3-Bedroom Home for Rent in Petersburg, VA!Address: 3316 E Princeton Rd, Petersburg, VA 23805 READY TO MOVE IN BY 6/15/2026Welcome to this beautiful 3-bedroom, 3-bath home located in the peaceful and convenient neighborhood of Petersburg VA! With its inviting curb appeal and comfortable layout, this home offers the perfect space for families or

    3316 E Princeton Rd, Petersburg, VA 23805
  • /12

    $150,000 Sold Jul 08, 2025

    1029 7th St, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1953

    Last Sold Summary

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

    Current Estimated Value $152,770

    Last Listing Agent Bobby Jankovic RE/MAX Capital

    1029 7th St, Petersburg, VA 23803
    • /10

      Est $257,790 Not Listed For Sale

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

      1808 Tudor Ln, Petersburg, VA 23805

      1808 Tudor Ln, Petersburg, VA 23805
  • /32

    $275,000

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

    1741 Randolph Ave, Petersburg, VA 23803

    Welcome to this beautifully renovated cottage where timeless charm meets thoughtful upgrades. Step inside to discover a freshly painted interior featuring all new light fixtures, refinished hardwood floors, updated bathrooms with stylish ceramic tile, and a bright, open kitchen equipped with new stainless steel appliances, shaker-style cabinetry, granite countertops, and a convenient new pantry.

    Richard Eason EXP Realty LLC

    1741 Randolph Ave, Petersburg, VA 23803
  • /8

    $1,700 per month

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

    2220 Ferndale Ave, Petersburg, VA 23803

    Property Id: 1638600Welcome to your new home! A beautiful brick rambler thoughtfully designed with 3 bedrooms and 1 bathroom. You will enjoy an open floor plan, neutral color scheme, hardwood flooring, modern bathroom, spacious bedrooms, and central air. This home features a private back yard in an established neighborhood.Additional Information:W/D Hookups in the home. W/D

    2220 Ferndale Ave, Petersburg, VA 23803
  • /14

    $153,000 Sold May 12, 2025

    2115 Dupuy Rd, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 768 Sq Ft
    • Built 1952

    Last Sold Summary

    • 3% Above List Price
    • $199/SF
    • 9 Days On Market

    Current Estimated Value $150,128

    Last Listing Agent Cabell Childress Long & Foster REALTORS

    2115 Dupuy Rd, Petersburg, VA 23803
    • /36

      Est $264,843 Not Listed For Sale

      • 3 Beds
      • 3 Baths
      • 1,992 Sq Ft

      812B Fort Hayes Ct, Petersburg, VA 23805

      812B Fort Hayes Ct, Petersburg, VA 23805
  • /22

    $249,900

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

    2219 Ferndale Ave, Petersburg, VA 23803

    Welcome to this Well Maintained Brick 3 Bedroom 1.5 Bath, Move in Ready Home featuring Beautiful Hardwood Floors. Spacious Kitchen with Quartz Countertops Tops, Stainless Appliances, Breakfast Nook & Separate Dining Room perfect for Entertaining. Spacious Storage Room located just off the Laundry Room. Lots of Off Street Parking. Primary Bedroom offers a Private half bath.

    Kim Maitland James River Realty Group LLC

    2219 Ferndale Ave, Petersburg, VA 23803
  • /20

    $1,675 per month

    • 4 Beds
    • 1 Bath
    • 1,163 Sq Ft
    • House for Rent

    2219 S Whitehill Dr, Petersburg, VA 23803

    Property Id: 1650385Spacious ranch-style home for rent in Petersburg with:- Central heating and cooling- Dishwasher & granite countertops- Washer/dryer hookups- Fenced backyard & off-street parking- Bonus room (office, playroom, or storage)- Shed / additional storagePet friendly: Approved pets welcome with additional monthly pet rent (restrictions may

    2219 S Whitehill Dr, Petersburg, VA 23803
  • /9

    $121,000 Sold May 16, 2025

    1748 Youngs Rd, Petersburg, VA 23803

    • 2 Beds
    • 1 Bath
    • 1,383 Sq Ft
    • Built 1935

    Last Sold Summary

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

    Last Listing Agent Woody Hogg ERA Woody Hogg & Assoc

    1748 Youngs Rd, Petersburg, VA 23803
    • /50

      Est $284,471 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 2,095 Sq Ft

      3131 Field Rd, Petersburg, VA 23805

      3131 Field Rd, Petersburg, VA 23805

Showing Results 121 - 160, Page 4 of 18

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