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 $563K
Lowest Price $85K
Highest Price $1.6M
Total Listings 121
Avg. Days On Market 99
Avg. Price/SQFT $279

Property Types (active listings)

Weaverville Homes

Click the links below to sort results by price range.

Sort by:
New
19 Emory Paige Road 10, Weaverville

$1,250,000

19 Emory Paige Road 10, Weaverville

3 Beds 2.5 Baths 2,852 SqFt Residential MLS® # 3940943

R and D of the Carolinas, IncCarolina Multiple Listing Services, Inc Logo

New
31 Emory Paige Road 3, Weaverville

$1,032,000

31 Emory Paige Road 3, Weaverville

3 Beds 2.5 Baths 2,486 SqFt Residential MLS® # 3940846

R and D of the Carolinas, IncCarolina Multiple Listing Services, Inc Logo

New
481 Alexander Road, Alexander

$299,000

481 Alexander Road, Alexander

3 Beds 1 Bath 1,152 SqFt Residential MLS® # 3938112

Ivester Jackson BlackstreamCarolina Multiple Listing Services, Inc Logo

New
15 Indian Camp Road, Weaverville

$400,000

15 Indian Camp Road, Weaverville

3 Beds 2 Baths 1,304 SqFt Residential MLS® # 3940142

Allen Tate/Beverly-Hanks Asheville-NorthCarolina Multiple Listing Services, Inc Logo

New
10 Spruce Street, Barnardsville

$340,000

10 Spruce Street, Barnardsville

4 Beds 2 Baths 1,492 SqFt Residential MLS® # 3939299

Premier Property SolutionsCarolina Multiple Listing Services, Inc Logo

New
116 Church Street, Weaverville

$1,200,000

116 Church Street, Weaverville

5 Beds 5 Baths 3,300 SqFt Residential MLS® # 3939820

Town and Mountain RealtyCarolina Multiple Listing Services, Inc Logo

New
107 Ridgeview Lane, Mars Hill

$405,190

107 Ridgeview Lane, Mars Hill

3 Beds 2.5 Baths 2,175 SqFt Residential MLS® # 3939171

Coldwell Banker KingCarolina Multiple Listing Services, Inc Logo

New
135 Ridgeview Lane, Mars Hill

$424,990

135 Ridgeview Lane, Mars Hill

4 Beds 2.5 Baths 2,565 SqFt Residential MLS® # 3938289

Coldwell Banker KingCarolina Multiple Listing Services, Inc Logo

New
120 Ridgeview Lane, Mars Hill

$400,990

120 Ridgeview Lane, Mars Hill

4 Beds 2 Baths 1,764 SqFt Residential MLS® # 3938017

Coldwell Banker KingCarolina Multiple Listing Services, Inc Logo

982 Fletcher Martin Road, Alexander

$125,000

982 Fletcher Martin Road, Alexander

3 Beds 2 Baths 1,232 SqFt Residential MLS® # 3938767

EXP Realty LLC AshevilleCarolina Multiple Listing Services, Inc Logo

New
106 Amblers Knoll Road 1, Weaverville

$509,997

106 Amblers Knoll Road 1, Weaverville

4 Beds 2 Baths 1,764 SqFt Residential MLS® # 3939191

EXP Realty LLC AshevilleCarolina Multiple Listing Services, Inc Logo

138 Indian Paintbrush Lane 54, Alexander

$355,000

138 Indian Paintbrush Lane 54, Alexander

3 Beds 2 Baths 1,421 SqFt Residential MLS® # 3938259

EXP Realty LLC AshevilleCarolina 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