Canton

City in Stark County, Ohio

View of Canton, Ohio
Photo: WeaponizingArchitecture · CC BY-SA 4.0

Canton is a city in Stark County, Ohio, with 70,872 residents (2020 Census). It sits at 1,060 ft (323 m) above sea level. The nearest town is Meyers Lake, 2.6 miles W.

About Canton

Canton () is a city in Stark County, Ohio, United States, and its county seat. The population was 70,872 at the 2020 census and estimated at 69,001 in 2025, making it the eighth-most populous city in Ohio. The Canton–Massillon metropolitan area had an estimated 400,551 residents in 2024. Canton is located approximately 60 miles (97 km) south of Cleveland and 20 miles (32 km) south of Akron in Northeast Ohio, on the edge of Ohio's Amish Country.

Founded in 1805 alongside Nimishillen Creek, Canton became a center of heavy industry because of its numerous railroad lines. As shifts in the manufacturing industry led to the relocation or downsizing of many factories and workers during the late 20th century, the city's industry diversified into the service economy, including retailing, education, finance and healthcare.

Canton is best known as the home of the Pro Football Hall of Fame and the birthplace of the National Football League. 25th U.S. president William McKinley conducted his famous front porch campaign from his home in Canton, winning the presidency in the 1896 election. The McKinley National Memorial and William McKinley Presidential Library and Museum commemorate his life and presidency. Canton was also selected as the site of the First Ladies National Historic Site largely in honor of his wife, Ida Saxton McKinley.

Text: Wikipedia · CC BY-SA 4.0

Canton weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Canton

All 24 webcams near Canton ›

Webcams: Windy.com

Living in Canton

Median household income
$43,188
Median home value
$97,800
Median rent
$850/mo
Median age
35.2
Cost of living and demographics of Canton ›

Do you know Canton? Tell us about it

Help other travelers: share what makes Canton special. We review every message before publishing it.

Map of Canton

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Canton Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Canton, OH population

Canton had 70,872 residents in the 2020 Census.

2020 Census70,872
Density2,651 per sq mi (1,024 per km²)

Source: U.S. Census Bureau, Decennial Census.

Canton at a glance

StateOhio (OH)
CountyStark County
TypeCity
Population70,872 (2020)
Land area26.73 sq mi (69.2 km²)
Water area0.02 sq mi (0.05 km²)
Elevation1,060 ft (323 m)
Coordinates40.8077° N, 81.3672° W
ZIP codes44702, 44703, 44704, 44705, 44707, 44708, 44709, 44710, 44714
Official websitecantonohio.gov
Census code (GEOID)3912000

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Canton

Straight-line distance between town centers.

Frequently asked questions about Canton

What county is Canton in?

Canton is in Stark County, Ohio.

What is the population of Canton, OH?

70,872 people lived in Canton at the 2020 Census.

What is the ZIP code of Canton, OH?

The main ZIP code is 44702. Other ZIP codes: 44703, 44704, 44705, 44707, 44708, 44709, 44710, 44714.

What is the elevation of Canton?

1,060 feet (323 m) above sea level.

What towns are near Canton?

Meyers Lake (2.6 mi), Reedurban (3.7 mi), Hills and Dales (4.3 mi), East Canton (4.5 mi), North Canton (4.9 mi).

Last updated: