Counties in Ohio by population

Franklin County had the highest population of 88 counties in 2022, at 1.33 million. Vinton County had the lowest, at 12,556. The median was 58,381 and the figure for Ohio was 11.76 million. Source: the U.S. Census Bureau.

Highest1,326,392Franklin County
Lowest12,556Vinton County
Median58,38188 counties
Ohio11,764,950History

Top 40 counties, 2022

CSVChart (SVG)

Franklin CountyFranklin County: 1,326,392 persons1,326,392Cuyahoga CountyCuyahoga County: 1,237,196 persons1,237,196Hamilton CountyHamilton County: 826,532 persons826,532Summit CountySummit County: 535,956 persons535,956Montgomery CountyMontgomery County: 533,913 persons533,913Lucas CountyLucas County: 426,630 persons426,630Butler CountyButler County: 390,108 persons390,108Stark CountyStark County: 372,531 persons372,531Lorain CountyLorain County: 316,304 persons316,304Warren CountyWarren County: 249,822 persons249,822Lake CountyLake County: 231,698 persons231,698Delaware CountyDelaware County: 226,809 persons226,809Mahoning CountyMahoning County: 225,714 persons225,714Clermont CountyClermont County: 210,781 persons210,781Trumbull CountyTrumbull County: 200,537 persons200,537Medina CountyMedina County: 183,359 persons183,359Licking CountyLicking County: 181,702 persons181,702Greene CountyGreene County: 169,266 persons169,266Fairfield CountyFairfield County: 163,003 persons163,003Portage CountyPortage County: 161,741 persons161,741Clark CountyClark County: 134,691 persons134,691Wood CountyWood County: 131,600 persons131,600Richland CountyRichland County: 125,076 persons125,076Wayne CountyWayne County: 116,533 persons116,533Miami CountyMiami County: 110,217 persons110,217Allen CountyAllen County: 100,974 persons100,974Columbiana CountyColumbiana County: 100,447 persons100,447Ashtabula CountyAshtabula County: 96,915 persons96,915Geauga CountyGeauga County: 95,501 persons95,501Tuscarawas CountyTuscarawas County: 91,951 persons91,951Muskingum CountyMuskingum County: 86,090 persons86,090Ross CountyRoss County: 76,365 persons76,365Hancock CountyHancock County: 74,716 persons74,716Erie CountyErie County: 74,316 persons74,316Scioto CountyScioto County: 72,209 persons72,209Union CountyUnion County: 66,942 persons66,942Belmont CountyBelmont County: 65,382 persons65,382Marion CountyMarion County: 64,538 persons64,538Jefferson CountyJefferson County: 64,149 persons64,149Knox CountyKnox County: 63,103 persons63,103
persons. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
persons
Change on 2021
1Franklin County1,326,392+0.7%
2Cuyahoga County1,237,196-0.8%
3Hamilton County826,532-0.1%
4Summit County535,956-0.2%
5Montgomery County533,913-0.4%
6Lucas County426,630-0.6%
7Butler County390,108+0.7%
8Stark County372,531-0.3%
9Lorain County316,304+0.7%
10Warren County249,822+1.3%
11Lake County231,698-0.2%
12Delaware County226,809+2.5%
13Mahoning County225,714-0.2%
14Clermont County210,781+0.4%
15Trumbull County200,537-0.4%
16Medina County183,3590%
17Licking County181,702+1%
18Greene County169,266+0.6%
19Fairfield County163,003+1.2%
20Portage County161,741+1.7%
21Clark County134,691-0.5%
22Wood County131,600+1.1%
23Richland County125,076-0.2%
24Wayne County116,533+0.4%
25Miami County110,217+0.8%
26Allen County100,974-0.7%
27Columbiana County100,447-0.9%
28Ashtabula County96,915-0.5%
29Geauga County95,501-0.2%
30Tuscarawas County91,951-0.7%
31Muskingum County86,090-0.5%
32Ross County76,365-0.2%
33Hancock County74,716-0%
34Erie County74,316-0.6%
35Scioto County72,209-1%
36Union County66,942+2.8%
37Belmont County65,382-0.8%
38Marion County64,538-1.1%
39Jefferson County64,149-1.4%
40Knox County63,103+1%
41Athens County60,907+3.1%
42Pickaway County59,953+2%
43Washington County58,890-1%
44Sandusky County58,554-0.3%
45Huron County58,208-0.4%
46Lawrence County56,526-1.5%
47Seneca County54,650-0.6%
48Ashland County51,927-0.5%
49Darke County51,449-0.3%
50Shelby County47,690-0.7%
51Logan County46,067-0.2%
52Auglaize County45,896-0.8%
53Holmes County44,361-0%
54Brown County43,655-0.1%
55Madison County43,569-1.9%
56Highland County43,352-0.2%
57Mercer County42,343-0.1%
58Fulton County42,041-1.1%
59Clinton County41,893-0.6%
60Crawford County41,479-0.7%
61Preble County40,526-0.8%
62Ottawa County39,945-0.5%
63Champaign County38,675-0.3%
64Defiance County38,139-0.1%
65Guernsey County38,056-0.6%
66Williams County36,642-0.4%
67Coshocton County36,545-0.3%
68Perry County35,4930%
69Morrow County35,311+0.2%
70Putnam County34,277-0.2%
71Jackson County32,606+0.2%
72Hardin County30,367-0.2%
73Gallia County28,959-0.8%
74Fayette County28,812-0.3%
75Van Wert County28,731-0.2%
76Hocking County27,819-1%
77Henry County27,491-0.2%
78Adams County27,412-0.6%
79Pike County26,925-0.5%
80Carroll County26,711-0.1%
81Meigs County21,942-0.6%
82Wyandot County21,569-0.6%
83Paulding County18,760-0.8%
84Harrison County14,364-0.8%
85Noble County14,361+0.1%
86Morgan County13,624-0.5%
87Monroe County13,213-0.8%
88Vinton County12,556-1.2%

Other periods

About this ranking

Resident population. Spain and the EU: 1 January, with Spanish figures from the official municipal register (PadrĂ³n). United States: Census Bureau population estimates for 1 July. Other countries and the World: World Bank mid-year estimates, which count all residents regardless of legal status or citizenship.

For Denmark, Statistics Denmark counts the registered resident population on 1 January. Greenland and the Faroe Islands are excluded. The annual series selects the first-quarter reference date from FOLK1A. The World Bank series exists for every country, so use it (through compare) to rank countries on one basis.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). https://www2.census.gov/programs-surveys/popest/datasets/2020-2025/. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Ohio by population using official data, and cite the source.
rank_places {"indicator":"population","level":"province","within":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=population&level=province&within=Ohio&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest population?

Franklin County, with 1.33 million in 2022, according to the U.S. Census Bureau.

Which county has the lowest population?

Vinton County, with 12,556 in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Annual estimates of the resident population for the United States, states and counties, 1 July (Population Estimates Program). Retrieved 2026-10-08.

Population: other rankings

Counties in Ohio: more rankings