Southeast

Canton

Haywood County, NC

Population

4,410

Walk Score

61 · Somewhat Walkable

Median rent

$836

Median home value

$192,400

Founded

1889

Canton is the second largest town in Haywood County, North Carolina, United States. It is located about 17 miles (27 km) west of Asheville and is part of that city's metropolitan area. The town is named after the city of Canton, Ohio. The population was 4,422 at the 2020 census.

From Wikipedia. Released under CC BY-SA.

On the National Register

Historic districts

  • Canton Main Street Historic District · listed 2005

Notable landmarks

  • Colonial Theater · listed 2000

Add to this page

Know this town? Share a tip, a memory, or a photo for other visitors.

New towns in your inbox.

An occasional dispatch when we add towns or publish a trip idea. No spam, ever.