Clyde is a town in Haywood County, North Carolina, United States. The 200 census recorded the population at 1,324 people. It is part of the Asheville Metropolitan Statistical Area.
Clyde is located at 35°31′59″N 82°54′42″W / 35.53306°N 82.91167°W / 35.53306; -82.91167 (35.533021, -82.911686).
According to the United States Census Bureau, the town has a total area of 0.8 square miles (2.2 km²), all of it land.