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 $480K
Lowest Price $90K
Highest Price $1.8M
Total Listings 150
Avg. Days On Market 100
Avg. Price/SQFT $272

Property Types (active listings)

Weaverville Homes

Click the links below to sort results by price range.

Sort by:
New
71 Benedict Lane, Weaverville

$293,490

71 Benedict Lane, Weaverville

3 Beds 2.5 Baths 0 SqFt Residential MLS® # 3821259

Coldwell Banker KingCarolina Multiple Listing Services, Inc Logo

New
126 Amblers Knoll Road, Weaverville

$448,990

126 Amblers Knoll Road, Weaverville

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

Coldwell Banker KingCarolina Multiple Listing Services, Inc Logo

New
207 Embler No 2 Road, Alexander

$1,299,000

207 Embler No 2 Road, Alexander

4 Beds 4.5 Baths 4,686 SqFt Residential MLS® # 3820468

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

New
149 Amblers Knoll Road, Weaverville

$464,990

149 Amblers Knoll Road, Weaverville

4 Beds 2.5 Baths 1,995 SqFt Residential MLS® # 3821256

Coldwell Banker KingCarolina Multiple Listing Services, Inc Logo

New
28 Benedict Lane, Weaverville

$300,490

28 Benedict Lane, Weaverville

3 Beds 2.5 Baths 0 SqFt Residential MLS® # 3821012

Coldwell Banker KingCarolina Multiple Listing Services, Inc Logo

New
134 Aleesha Mountain Road, Mars Hill

$295,000

134 Aleesha Mountain Road, Mars Hill

3 Beds 2 Baths 1,500 SqFt Residential MLS® # 3820048

Lat35 Realty LLPCarolina Multiple Listing Services, Inc Logo

New
21 Sawmill Road, Weaverville

$275,000

21 Sawmill Road, Weaverville

3 Beds 2 Baths 1,668 SqFt Residential MLS® # 3820154

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

New
131 Indian Paintbrush Lane 35, Alexander

$325,000

131 Indian Paintbrush Lane 35, Alexander

3 Beds 2 Baths 1,640 SqFt Residential MLS® # 3804044

High Vistas RealtyCarolina Multiple Listing Services, Inc Logo

New
123 Ivey Baptist Road, Weaverville

$1,050,000

123 Ivey Baptist Road, Weaverville

3 Beds 4 Baths 4,641 SqFt Residential MLS® # 3820034

Town & Country Realty of the CarolinasCarolina Multiple Listing Services, Inc Logo

New
90 Pine Forest Drive, Weaverville

$675,000

90 Pine Forest Drive, Weaverville

3 Beds 2.5 Baths 2,573 SqFt Residential MLS® # 3820033

Moving Mountains Property Group LLCCarolina Multiple Listing Services, Inc Logo

New
77 Spicewood Road, Weaverville

$365,000

77 Spicewood Road, Weaverville

3 Beds 2 Baths 1,334 SqFt Residential MLS® # 3819631

Lusso Realty, LLC.Carolina Multiple Listing Services, Inc Logo

New
1213 Roaring Fork Road, Mars Hill

$349,999

1213 Roaring Fork Road, Mars Hill

2 Beds 1 Bath 720 SqFt Residential MLS® # 3819053

Modern Mountain Real Estate Company LLCCarolina 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