Refine Search
Sort by
209 N 6th Avenue, Mayodan
$179,400
2 Beds ⋅ 2 Baths ⋅ 1241808 MLS
JUST LISTED! This charming move-in ready home on the North Avenues in Mayodan is ready for you to call it home before the holidays! This home has so much charm and so many updates to love! Freshly painted throughout, all new kitchen with new stainless appliances, new vinyl siding, new water heater, new stone countertops, new bath fixtures, new floors throughout the main level, HVAC less than 5 yrs old. Primary suite with direct access to the bathroom. Additional 292 feet upstairs that is heated and ready for flexible use, though just under the 7' ceiling requirement, so not counted in the listed square footage. Enjoy your morning coffee on the covered rocking chair front porch. Perfect location for those that enjoy the convenience of living in a charming small town with so much to offer! Less than half a block from the town park and playground. A short stroll to dining and Basecamp where you can grab your daily coffee. Storage shed, spacious and private backyard, 3 sides fenced!

209 N 6th Avenue, Mayodan

315 2nd Avenue, Mayodan
$250,000
3 Beds ⋅ 3 Baths ⋅ 1241230 MLS
Welcome home to this charming 3-bedroom, 2.5-bath home in Mayodan! Full of character and thoughtfully updated, this home features a spacious living room, an inviting kitchen with stainless steel appliances, including a gas range, and a dining area with a convenient pass-through window and breakfast counter. The main-level primary suite features a vaulted ceiling, a beautiful arched window, and a private bath. Upstairs, two additional bedrooms and a full bath provide flexible space for family, guests, or a home office. The spacious backyard is shaded by mature trees and includes new privacy fencing, a storage building, and a large deck perfect for relaxing or entertaining. Recent updates make this home move-in ready! Conveniently located near local parks, the Mayo River, and the amenities of Mayodan and Madison, this home combines small-town charm with comfortable indoor and outdoor living. Schedule your private showing today!

315 2nd Avenue, Mayodan

102A Turner Road, Mayodan
$249,900
3 Beds ⋅ 2 Baths ⋅ 1239807 MLS
Brand-new 3-bedroom, 2-bath home with modern finishes and thoughtful upgrades throughout! The open floor plan features luxury vinyl plank flooring, crown molding, and a spacious kitchen with quartz countertops, stainless steel appliances, soft-close cabinetry, pantry storage, and an island with pull-out drawers and seating. A dedicated dining area opens to the rear deck. The split-bedroom layout offers privacy, with a primary suite featuring a walk-in closet and double vanity. Enjoy a laundry room with built-in cabinets and a deep utility sink, plus a convenient drop zone with a built-in bench and shelving. The detached 2-car garage features a new roof, vinyl siding, windows, and an oversized rear storage room, with ample parking outside. Energy-efficient heat pump, new-home warranty, and no HOA! Convenient to Madison and Mayodan shopping, dining, and outdoor recreation along the Mayo and Dan Rivers!

102A Turner Road, Mayodan

102B Turner Road, Mayodan
$239,900
3 Beds ⋅ 2 Baths ⋅ 1239812 MLS
Welcome home to stylish new construction with upgrades throughout! This 3-bedroom, 2-bath home offers an open layout with LVP flooring, crown molding, and a split-bedroom design. The kitchen shines with quartz countertops, stainless steel appliances, soft-close cabinetry, pantry storage, and a spacious island with pull-out drawers, a USB outlet, and seating. A dedicated dining area leads to the rear deck. The primary suite features a generous walk-in closet and private bath with double vanities. Enjoy a laundry room with built-in cabinets and a deep utility sink, plus a convenient drop zone with a built-in bench and shelving. Additional touches include LVT bathroom flooring, faux wood blinds, under-cabinet kitchen outlets, and an energy-efficient heat pump. New-home warranty and NO HOA! Located near Madison and Mayodan amenities, with easy access to shopping, dining, and recreation along the Mayo and Dan Rivers!

102B Turner Road, Mayodan

310 4th Avenue, Mayodan
$159,900
2 Beds ⋅ 1 Baths ⋅ 1239148 MLS
CHARMING COTTAGE! Discover the character and convenience of this inviting 2BR/1BA home located in town and close to shopping, dining and everyday amenities. Beautiful hardwood floors add warmth and charm throughout, while the comfortable living room and separate dining room provide welcoming spaces for everyday living and entertaining. The enclosed porch that is not heated or cooled could be a multi purpose room. The roof was replaced in 2024, offering a valuable recent improvement. Outside, you'll find storage buildings for additional space, along with a designated dog lot. Whether you're purchasing your first home, looking to downsize or simply searching for a cozy place with character, this charming cottage offers a wonderful opportunity to make it your own. Come see the possibilities!

310 4th Avenue, Mayodan

122 Turner Road, Mayodan
$153,000
1 Beds ⋅ 1 Baths ⋅ 1234523 MLS
Updated Price! Welcome to this charming cottage-style home situated on over half an acre, where a peaceful setting and views create the feeling of your own little retreat. The spacious fenced backyard and offers plenty of room for gardening, entertaining, outdoor fun or simply relaxing. Inside, this cozy home makes great use of its space, with the primary bedroom and full bath conveniently located on the main level. 2 Bedrooms upstairs not counted as bedrooms in MLS because ceiling height is 6'9". New carpet in LVR. Upstairs, a versatile space offers flexibility for an additional bedroom, guest space, or bonus area. The Hardie board exterior offers added durability, while a storage building provides extra space for tools and outdoor belongings. Enjoy the quiet, country-like setting while still being close to town, shopping, and everyday conveniences. If you're looking for a manageable home and a setting that feels tucked away from it all, this one is worth a look!

122 Turner Road, Mayodan

807 W Jackson Street, Mayodan
$229,900
5 Beds ⋅ 4 Baths ⋅ 1232867 MLS
Welcome home to 807 W Jackson St, a classic single-family residence offering impressive space and low-maintenance living in Mayodan! Featuring 5 bedrooms, 3.5 bathrooms, and 2,895 square feet of functional interior living space on a generous 0.72-acre lot, this home delivers an expansive layout designed for comfortable daily living. Inside, bright and welcoming common areas include a spacious main living room flowing smoothly into a practical central kitchen and dining space. With five well-proportioned bedrooms and 3.5 baths, this property provides optimal convenience and versatile room for family, guest accommodations, or a dedicated home workspace. Outside, enjoy a sprawling yard with plenty of privacy—ideal for outdoor relaxation, pets, or gardening. Conveniently located in Rockingham County near local schools, parks, shopping, and major commuting routes

807 W Jackson Street, Mayodan

167 Birch Tree Way, Mayodan
$299,900
5 Beds ⋅ 3 Baths ⋅ 1227694 MLS
Welcome home to this almost-new, 2-year-old Colonial in the River's Edge subdivision! Offering 5 bedrooms and 3 full bathrooms, this spacious home is designed for today's lifestyle. The open main level features luxury vinyl plank flooring, a granite center island kitchen with stainless steel appliances, and a seamless flow into the generous living room—perfect for entertaining. A private office with French doors provides an ideal work-from-home space, while a first-floor bedroom and adjacent full bath are perfect for guests or multi-generational living. Upstairs, enjoy a versatile media room, a spacious primary suite with a walk-in closet and en-suite bath, plus three additional bedrooms and another full bathroom. An added bonus of a 2-car garage! Conveniently located just minutes from US 220, this move-in ready home offers the perfect combination of space, style, and an easy commute.

167 Birch Tree Way, Mayodan

806 7th Avenue, Mayodan
$225,000
3 Beds ⋅ 1 Baths ⋅ 1207679 MLS
Classic 1962 brick ranch in a peaceful rural setting offering the best of country living w/ public water & sewer plus a private well w/ new pump, tank & wiring. This home features 3 spacious BRs w/ lg closets & hardwoods under carpet. The large kitchen offers great gathering space and room for an island or large gathering table. Daylight, walkout basement is partially finished w/ high ceilings and includes a workshop & laundry area, ideal for flex space or storage. Updates include newer roof (~6 yrs), updated electrical, NatGas furnace (6–7 yrs), central AC, and a cozy wood stove. Carport provides covered parking, and the side porch offers potential to screen or enclose for a sunroom. Solid bones w/ cosmetic update potential—an easy home to personalize while enjoying a quiet country feel w/ modern conveniences.

806 7th Avenue, Mayodan

How much is your home worth?

Get instant property value now!