Back to HomeSwipr

Homes for Sale in Asheville, NC

1160 listings available right now — swipe to find your perfect match.

Updated daily ·

6 price drops
Start Swiping in Asheville

1,160

Active Listings

$871,308

Avg. Price

$64,900

Starting From

$15,900,000

Up To

How much do homes cost in Asheville?

The median home price in Asheville is $587,475, with listings ranging from $64,900 to $15,900,000. Buyers can expect to pay around $382/sqft on average. Homes typically spend 104 days on market.

Price Distribution

Under $500K
466 (40%)
$500K-$1M
461 (40%)
$1M-$2.5M
177 (15%)
$2.5M-$5M
48 (4%)
$5M+
8 (1%)

Recent Price Drops in Asheville

6 Asheville homes dropped price in the last 30 days · average drop -5.3%.

Featured Listings in Asheville

Swipe all 1,160

Best Value Picks in Asheville

Asheville homes priced below $382 per square foot — the city average. Sorted by lowest $/sqft.

Map of homes for sale in Asheville

Browse all 1,160 Asheville homes on the map

Open map →

Top-Rated Schools in Asheville

Schools serving multiple Asheville listings, rated 7+ on a 10-point scale.

Weaverville Elementary

10/10

North Buncombe Middle

10/10

West Buncombe Elementary

10/10

Valley Springs Middle

9/10

A C Reynolds Middle

8/10

Asheville Middle

7/10

T C Roberson High

7/10

A C Reynolds High

7/10

About Asheville

Asheville is a city in Buncombe County, North Carolina, United States. Located at the confluence of the French Broad and Swannanoa rivers, it is the county seat of Buncombe County. It is the most populous city in Western North Carolina and the state's 11th-most populous city with a population of 94,589 at the 2020 census. The four-county Asheville metropolitan area has an estimated 422,000 residents. (Wikipedia)

Climate: Average year-round temperature is 56°F with 200 dry days per year and 34.1 inches of annual rainfall.

What types of homes are for sale in Asheville?

Single Family (861)Condo (177)Townhouse (94)Multi-Family (20)Manufactured (8)

Asheville listings average 3.2 bedrooms, 2.9 bathrooms, and 2,180 square feet. The average year built is 1978. Single Family homes are the most common property type, making up 74% of available inventory.

Find Your Dream Home in Asheville

HomeSwipr uses AI to learn what you love. Swipe right on homes you like and we'll surface better matches every time.

Start Swiping in Asheville

About Living in Asheville, North Carolina

Buyers searching in Asheville, North Carolina will find 1160 homes on the market today. Prices span $64,900 to $15,900,000; the median sits at $587,475, averaging $382 per square foot. 74% of what's available is single family. Condo (15%) and Townhouse (8%) round out the mix.

The average home here has 3.2 bedrooms, 2.9 bathrooms, 2,180 square feet. Average year built: 1978. Homes typically go under contract after 104 days on market.

Rather than scrolling endless grids, you can swipe Asheville homes on HomeSwipr one at a time. The more you swipe, the better it gets at surfacing homes you'd actually tour.

Frequently asked questions about homes for sale in Asheville

How many homes are for sale in Asheville, NC?

There are 1,160 homes for sale in Asheville, NC right now, with prices ranging from $64,900 to $15,900,000. Inventory is refreshed daily from live listing feeds.

What is the median home price in Asheville?

The median home price in Asheville is $587,475, with an average of $871,308. Prices span $64,900 to $15,900,000 across 1,160 current listings.

What is the average price per square foot in Asheville?

The average price per square foot in Asheville is $382 based on current listings. Per-sqft varies meaningfully by neighborhood and property type within the city.

What types of homes are for sale in Asheville?

Single Family homes dominate Asheville inventory at 74% of listings. Condo (15%) and Townhouse (8%) round out the mix.

What does a typical Asheville home look like?

A typical Asheville listing offers 3.2 bedrooms, 2.9 bathrooms, and 2,180 square feet, with an average year built of 1978.

How long do Asheville homes stay on the market?

Asheville homes have been on the market an average of 104 days. Newer listings (under 7 days) typically indicate fresh inventory worth early attention.