Where is Stark County?

3 Stark Counties in 3 states · 413,103 people (2025)

There are 3 counties named Stark County in the United States, in Illinois, North Dakota and Ohio. The most populous is Stark County, Ohio (county seat: Canton), with 373,771 people in 2025. 2 of them are named after John Stark, American Revolutionary War general from New Hampshire.

Map of the United States showing where all 3 Stark Counties are, labeled by state
Every Stark County in the United States (red), labeled with its state. Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

All 3 Stark Counties

Sorted by state. Each link opens the county's map.

StateCounty seatPopulation 2025Land area (sq mi)EstablishedNamed after
Stark County, IllinoisToulon5,3192881839John Stark
Stark County, North DakotaDickinson34,0131,3351879–
Stark County, OhioCanton373,7715751808John Stark

Questions about Stark Counties

How many Stark Counties are there?

There are 3 Stark Counties in the United States, in Illinois, North Dakota and Ohio.

Which Stark County is the largest?

By population, Stark County, Ohio (373,771 people in 2025). By land area, Stark County, North Dakota (1,335 sq mi).

Which Stark County is the oldest?

Stark County, Ohio, established in 1808. The newest is Stark County, North Dakota (1879).

Why are there so many Stark Counties?

2 of the 3 are named after John Stark, American Revolutionary War general from New Hampshire. Many counties took their names from the same founders, presidents and generals as new states were organized.

How do I find out which Stark County an address is in?

Open the county map of the state: it has a search box for cities, towns and ZIP codes. On a phone, the "what county am I in" tool on our sister site uses your location.

What county am I in? →

Other common county names