Canton
City in Stark County, Ohio

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.
- 70,872residents (2020 Census)
- 1,060 ftelevation · 323 m
- 26.7 sq miland area · 69.2 km²
- 2,651 / sq mipopulation density
- 44702main ZIP code (9 in total)
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…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 70,872 |
|---|---|
| Density | 2,651 per sq mi (1,024 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Canton at a glance
| State | Ohio (OH) |
|---|---|
| County | Stark County |
| Type | City |
| Population | 70,872 (2020) |
| Land area | 26.73 sq mi (69.2 km²) |
| Water area | 0.02 sq mi (0.05 km²) |
| Elevation | 1,060 ft (323 m) |
| Coordinates | 40.8077° N, 81.3672° W |
| ZIP codes | 44702, 44703, 44704, 44705, 44707, 44708, 44709, 44710, 44714 |
| Official website | cantonohio.gov |
| Census code (GEOID) | 3912000 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Canton
- Meyers Lake2.6 mi W
- Reedurban3.7 mi W
- Hills and Dales4.3 mi W
- East Canton4.5 mi E
- North Canton4.9 mi N
- North Industry4.9 mi S
- Perry Heights5.4 mi W
- Louisville5.8 mi E
- Middlebranch6.4 mi N
- Richville6.5 mi SW
- Greentown8.4 mi N
- Massillon8.4 mi W
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: