Town Chart.

← Back to Discover · All towns in North Carolina

Towns in Haywood County

6 towns with data in Haywood County, North Carolina, largest first. Find your matches.

Waynesville is the largest of the 6 towns we list in Haywood County, with 10,502 people. Together they have 22,979 people.

TownPopulationTypical household incomeTypical home price
Waynesville 10,502 $54,923 $281,700
Canton 4,419 $69,924 $246,700
Lake Junaluska 3,175 $66,165 $389,200
Maggie Valley 2,112 $68,125 $320,500
West Canton 1,412 $34,464 $197,000
Clyde 1,359 $56,406 $200,000

ZIP codes in Haywood County

6 ZIP codes in Haywood County, North Carolina. A ZIP code can also reach into a neighboring county.

Nearby counties in North Carolina

Link to this page

Copy this HTML to link to this page from your own site.