Compass
Buy
Rent
Sell
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Find an Agent
Become an Agent
Compass
Buy
Rent
Sell
Compass Exclusives
Compass Exclusives
Private Exclusives
Coming Soon
Compass Listings
New Development
Agents
Agents
Find an Agent
Become an Agent
Todd, NC Homes for Sale & Real Estate
Save Search
price
-
Filters
1-40
of
65
Homes
Sort by Recommended
New
$600,000
6704 Meat Camp Road
Todd, NC 28684
3
Beds
2
Baths
1,800
Sq. Ft.
$549,500
224 Monarch Drive
Todd, NC 28684
3
Beds
3
Baths
1,949
Sq. Ft.
$469,900
2000 Highway 194
Todd, NC 28684
4
Beds
2
Baths
1,250
Sq. Ft.
$179,000
560 Zion Methodist Church Road
Todd, NC 28684
1
Bed
1
Bath
824
Sq. Ft.
Virtual Tour
$1,450,000
1612 Mill Creek Road
Todd, NC 28684
3
Beds
3
Baths
2,388
Sq. Ft.
$1,649,900
7994-3 3 Top Road
Todd, NC 28684
4
Beds
4.5
Baths
4,970
Sq. Ft.
$475,000
1411 Homestead Road
Todd, NC 28684
2
Beds
2.5
Baths
1,308
Sq. Ft.
$738,000
1260 Highway 194
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$725,000
425 Green Meadows Drive
Todd, NC 28684
3
Beds
3.5
Baths
3,229
Sq. Ft.
$79,000
5 Riverwalk Road, Unit 5
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$699,500
351 Laurel Mountain Estates Drive
Todd, NC 28684
3
Beds
3
Baths
2,131
Sq. Ft.
$689,900
1099 Green Meadows Drive, Unit 68
Todd, NC 28684
3
Beds
3
Baths
1,860
Sq. Ft.
$80,000
1-2 Great Sky Drive
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$40,000
Lot 5 Great Sky Drive
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$719,000
383 Mission Oaks Drive
Todd, NC 28684
3
Beds
3.5
Baths
2,459
Sq. Ft.
$45,000
Lot 42 Tomahawk Drive
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$1,849,000
1902 Elk Creek Mountain Parkway
Todd, NC 28684
4
Beds
4.5
Baths
4,384
Sq. Ft.
$699,000
271 Deer Tracks Drive
Todd, NC 28684
3
Beds
4.5
Baths
2,558
Sq. Ft.
Virtual Tour
$645,000
177 Tomahawk Drive
Todd, NC 28684
2
Beds
2
Baths
1,548
Sq. Ft.
$1,649,900
7994 3 Top Road
Todd, NC 28684
4
Beds
4.5
Baths
4,970
Sq. Ft.
$374,900
412 Jim Grubbs Lane
Todd, NC 28684
2
Beds
2
Baths
840
Sq. Ft.
$750,000
1935 Homestead Road
Todd, NC 28684
2
Beds
3
Baths
2,158
Sq. Ft.
$799,000
242 Wallace Crossing
Todd, NC 28684
3
Beds
3.5
Baths
3,285
Sq. Ft.
$49,900
Lot 5 Grande Oaks Drive
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$445,900
8993 Highway 194
Todd, NC 28684
3
Beds
2
Baths
1,232
Sq. Ft.
$875,000
198 Bobcat Crossing Drive
Todd, NC 28684
3
Beds
3.5
Baths
2,892
Sq. Ft.
$689,900
1099 Green Meadows Drive
Todd, NC 28684
3
Beds
3
Baths
1,860
Sq. Ft.
$749,900
201 Mountain Vista
Todd, NC 28684
4
Beds
3
Baths
3,116
Sq. Ft.
Virtual Tour
$1,250,000
1505 Elk Creek Mountain Parkway
Todd, NC 28684
3
Beds
2.5
Baths
3,801
Sq. Ft.
$72,000
Elk Creek Mountain Pkwy Parkway
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$74,900
Lot 29 Green Meadows Drive
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$29,000
0 Alpine Way, Unit 14
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$195,000
2-3 & 6 Solitude Lane
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$68,000
Maple Branch Road
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$79,000
5 Riverwalk Rdg Road
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$19,900
Lot 21 Panorama Drive
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$79,900
Old Deer Trace Road
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
Virtual Tour
$48,000
2 B Mica Creek Estates
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$49,900
Tbd Lot #21 R Tbd Ridge
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
$85,000
Lot 18 Elk Creek Mountain Parkway
Todd, NC 28684
-
Beds
-
Baths
-
Sq. Ft.
1
2
Compass
NC
Ashe County
Todd
Homes for Sale near Todd
Neighborhoods
West Jefferson Township - Ashe County
Meat Camp Township - Watauga County
Mountain View Estates
New River Township - Watauga County
Old Fields Township - Ashe County
Cove Creek Township - Watauga County
Brushy Fork Township - Watauga County
Mountain Aire
Creston Township - Ashe County
Clifton Township - Ashe County
Jefferson Township - Ashe County
Cove Creek
Big Tree
Boone Township - Watauga County
Downtown Boone
Watauga Township - Watauga County
Laurel Creek Township - Watauga County
Walnut Hill Township - Ashe County
Pine Swamp Township - Ashe County
North Fork Township - Watauga County
Show More
Cities
West Jefferson
Jefferson
Boone
Sugar Grove
Zionville
Crumpler
Warrensville
Creston
Lansing
Fleetwood
Vilas
Trade
Grassy Creek
Blowing Rock
Beech Mountain
Glendale Springs
Banner Elk
Laurel Springs
Deep Gap
Piney Creek
Show More
ZIPs
28694
28607
28698
28692
28684
28693
28615
28640
28679
28626
28643
28608
37691
28604
28617
28605
28618
37683
28631
28645
Show More
Looking for Rentals?
Homes and Apartments for Rent in Todd