Homes in

Weaverville

When you are looking for the convenience of a more urban city nearby while enjoying the quaintness of a smaller town, Weaverville is the perfect option. Lying just 15 minutes drive north of Downtown Asheville, Weaverville has it's own subculture and lifestyle. Explore the relaxed downtown area with coffee shops, bakeries, local art galleries, shops, and more. Weaverville also contains something for the outdoorsy types. Lake Louise Park, a short drive from town center, has playground facilities, picnic shelters, a walking track, grills and fishing. Or walk the greenways in the Main Street Nature Park, accessible from the Downtown Area. 


Nearby, there are a couple smaller noteworthy cities as well. The Town of Marshall is a riverside town pinched between northern end of the French Broad River and taller peaks of the Blue Ridge Mountains. Known for Blannahassett Island, a mid-river island and public park, Marshall has a picturesque setting and a close-community feel. More north of Weaverville is the community of Mars Hill, housing Mars Hill University. Between Mars Hill, Marshall, and Alexander you will find more of the outdoor adventure opportunities in the area. Walk riverside on the Laurel River hiking trail, mosi on the Appalachian Trail, or camp in one of many private sites all within a short drivable distance. 


Homes in the Weaverville area are traditionally resales, however new constructions homes are just starting to appear as Asheville's city center expands. Homes here tend to have larger lots, more privacy, and predominantly lie in areas not governed by Homeowner's Associations. If you purchase within Marshall or Alexander, you will enjoy marginally lower Madison County taxes. 


Communities in this area include Alexander, Marshall, Mars Hill and Barnardsville

Real Estate Statistics

Average Price $511K
Lowest Price $90K
Highest Price $3.5M
Total Listings 212
Avg. Days On Market 46
Avg. Price/SQFT $256

Property Types (active listings)

Weaverville Homes

Click the links below to sort results by price range.

Sort by:
New
46 Loftin Street, Weaverville

$549,000

46 Loftin Street, Weaverville

3 Beds 2.5 Baths 1,893 SqFt Residential MLS® # 3853182

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

New
102 Ridge Brook Drive, Weaverville

$490,000

102 Ridge Brook Drive, Weaverville

3 Beds 3 Baths 2,112 SqFt Residential MLS® # 3864394

Asheville Realty GroupCarolina Multiple Listing Services, Inc Logo

New
2044 Metcalf Creek Loop, Mars Hill

$735,000

2044 Metcalf Creek Loop, Mars Hill

3 Beds 2 Baths 2,000 SqFt Residential Income MLS® # 3864523

French Broad Real Estate Co.Carolina Multiple Listing Services, Inc Logo

New
12b Gentry Branch Road, Weaverville

$365,000

12b Gentry Branch Road, Weaverville

3 Beds 2 Baths 1,564 SqFt Residential MLS® # 3864219

Looking Glass Realty LLCCarolina Multiple Listing Services, Inc Logo

New
57 Mountain Meadow Circle, Weaverville

$400,000

57 Mountain Meadow Circle, Weaverville

2 Beds 2 Baths 1,393 SqFt Residential MLS® # 3862028

Beverly-Hanks, SouthCarolina Multiple Listing Services, Inc Logo

New
649 Upper Bailey Branch Road, Mars Hill

$630,000

649 Upper Bailey Branch Road, Mars Hill

3 Beds 2.5 Baths 2,138 SqFt Residential MLS® # 3863996

Ivester Jackson BlackstreamCarolina Multiple Listing Services, Inc Logo

New
656 N Fork Road, Barnardsville

$1,590,000

656 N Fork Road, Barnardsville

7 Beds 6.5 Baths 6,667 SqFt Residential Income MLS® # 3863886

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

New
26 Pilgrims Path Lane, Alexander

$440,000

26 Pilgrims Path Lane, Alexander

3 Beds 2 Baths 1,068 SqFt Residential MLS® # 3856386

KDGC Properties LLCCarolina Multiple Listing Services, Inc Logo

New
161 Snooks Path, Mars Hill

$775,000

161 Snooks Path, Mars Hill

3 Beds 4.5 Baths 2,520 SqFt Residential MLS® # 3862943

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

New
99 Ralph Rice Road, Weaverville

$370,000

99 Ralph Rice Road, Weaverville

2 Beds 2 Baths 1,166 SqFt Residential MLS® # 3859954

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

New
5 Stonewood Drive, Weaverville

$535,000

5 Stonewood Drive, Weaverville

3 Beds 2 Baths 1,562 SqFt Residential MLS® # 3863524

Continental Real Estate Group IncCarolina Multiple Listing Services, Inc Logo

New
31 Banks Town Road N/a, Weaverville

$425,000

31 Banks Town Road N/a, Weaverville

2 Beds 2 Baths 1,265 SqFt Residential MLS® # 3862774

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

Start searching for your dream home now.

When it comes to convenience, our site is unparalleled. Whether you're in the comfort of your home, or on the go.
Our site works flawlessly on multiple devices so you can find the information you need.

Start Search