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 $560K
Lowest Price $99.5K
Highest Price $3.1M
Total Listings 184
Avg. Days On Market 75
Avg. Price/SQFT $260

Property Types (active listings)

Weaverville Homes

Click the links below to sort results by price range.
All Listings Under $100,000 $100,000 - $200,000
$200,000 - $300,000 $300,000 - $400,000 $400,000 - $500,000
$500,000 - $600,000 $600,000 - $700,000 $700,000 - $800,000
$800,000 - $900,000 $900,000 - $1,000,000 Over $1,000,000
Sort by:
New
19 Whipporwill Drive, Weaverville

$378,000

19 Whipporwill Drive, Weaverville

3 Beds 2 Baths 1,610 SqFt Residential MLS® # 3793188

Blue Ridge Properties GroupCarolina Multiple Listing Services, Inc Logo

New
88 Sage Drive, Weaverville

$800,000

88 Sage Drive, Weaverville

4 Beds 4 Baths 4,021 SqFt Residential MLS® # 3796237

Keller Williams Elite RealtyCarolina Multiple Listing Services, Inc Logo

New
20 Valley Drive, Weaverville

$525,000

20 Valley Drive, Weaverville

3 Beds 3 Baths 3,050 SqFt Residential MLS® # 3796690

Beverly-Hanks, MerrimonCarolina Multiple Listing Services, Inc Logo

New
10 Bee Pollen Lane, Weaverville

$299,977

10 Bee Pollen Lane, Weaverville

3 Beds 2 Baths 1,352 SqFt Residential MLS® # 3795908

Keller Williams Elite RealtyCarolina Multiple Listing Services, Inc Logo

New
19 Crest Circle Drive, Weaverville

$484,500

19 Crest Circle Drive, Weaverville

3 Beds 2 Baths 1,608 SqFt Residential MLS® # 3795549

Love Asheville RealtyCarolina Multiple Listing Services, Inc Logo

New
118 Chestnut Street, Mars Hill

$235,000

118 Chestnut Street, Mars Hill

2 Beds 1 Bath 851 SqFt Residential MLS® # 3796406

Blue Ridge Properties GroupCarolina Multiple Listing Services, Inc Logo

New
16 Crooked Oak Lane, Weaverville

$200,000

16 Crooked Oak Lane, Weaverville

3 Beds 2 Baths 1,620 SqFt Residential MLS® # 3782692

George Real Estate Group IncCarolina Multiple Listing Services, Inc Logo

New
39 Harley Hill Drive, Alexander

$415,000

39 Harley Hill Drive, Alexander

3 Beds 3.5 Baths 2,232 SqFt Residential MLS® # 3795742

Modern Mountain Real Estate Company LLCCarolina Multiple Listing Services, Inc Logo

New
817 Long Ridge Road, Mars Hill

$1,100,000

817 Long Ridge Road, Mars Hill

2 Beds 3 Baths 2,930 SqFt Residential MLS® # 3795749

High Vistas RealtyCarolina Multiple Listing Services, Inc Logo

New
16 Lakeshore Drive, Weaverville

$589,900

16 Lakeshore Drive, Weaverville

3 Beds 2.5 Baths 2,416 SqFt Residential MLS® # 3794830

GreyBeard RealtyCarolina Multiple Listing Services, Inc Logo

New
267 Hamburg Mountain Road, Weaverville

$415,000

267 Hamburg Mountain Road, Weaverville

4 Beds 2 Baths 1,670 SqFt Residential MLS® # 3794694

Blueblaze Real Estate Group LLCCarolina Multiple Listing Services, Inc Logo

New
556 Old Nc 20 Highway, Alexander

$298,000

556 Old Nc 20 Highway, Alexander

3 Beds 2 Baths 1,348 SqFt Residential MLS® # 3788384

Donohoo Group, 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