Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Join as an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Join as an Agent
Mayodan, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-20
of
20
Homes
Sort by Recommended
$169,500
104 North 8th Avenue
Mayodan, NC 27027
3
Beds
2
Baths
-
Sq. Ft.
$199,000
103 Hanna Street
Mayodan, NC 27027
2
Beds
1
Bath
-
Sq. Ft.
$110,000
905 West Main Street
Mayodan, NC 27027
2
Beds
1
Bath
-
Sq. Ft.
$225,000
209 South 4th Avenue
Mayodan, NC 27027
3
Beds
2
Baths
-
Sq. Ft.
$300,490
159 Rose Wind Way, Unit 83
Mayodan, NC 27027
4
Beds
2
Baths
-
Sq. Ft.
$299,000
116 East Farm Loop, Unit 32
Mayodan, NC 27027
4
Beds
2.5
Baths
-
Sq. Ft.
$319,000
145 Birch Tree Way
Mayodan, NC 27027
5
Beds
3
Baths
-
Sq. Ft.
$239,999
3445 Ayersville Road
Mayodan, NC 27027
3
Beds
1.5
Baths
-
Sq. Ft.
$300,740
108 Birch Tree Way
Mayodan, NC 27027
4
Beds
2.5
Baths
-
Sq. Ft.
$153,000
214 South 5th Avenue
Mayodan, NC 27027
3
Beds
2
Baths
-
Sq. Ft.
$219,900
109 Taft Street
Mayodan, NC 27027
3
Beds
2
Baths
-
Sq. Ft.
$299,000
142 Birch Tree Way
Mayodan, NC 27027
4
Beds
2.5
Baths
-
Sq. Ft.
$259,900
720 Virginia Street
Mayodan, NC 27027
3
Beds
2.5
Baths
-
Sq. Ft.
$69,900
104 East Adams Street
Mayodan, NC 27027
2
Beds
1
Bath
-
Sq. Ft.
$25,000
Lot 1 South 12th Avenue
Mayodan, NC 27027
-
Beds
-
Baths
-
Sq. Ft.
$8,000,000
6567 Highway 135
Mayodan, NC 27027
-
Beds
-
Baths
-
Sq. Ft.
$75,000
1458 Bennett Road
Mayodan, NC 27027
-
Beds
-
Baths
-
Sq. Ft.
$299,000
1 Turner Road
Mayodan, NC 27027
-
Beds
-
Baths
-
Sq. Ft.
$350,000
0 Highway 135
Mayodan, NC 27027
-
Beds
-
Baths
-
Sq. Ft.
$97,500
21 Highway 704
Mayodan, NC 27027
-
Beds
-
Baths
-
Sq. Ft.
Compass
NC
Rockingham County
Mayodan
Homes for Sale near Mayodan
Neighborhoods
Madison Township - Rockingham County
Mayo Township - Rockingham County
Huntsville Township - Rockingham County
Beaver Island Township - Stokes County
Snow Creek Township - Stokes County
New Bethel Township - Rockingham County
Wentworth Township - Rockingham County
Price Township - Rockingham County
Sauratown Township - Stokes County
Virginia
Leaksville Township - Rockingham County
Meadows Township - Stokes County
Belews Landing
Wentworth
Danbury Township - Stokes County
Simpsonville Township - Rockingham County
Oak Ridge Township - Guilford County
Bruce Township - Guilford County
Center Grove Township - Guilford County
Horse Pasture
Show More
Cities
Madison
Stoneville
Pine Hall
Sandy Ridge
Eden
Axton
Stokesdale
Ridgeway
Lawsonville
Summerfield
Walnut Cove
Belews Creek
Danbury
Sandy Level
Spencer
Reidsville
Oak Ridge
Patrick Springs
Critz
Cascade
Show More
ZIPs
27025
27048
27027
27046
27357
27042
27052
27320
27288
24148
27358
24165
27016
27022
27009
24171
24112
24082
27284
27310
Show More
Looking for Rentals?
Homes and Apartments for Rent in Mayodan