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 $573K
Lowest Price $90K
Highest Price $1.8M
Total Listings 154
Avg. Days On Market 72
Avg. Price/SQFT $269

Property Types (active listings)

Weaverville Homes

Click the links below to sort results by price range.

Sort by:
New
5 Waddell Street, Weaverville

$450,000

5 Waddell Street, Weaverville

3 Beds 2 Baths 1,849 SqFt Residential MLS® # 4036869

Foley Realty IncCarolina Multiple Listing Services, Inc Logo

New
12892 Us 23 Highway, Mars Hill

$749,000

12892 Us 23 Highway, Mars Hill

2 Beds 1 Bath 1,581 SqFt Residential MLS® # 4039126

Keller Williams Biltmore VillageCarolina Multiple Listing Services, Inc Logo

New
16 Lillie Farm Lane, Weaverville

$374,999

16 Lillie Farm Lane, Weaverville

3 Beds 1.5 Baths 1,345 SqFt Residential MLS® # 4038737

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

77 Ox Bow Crossing, Weaverville

$1,150,000

77 Ox Bow Crossing, Weaverville

3 Beds 3 Baths 3,588 SqFt Residential MLS® # 4019707

Dwell Realty GroupCarolina Multiple Listing Services, Inc Logo

New
99999 Ivy Trails Road, Weaverville

$119,500

99999 Ivy Trails Road, Weaverville

2 Beds 1 Bath 0 SqFt Residential MLS® # 4038280

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

New
41 Applecross Road, Weaverville

$750,000

41 Applecross Road, Weaverville

4 Beds 3.5 Baths 3,587 SqFt Residential MLS® # 4038263

Premier Sotheby’s International RealtyCarolina Multiple Listing Services, Inc Logo

New
62 Wheeler Road, Weaverville

$390,000

62 Wheeler Road, Weaverville

2 Beds 2.5 Baths 1,156 SqFt Residential MLS® # 4038123

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

New
803 Jupiter Road, Weaverville

$399,000

803 Jupiter Road, Weaverville

2 Beds 1 Bath 832 SqFt Residential MLS® # 4036963

Keller Williams ProfessionalsCarolina Multiple Listing Services, Inc Logo

New
106 Wheeler Road, Weaverville

$415,000

106 Wheeler Road, Weaverville

2 Beds 2.5 Baths 1,176 SqFt Residential MLS® # 4025058

EXP Realty LLC AshevilleCarolina Multiple Listing Services, Inc Logo

New
3 Benedict Lane, Weaverville

$323,090

3 Benedict Lane, Weaverville

3 Beds 2.5 Baths 1,375 SqFt Residential MLS® # 4037944

DR Horton IncCarolina Multiple Listing Services, Inc Logo

New
31 Wheeler Road, Weaverville

$375,000

31 Wheeler Road, Weaverville

2 Beds 1.5 Baths 1,106 SqFt Residential MLS® # 4036670

Blue Ridge Properties GroupCarolina Multiple Listing Services, Inc Logo

New
210 Chisel Rock Way, Weaverville

$812,500

210 Chisel Rock Way, Weaverville

3 Beds 2.5 Baths 2,842 SqFt Residential MLS® # 4034061

Nest Realty 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