Fletcher, North Carolina, is a charming town in Henderson County, nestled in the Blue Ridge Mountains just south of Asheville, with a population of approximately 8,000. Known for its scenic beauty, Fletcher offers a blend of small-town warmth and outdoor recreation, with nearby attractions like the Blue Ridge Parkway and Pisgah National Forest drawing hikers, cyclists, and nature enthusiasts. The town is home to family-friendly parks, such as Bill Moore Community Park, and hosts community events like the annual Fletcher Flyer bike ride. With a growing economy, including local businesses and proximity to Asheville’s vibrant arts and dining scene, Fletcher provides a peaceful suburban lifestyle with easy access to urban amenities, making it an appealing destination for residents and visitors alike.
Fletcher currently has 162 single family homes for sale with an average list price of $661,662.14, 20 townhouses for sale with an average list price of $365,481.45, 21 condos for sale with an average list price of $290,266.62, and 39 lots for sale with an average list price of $622,754.13.
Using the absorption rate, we can determine how long it's taking for homes to sell and which price points are selling the fastest in Fletcher, i.e. what's hot and what's not.
See What's Hot & What's Not in FletcherFletcher home sales for the month of August decreased in volume by 15.8% when compared to last year, while the median sale price rose by 3.2% from $457,915 to $472,500. House sales decreased by 6.5%, while the median sale price rose by 4.7% from $475,000 to $497,165. Condo sales decreased by 60%, while the median sale price decreased by 0.7% from $280,000 to $278,000. Townhouse sales decreased by 50%, while the median sale price decreased by 6.1% from $292,875 to $275,000.
410
|
329
|
263
|
348
|
2021 | 2022 | 2023 | 2024 |
# of sales per year |
$375,000
|
$424,900
|
$440,000
|
$459,840
|
2021 | 2022 | 2023 | 2024 |
median sale price per year |
HomesByMarco agents are experts in the area. If you're looking to buy or sell a home, give us a call today at 888-326-2726.