[6] Fletcher is adjacent to Asheville Regional Airport, which serves western North Carolina.
Fletcher was first settled in 1795 when Samuel Murray decided to move his family to the mountains of western North Carolina.
His family made the difficult journey from South Carolina up the old Howard Gap Road which, in areas, was little more than an old Indian trail.
Murrayville became a strategic location because it was one of the main way-stations on the Buncombe Turnpike which was built in the early 1800s.
This road quickly became the main passageway for families, farmers, and traders traveling from South Carolina up into Asheville and points north.
In 1837, Murrayville was renamed Shufordsville after the newly appointed Postmaster Jacob Rhyne Shuford.
Shufordsville continued to slowly grow and changed its name one last time when the town’s namesake, Dr. George Fletcher, became the local postmaster in 1886.
It is bordered to the west by the town of Mills River and to the east by unincorporated Hoopers Creek, both in Henderson County.
The first elected mayor of Fletcher was Robert (Bob) G. Parrish, Sr. (D), who died in his third term in office, July 2000.