Refine Search
Sort by
828 Hinton Street, Petersburg
$320,000
4 Beds ⋅ 4 Baths ⋅ CVR-2628760 MLS
Welcome to 828 Hinton Street, a brand-new 2026 construction two-story home offering 1,840 square feet of modern living space in the Pridesfield neighborhood of Petersburg! This turn-key 4-bedroom residence features a thoughtful floor plan with full baths on both levels, providing fantastic flexibility for primary bedroom placement on either the first or second floor. Step inside to discover pristine, low-maintenance laminate flooring throughout, vibrant drywall finishes, and stylish ceiling fans. The heart of the home is the open kitchen, complete with modern quartz countertops, a center island, a pantry, and a full brand-new appliance package including a stove, refrigerator, microwave, and dishwasher. Outdoors, enjoy relaxing on the welcoming front porch or step out back to the rear deck overlooking a fully fenced backyard. Modern construction highlights include a brand-new shingle roof, a paved driveway, a newly installed central heat pump system, electric water heating, pull-down attic access, and public utilities. With zero HOA fees or restrictive covenants, this brand-new residence offers total freedom, comfort, and peace of mind. Zoned for Petersburg City Public Schools—including Westview Elementary, Vernon Johns Middle, and Petersburg High—this quality home provides pristine new-construction living at its finest!

828 Hinton Street, Petersburg

1420 Ferndale Avenue, Petersburg
$274,900
3 Beds ⋅ 2 Baths ⋅ CVR-2628758 MLS
SELLER-PAID 2-1 RATE BUYDOWN AVAILABLE! Qualified buyers may be eligible for reduced mortgage payments during the first two years of homeownership. Contact listing agent for details. Located in Petersburg, 1420 Ferndale Ave is a gorgeous new-construction home loaded with stylish finishes and thoughtful details throughout! It's a standout from the street with crisp white vertical siding, a charcoal gable, black shutters, new landscaping, a paved parking pad, and a covered wood front porch with keyless entry. Step inside to LVP flooring, recessed lighting, and sunny windows at every turn. The foyer opens right into an expansive Great Room where the living room, dining area, and kitchen flow seamlessly together. The kitchen is a showstopper with white shaker-style cabinetry with crown molding, matte black hardware, Quartz counters, a glossy tile backsplash, stainless steel appliances including a French-door refrigerator, and a large island with a beautiful black veined top, woven pendant lights, and barstool seating. Just beyond the kitchen, a utility room with washer/dryer hookups leads out to the rear deck. Down the hall, the primary suite offers windows on two walls, a ceiling fan/light, recessed lighting, and a walk-in closet with double hanging rods. The ensuite is equally impressive with a fluted double vanity, arched black-framed mirrors, tile floors, and a walk-in shower featuring a rain head, handheld sprayer, wood-look tile accent wall, built-in niche, transom window, and glass door. Two additional bedrooms offer ceiling fan/lights and ample closet space and share a hall bath with black fixtures and a tub/shower framed in bold black-and-white striped tile—a fun detail you won't see every day! Out back, the deck overlooks a privacy-fenced backyard that's perfect for relaxing or entertaining, and a gated gravel path runs along the side of the home. With everything on one level and just minutes from Old Towne, I-95, and I-85, 1420 Ferndale Ave is ready for you to move right in!

1420 Ferndale Avenue, Petersburg

851 E Bank Street, Petersburg
$289,950
3 Beds ⋅ 3 Baths ⋅ CVR-2628757 MLS
Welcome to 851 E Bank Street, a beautifully crafted new-construction home offering modern comfort in the heart of historic Petersburg. This striking two-story residence blends clean, contemporary lines with warm, inviting finishes throughout. SELLER-PAID 2-1 RATE BUYDOWN AVAILABLE! Qualified buyers may be eligible for reduced mortgage payments during the first two years of homeownership. Preferred lender available to provide financing options and specific payment scenarios. Contact listing agent for details. Financing incentives subject to buyer qualification, lender approval and applicable loan program requirements. Step inside to find an open, sunlit floor plan featuring wide-plank flooring, recessed lighting, and a stylish kitchen designed for effortless entertaining. Crisp white cabinetry with dovetail drawers, sleek quartz countertops, a spacious island with bar seating, and stainless steel appliances. A cozy dining nook and adjoining living area create a seamless flow for everyday living. Upstairs, the spacious bedrooms are outfitted with ceiling fans and generous natural light, while the private primary suite offers a peaceful retreat complete with an en-suite bath featuring a double vanity and a beautifully tiled walk-in shower. A second full bath showcases eye-catching black-and-white tile work for extra character. Outside, enjoy a fully fenced backyard, a brand-new wood deck, and off-street paved parking. Durable board-and-batten and metal panel siding give the exterior a fresh, modern feel that stands out. Located just minutes from downtown Petersburg's shops, restaurants, and riverside charm along the Appomattox River, this home offers wonderful convenience with easy access to major roadways for a smooth commute. Whether you're drawn to the historic streets nearby or simply love the ease of new construction with modern systems already in place, this home delivers comfort, style, and location all in one. Don't miss the opportunity to make this move-in ready gem your own.

851 E Bank Street, Petersburg

1600 Drury Road, Petersburg
$379,000
4 Beds ⋅ 3 Baths ⋅ CVR-2627120 MLS
Welcome to 1600 Drury Road, a beautifully updated split-level home offering 2,080 square feet of living space in Petersburg’s established Camelot neighborhood, close to Dogwood Trace Golf Course. With four bedrooms and three full bathrooms, this move-in-ready residence combines modern updates with inviting indoor and outdoor living spaces. The main level features an open layout with vinyl flooring, a light-filled bay/bow window, and a kitchen with granite countertops and appliances updated in 2022, an island, and an adjoining dining area. Fresh interior paint, replacement windows and interior doors installed in 2025, and a primary bathroom updated in 2024 enhance the interior. Upstairs, three bedrooms and two full bathrooms provide comfortable accommodations, while the lower level offers an additional bedroom with a wall-mounted split unit, a full bathroom, and a versatile bonus room. Step outside to a private backyard retreat featuring a new in-ground pool and pool sand pump installed in 2023, a fenced pool area, and a pool house with a bathroom. A storage shed, separate dog run, patio, screened porch, and updated landscaping with fresh turf add to the outdoor appeal. Additional improvements include an underground drainage system installed in 2024, a sump pump and crawlspace encapsulation completed in 2023, and a garage door replaced in 2023. New gutters with leaf guards (2024), an attached one-car garage, a paved driveway, central air, forced-air heat, a wood-burning fireplace, pull-down attic storage, and municipal utilities round out this well-appointed property.

1600 Drury Road, Petersburg

205 N Jefferson Street, Petersburg
$314,950
3 Beds ⋅ 3 Baths ⋅ CVR-2628413 MLS
Step inside this beautifully renovated Victorian and discover an inviting blend of historic character and modern comfort! Built in 1907, this charming two-story home offers 2,110 square feet of thoughtfully updated living space with impressive room sizes, tall ceilings, and an easy, comfortable flow throughout. The spacious combination living and dining area offers plenty of room for everyday living and entertaining, while the beautifully appointed kitchen features granite countertops, a center island, generous cabinetry, and attractive finishes. Luxury vinyl plank flooring complements the main living areas, while a convenient half bath and separate laundry room complete the first floor. Upstairs, you'll find three generously sized bedrooms, including a spacious primary suite with a private bath and walk-in closet. Two additional bedrooms and a full hall bath provide comfortable accommodations for guests, hobbies, or a home office. Outside, the full front porch adds a classic touch that perfectly complements the home's timeless architecture. From its welcoming interior to its attractive finishes and thoughtful renovations, this historic beauty offers the charm of yesterday with the comforts of today. Come see all that 205 N Jefferson has to offer!

205 N Jefferson Street, Petersburg

223 S Crater Road, Petersburg
$319,999
4 Beds ⋅ 4 Baths ⋅ CVR-2628217 MLS
Thoughtfully designed and beautifully appointed, this two-story residence pairs contemporary sophistication with everyday comfort. Featuring 4 spacious bedrooms and 3.5 bathrooms, the home makes a striking first impression with modern siding, an inviting covered front porch, and an expansive concrete driveway. Inside, an airy, open-concept layout unfolds beneath stylish lighting, complemented by warm wood-look flooring and a refined neutral palette. The kitchen anchors the living space with elegant gray cabinetry, crisp white countertops, stainless steel appliances, and a dramatic black marble-look backsplash. A generous center island provides additional seating and a natural gathering place for casual meals and conversation. Light-filled bedrooms offer inviting retreats, while the bathrooms showcase wood-tone vanities, sleek black fixtures, and illuminated LED mirrors. A standout full bathroom delivers a spa-inspired experience with bold black marble-look tile, a glass-enclosed rainfall shower, and a freestanding soaking tub. Outdoor living is equally appealing, with a spacious covered rear deck overlooking a generously sized, fully fenced backyard. From quiet mornings on the front porch to lively evenings outdoors, this distinctive home offers beautifully connected spaces for gathering, unwinding, and enjoying everyday life.

223 S Crater Road, Petersburg

703 E Bank Street, Petersburg
$350,000
CVR-2628225 MLS
Welcome to 703 E Bank Street in Petersburg, VA! This beautifully constructed, brand-new duplex offers approximately 2,000 square feet of total living space, featuring two thoughtfully designed units that combine modern finishes, low-maintenance living, and outstanding investment potential. Each unit features 2 spacious bedrooms, 1 full bathroom, and 1 half bathroom, along with an inviting open-concept main level highlighted by impressive 9-foot ceilings. Recessed lighting throughout creates a bright, contemporary atmosphere, while the kitchens feature 42-inch wall cabinetry with soft-close functionality, offering both style and practical storage. Both units feature luxury vinyl plank (LVP) flooring throughout the main living areas and bedrooms, complemented by tile flooring in the bathrooms and laundry rooms. These thoughtfully selected finishes provide a modern aesthetic while helping minimize long-term maintenance costs. Each unit also features separate utilities, providing added convenience and flexibility for owners and tenants. Located in an Opportunity Zone, this property offers additional appeal for investors seeking potential tax advantages through qualifying investments, subject to applicable program requirements. Whether you're looking to expand your rental portfolio or live in one unit while generating rental income from the other, this newly constructed duplex offers an excellent combination of modern design, functionality, and long-term investment potential. Brand-new construction, quality finishes, low-maintenance living, and income-producing potential

703 E Bank Street, Petersburg

1051 Sussex Street, Petersburg
$285,000
3 Beds ⋅ 3 Baths ⋅ CVR-2628046 MLS
Beautiful New Construction in East Petersburg! Discover the beauty and comfort of this lovely two-story new construction home offering 1,664 square feet of thoughtfully designed living space, featuring 3 bedrooms and 2.5 bathrooms. Step inside to an inviting, spacious living area that flows seamlessly into the kitchen, creating an open and welcoming atmosphere. The kitchen showcases beautiful white Shaker cabinetry with soft-close drawers, elegant granite countertops, and stylish gold and black fixtures. Recessed lighting and waterproof laminate flooring add a modern touch throughout the home, while a dedicated laundry room provides added convenience. Upstairs, you’ll find three comfortable bedrooms, including a stunning primary bedroom suite designed for relaxation. The primary bathroom features dual vanities, gorgeous marble tile flooring, and a beautifully finished marble tile shower, complemented by soft white and gold accents for a touch of luxury. Don’t miss this exceptional opportunity to own a brand-new home in Petersburg! Enjoy modern finishes, stylish design, and the benefits of new construction. Schedule your private showing today and make this beautiful home yours!

1051 Sussex Street, Petersburg

202 S Little Church Street, Petersburg
$263,000
3 Beds ⋅ 3 Baths ⋅ CVR-2627991 MLS
NEW CONSTRUCTION IN PETERSBURG! Featuring the popular Maggie May floor plan, this charming home is a great opportunity for a first-time homebuyer! Offering approximately 1,200 square feet, 3 bedrooms, and 2.5 baths, this thoughtfully designed home features an inviting open-concept layout perfect for everyday living and entertaining. Step inside to a bright and spacious first floor featuring durable Luxury Vinyl Plank flooring throughout the main living areas. The welcoming family room offers recessed lighting and a ceiling fan and flows seamlessly into the stylish kitchen featuring granite countertops, stainless steel appliances, a center island, pantry, recessed lighting, and ceiling fan. A convenient half bath completes the first floor. Upstairs, you'll find the private owner's suite with a spacious bedroom and en-suite bath featuring a single vanity and tub/shower combination. Two additional generously sized bedrooms and a second full bath complete the upper level. Additional features include low-maintenance vinyl siding, energy-efficient vinyl windows, pull-down attic access for extra storage, a welcoming front porch, and an electric heat pump with central air. Don't miss this opportunity to own a beautiful brand-new home in Petersburg!

202 S Little Church Street, Petersburg

710 Hampton Road, Petersburg
$305,000
4 Beds ⋅ 3 Baths ⋅ CVR-2627945 MLS
Need a home office, guest space, or a little extra room to spread out? This 4-bedroom, 3-full-bath home in Petersburg's Historic Walnut Hill neighborhood offers the flexibility you've been looking for! With 1,630 square feet of living space, this home features two bedrooms on the main level and two additional bedrooms upstairs, offering plenty of options for how you use your space. Inside, you'll appreciate the beautiful hardwood floors, an updated kitchen with quartz countertops and stainless-steel appliances, and an open living area that makes everyday living and entertaining easy. Step outside to enjoy the covered front porch, spacious yard, and detached garage with additional workshop space. Recent improvements include a roof replacement in 2023 and the installation of a French drain and sump pump in 2024. Conveniently located near shopping, dining, and major roadways, this home offers a combination of charm, functionality, and modern updates. Come see how 710 Hampton Road can work for you. Schedule your private showing today!

710 Hampton Road, Petersburg

3017 Wright Road, Petersburg
$250,000
3 Beds ⋅ 1 Baths ⋅ CVR-2627299 MLS
Welcome home to 3017 Wright Rd, a move-in ready ranch renovated in 2025! This 3 bedroom, 1 bath home offers 960 sq ft of comfortable one-level living. Luxury vinyl plank flooring runs through the family room and kitchen, and the eat-in kitchen comes equipped with a stove, oven and microwave. All three bedrooms are carpeted, and the full bath features a tub/shower combo. Step outside to a private rear yard enclosed with chain link fencing, a great spot to relax, garden or entertain. Additional highlights include vinyl siding, a shingled roof, electric heating and cooling, an electric water heater, public water and sewer, and off-street parking. Conveniently located in Petersburg, close to local shopping, dining and commuter routes. Schedule your showing today! Select photos have been virtually edited in select photos to help illustrate how the space could be furnished or utilized

3017 Wright Road, Petersburg

944 Weaver Avenue, Petersburg
$323,500
4 Beds ⋅ 4 Baths ⋅ CVR-2627474 MLS
Discover exceptional modern living in this beautifully designed 4-bedroom, 3.5-bathroom home, offering the perfect blend of contemporary elegance, comfort, and functionality. A standout feature is the convenience of a private suite on each level, providing incredible flexibility for multigenerational living, overnight guests, or added privacy. Step inside to an impressive open-concept living and dining area, highlighted by stunning custom tray ceilings, contemporary designer lighting, elegant accent walls, and stylish flooring throughout. The beautifully appointed kitchen features sleek cabinetry, gorgeous marble-inspired countertops, a spacious island with seating, stainless steel appliances, and modern pendant lighting—perfect for both everyday living and entertaining. The spacious bedrooms offer comfortable retreats, while the beautifully finished bathrooms showcase sophisticated tilework, modern vanities, illuminated mirrors, and stylish fixtures. Outside, enjoy the inviting covered front porch, generous concrete driveway, and fully fenced yard offering plenty of space for outdoor gatherings, relaxation, and recreation. With its striking architectural details, thoughtfully designed floor plan, modern finishes, and exceptional attention to detail, 944 Weaver Avenue is a home that truly stands out! Don't miss your opportunity to experience everything this remarkable property has to offer. Schedule your private showing today!

944 Weaver Avenue, Petersburg

1860 Coggin Street, Petersburg
$304,950
5 Beds ⋅ 3 Baths ⋅ CVR-2627318 MLS
Welcome to 1860 Coggin St! This beautifully updated home offers an impressive 5 bedrooms, 3 full bathrooms, and 1,696 square feet of thoughtfully designed living space. Step inside to a bright, refreshed interior with an inviting layout that offers plenty of flexibility for everyday living, working from home, guests, or a growing household. With bedrooms and full baths spread throughout the home, there’s room for everyone to enjoy their own space. The charming exterior delivers great curb appeal for this cute cape style home. Inside, the home blends character with modern updates to create a comfortable, move-in-ready feel. Enjoy the new stainless steel appliances, quartz countertops, refinsihed wood floors, and renovated bathrooms. The generous bedroom count provides endless possibilities use the additional rooms for a home office, guest suite, playroom, fitness space, or whatever best fits your lifestyle. With five bedrooms and three full baths, this home offers a combination of space and versatility that can be hard to find. Move right in and make 1860 Coggin St your own

1860 Coggin Street, Petersburg

215 Mars Street, Petersburg
$322,999
4 Beds ⋅ 3 Baths ⋅ CVR-2627177 MLS
Welcome to this beautiful new construction home offering approximately 1,900 square feet, 4 bedrooms, and 3 full bathrooms. Designed with a modern open-concept layout, this home features stylish finishes and thoughtful details throughout. The spacious kitchen showcases white cabinetry, stainless steel appliances, a large center island with quartz-style countertops, contemporary pendant lighting, and distinctive wood-accent details. The open living area is highlighted by a modern electric fireplace, custom accent wall, and unique ceiling details, creating an impressive space for both everyday living and entertaining. The home also offers generously sized bedrooms, beautifully finished bathrooms with tiled tub/shower surrounds, and a spacious primary suite with ample closet space. Outside, enjoy a covered rear porch, fenced backyard, detached storage shed, and off-street parking. With its modern design, spacious floor plan, and attention to detail, this move-in-ready new construction is a must-see!

215 Mars Street, Petersburg

125 Center Street, Petersburg
$259,999
4 Beds ⋅ 2 Baths ⋅ CVR-2627023 MLS
Welcome to 125 Center Street, a newly rennovated charming 4-bedroom, 2-bath brick-and-vinyl ranch offering 1,820 square feet of comfortable one-level living in Petersburg. With its inviting front porch, spacious layout, and classic character, this home offers a wonderful blend of charm and everyday functionality. Step inside to discover a generous floor plan with plenty of room to spread out, including four bedrooms and two full baths. The spacious living areas provide flexibility for entertaining, relaxing, working from home, or accommodating guests. Outside, enjoy a large yard and welcoming front porch perfect for morning coffee, relaxing evenings, or gathering with friends and family. The home's single-story design provides convenient living, while central air and heat-pump heating add year-round comfort. Located in Petersburg's Blandford area, this home offers the opportunity to enjoy the city's historic character while remaining close to the amenities of the surrounding community.125 Center Street is ready to welcome its next chapter. Don't miss the opportunity to make this spacious Petersburg ranch your own!

125 Center Street, Petersburg

1227 Montgomery Avenue, Petersburg
$139,900
3 Beds ⋅ 1 Baths ⋅ CVR-2626979 MLS
FIRST-TIME HOMEBUYERS – STOP PAYING YOUR LANDLORD'S MORTGAGE AND START BUILDING EQUITY IN YOUR OWN HOME! Why pay $1,350 per month in rent when you could own this 3-bedroom home for potentially less? With an FHA loan requiring as little as 3.5% down, homeownership may be more affordable than you think! this 3-bedroom, 1-bath home provides approximately 980 square feet and an opportunity for that first time buyer, downsizer, or investor looking for that income producing property. For investors, this property has the rental income of $ 1450- $1500 per month, making this purchase price especially worth a closer look. For possible owner occupants, it offers an affordable path to homeownership with three bedrooms, a functional layout, and a manageable sized home. With very little work needed unless to further improve this is a great turn-key property. Enjoy on street or off-street driveway for a single car. This property offers a lot 48x153, and over 6,974 square feet. Inside enjoy the entrance to the living room flowing into kitchen (space for table), with 3-bedrooms, and a single full bathroom. One room could be converted to dining room or potential office or game room. Enjoy the lot and small back porch which opens up to a large, paved patio area, and small walkway to already paved potential shed platform. With a one-way traffic street, you will enjoy little through traffic, and new construction on the street you will also be part of a neighborhood and future growth. With partial 4-foot chain-link fence on one side, this leaves the potential for a large, landscaped back yard, and the possibility for more privacy.

1227 Montgomery Avenue, Petersburg

927 Farmer Street, Petersburg
$194,950
CVR-2626969 MLS
PETERSBURG DUPLEX BEST BUY – LIVE IN ONE UNIT, RENT THE OTHER! 927 Farmer St., Petersburg, VA 23803 – $199,950 FIRST-TIME HOMEBUYERS – WHY RENT WHEN YOU CAN OWN A DUPLEX AND HAVE YOUR TENANT HELP PAY YOUR MORTGAGE? Here is your opportunity to become a homeowner AND a landlord! This previously renovated Petersburg duplex features two 2-bedroom, 1-bath apartments, both vacant and ready for occupancy. LIVE IN ONE UNIT AND RENT THE OTHER FOR AN ESTIMATED $1,200 PER MONTH! LOOK AT THESE ESTIMATED FHA FINANCING NUMBERS: Purchase Price: $199,950 FHA Down Payment (3.5%): Only $6,998 Interest Rate: 7.75% Fixed for 30 Years Estimated Monthly Mortgage Payment: $1,848, including estimated taxes, homeowners insurance, and FHA mortgage insurance Rental Income From Second Apartment: $1,200 Monthly YOUR ESTIMATED NET HOUSING PAYMENT: JUST $648 PER MONTH! THAT'S RIGHT! YOU COULD OWN YOUR OWN HOME FOR AN ESTIMATED $648 PER MONTH AFTER RENTAL INCOME! This historic duplex was built in 1890 and has a long history as a rental property. Both apartments have been previously renovated and offer electric baseboard heating and window A/C units. Constructed on a traditional pier foundation, the home has some uneven floors, potentially resulting from settlement over the years. Buyers should independently inspect and evaluate the foundation. STOP PAYING RENT AND START BUILDING EQUITY! Why continue paying a landlord when you could own TWO apartments, live in one, collect rent from the other, and build long-term wealth through real estate? ONLY $194,950 – LET'S GET YOU INTO YOUR OWN HOME! Financing illustration only. Assumes qualified FHA owner-occupant financing with 3.5% down, a 7.75% fixed interest rate, and a 30-year term. Payment includes estimated taxes, insurance, and FHA mortgage insurance. Rental income is projected, not guaranteed. Actual loan terms, closing costs, expenses, property eligibility, and payments will vary. FHA appraisal and property-condition requirements apply.

927 Farmer Street, Petersburg

839 W High Street, Petersburg
$299,000
3 Beds ⋅ 2 Baths ⋅ CVR-2626648 MLS
Step into the timeless elegance of this beautifully renovated circa 1860 Italianate home, ideally situated in Petersburg’s Historic District and just minutes from the shops and restaurants of Old Towne. Thoughtfully restored while offering the comforts of modern living, this exceptional residence showcases exquisite craftsmanship throughout. Gorgeous heart pine floors, soaring 11-foot ceilings, and extraordinary original woodwork create an inviting sense of history and character. The spacious great room provides an ideal gathering space and opens directly to a fully functional eat-in kitchen featuring hard-surface countertops and stainless-steel appliances. The first floor offers a comfortable bedroom and full bathroom, providing flexibility for guests or one-level living. Upstairs are two additional bedrooms, a full bathroom, and a small bonus room with potential as a fourth bedroom, office, or creative space. A large laundry room adds valuable convenience. Major improvements include dual-zone heat pumps installed in 2018, a recently re-laid slate roof, and recently rebuilt interior gutters. Outside, enjoy a private, privacy-fenced courtyard—perfect for relaxing, entertaining, or creating your own urban garden retreat. This remarkable home offers a rare opportunity to own a completely renovated piece of Petersburg history while being close to the vibrant shops, restaurants, and attractions of Old Towne.

839 W High Street, Petersburg

How much is your home worth?

Get instant property value now!