simplemaplab

Ohio County Map With Cities

By Marko Visic · Updated Oct 5, 2026

Ohio has 88 counties, covering 40,859 square miles of land. The Census Bureau estimates its population at 11,900,510 as of July 1, 2025. The largest county by land area is Ashtabula County; the most populous is Franklin County; the least populous is Vinton County.

Counties
88
Population
11,900,510
Land area
40,859 sq mi
Capital
Columbus
Time Zone
Eastern (ET)

Tap or click any county for details. Need a printable version? Blank Ohio map (PDF/PNG/SVG).

All 88 Ohio counties

County FIPS code Population (July 1, 2025) ▼Change since April 2020 Land area (sq mi) People per sq mi Median household income (2020–2024)
Franklin County390491,361,536+2.9%5322,557$75,176
Cuyahoga County390351,232,925-2.5%4572,696$64,468
Hamilton County39061838,418+0.9%4052,068$72,470
Montgomery County39113539,598+0.4%4611,170$66,139
Summit County39153538,376-0.4%4131,305$71,622
Lucas County39095423,347-1.8%3401,246$62,224
Butler County39017400,128+2.5%467858$81,590
Stark County39151373,771-0.3%575650$67,934
Lorain County39093323,219+3.3%491659$73,347
Warren County39165257,181+6.1%401641$110,132
Delaware County39041242,032+13.0%443546$133,540
Lake County39085232,217-0.1%2291,012$80,925
Mahoning County39099224,706-1.7%412546$56,942
Clermont County39025216,977+4.0%453479$85,510
Trumbull County39155198,972-1.5%618322$56,435
Licking County39089185,564+4.0%682272$84,426
Medina County39103185,025+1.4%421439$94,968
Greene County39057174,322+3.8%414421$87,309
Fairfield County39045169,752+6.8%504337$90,966
Portage County39133163,404+1.0%487335$75,766
Clark County39023135,340-0.5%396342$63,132
Wood County39173134,176+1.5%617217$74,216
Richland County39139124,8930.0%495252$59,509
Wayne County39169116,758-0.1%555210$73,574
Miami County39109112,634+3.5%407277$76,817
Allen County39003100,881-1.3%403251$64,038
Columbiana County3902999,377-2.5%532187$58,180
Ashtabula County3900796,713-0.9%702138$57,728
Geauga County3905595,676+0.3%400239$107,860
Tuscarawas County3915792,373-1.0%568163$65,044
Muskingum County3911987,014+0.7%665131$60,780
Ross County3914176,429-0.9%689111$61,303
Hancock County3906375,034+0.1%531141$73,141
Union County3915973,446+17.0%432170$112,322
Erie County3904373,296-3.1%251292$71,993
Scioto County3914571,365-3.6%610117$50,609
Marion County3910165,115-0.4%404161$59,371
Belmont County3901364,434-3.1%532121$57,017
Knox County3908364,002+2.0%525122$73,878
Jefferson County3908163,597-2.5%408156$59,055
Athens County3900963,197+1.2%504125$56,001
Pickaway County3912962,978+7.6%501126$74,040
Sandusky County3914358,655-0.4%408144$62,295
Washington County3916758,389-2.3%63292$63,603
Huron County3907758,250-0.5%492118$67,878
Lawrence County3908755,710-4.3%453123$58,325
Seneca County3914754,522-1.0%55199$66,025
Ashland County3900552,523+0.1%423124$69,860
Darke County3903751,520-0.7%59886$64,486
Shelby County3914948,065-0.4%408118$73,978
Madison County3909746,985+7.1%467101$87,045
Logan County3909146,302+0.3%459101$71,551
Auglaize County3901145,909-1.1%401114$78,660
Holmes County3907544,970+1.7%423106$76,140
Brown County3901544,397+1.6%49091$71,270
Highland County3907143,823+1.2%55379$65,785
Mercer County3910742,737+0.5%46292$76,782
Clinton County3902742,301+0.7%409103$70,407
Crawford County3903341,896-0.3%402104$58,044
Fulton County3905141,853-2.0%405103$72,864
Preble County3913540,664-0.8%42496$69,223
Ottawa County3912339,481-2.2%255155$76,101
Champaign County3902138,820+0.3%42990$75,556
Guernsey County3905938,379-0.2%52273$58,478
Defiance County3903938,2920.0%41193$73,064
Coshocton County3903137,188+1.6%56466$55,577
Williams County3917136,549-1.5%42187$61,048
Morrow County3911736,305+3.9%40689$75,283
Perry County3912735,918+1.4%40888$67,460
Putnam County3913734,380-0.2%48371$84,928
Jackson County3907932,817+0.5%42078$57,106
Hardin County3906530,072-2.0%47064$62,484
Gallia County3905329,072-0.5%46762$56,830
Van Wert County3916129,013+0.3%40971$67,917
Fayette County3904728,552-1.3%40670$63,275
Adams County3900127,865+1.4%58448$50,264
Henry County3906927,598-0.2%41666$80,099
Hocking County3907327,512-1.9%42165$62,960
Pike County3913127,061-0.1%44061$52,736
Carroll County3901926,475-1.1%39567$64,835
Meigs County3910521,587-2.8%43050$46,873
Wyandot County3917521,567-1.6%40753$69,768
Paulding County3912518,727-0.4%41645$67,731
Noble County3912114,276+1.2%39836$56,098
Harrison County3906714,070-2.9%40235$54,414
Morgan County3911513,626-1.3%41633$59,351
Monroe County3911112,994-2.9%45629$60,134
Vinton County3916312,645-1.2%41231$55,336

FIPS code: the Census Bureau’s five-digit county ID, a two-digit state code plus a three-digit county code. It is not a ZIP code.

How many counties does Ohio have?

Ohio has 88 counties covering 40,859 square miles. The state was admitted to the Union in 1803 as the 17th state.

The largest county by land area is Ashtabula County at 702 square miles, home to 96,713 residents. The most populous is Franklin County with 1,361,536 residents — a density of 2,557 people per square mile. At the other end of the scale, Vinton County has 12,645 residents.

Columbus is both the state capital and the largest city in Ohio.

Related resources

Download a printable outline of Ohio’s county boundaries from our blank map of Ohio page — available in SVG, PNG, and PDF.

Use the What County Am I In? tool to detect which Ohio county a GPS location or address falls in, or the Address to County Lookup for batch input.

For demographic radius analysis, the Find ZIP Codes in Radius and Population Within Radius tools let you draw a circle around any Ohio address and see every ZIP code and the total population inside.

Two SimpleMapLab studies cover Ohio specifically: the 100-mile radius around Columbus measures how much of the state lives within 100 miles of its capitol, and the loneliest town in Ohio ranks the state’s most isolated inhabited place. The county-counts blog post puts Ohio’s 88 counties in national context.

Frequently asked questions

Ohio has 88 counties. The state was admitted to the Union in 1803 as the 17th state. County boundaries have shifted over time as the population spread and new administrative units were carved from existing ones.
Ashtabula County is the largest by land area at 702 square miles, with 96,713 residents.
Franklin County is the most populous, with 1,361,536 residents over 532 square miles.
Vinton County has the smallest population at 12,645 residents.
Columbus is both the state capital and the largest city in Ohio.
County population is the US Census Bureau's Vintage 2025 estimate for July 1, 2025; land and water area are from the 2026 Census Gazetteer; median household income is from the American Community Survey 2020–2024 5-year estimates. The county boundaries drawn on the map are the US Atlas TopoJSON build of the Census Bureau's TIGER/Line shapefiles. All figures are US Census Bureau data in the public domain.
Data sources

Neighboring states