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.
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 County | 39049 | 1,361,536 | +2.9% | 532 | 2,557 | $75,176 |
| Cuyahoga County | 39035 | 1,232,925 | -2.5% | 457 | 2,696 | $64,468 |
| Hamilton County | 39061 | 838,418 | +0.9% | 405 | 2,068 | $72,470 |
| Montgomery County | 39113 | 539,598 | +0.4% | 461 | 1,170 | $66,139 |
| Summit County | 39153 | 538,376 | -0.4% | 413 | 1,305 | $71,622 |
| Lucas County | 39095 | 423,347 | -1.8% | 340 | 1,246 | $62,224 |
| Butler County | 39017 | 400,128 | +2.5% | 467 | 858 | $81,590 |
| Stark County | 39151 | 373,771 | -0.3% | 575 | 650 | $67,934 |
| Lorain County | 39093 | 323,219 | +3.3% | 491 | 659 | $73,347 |
| Warren County | 39165 | 257,181 | +6.1% | 401 | 641 | $110,132 |
| Delaware County | 39041 | 242,032 | +13.0% | 443 | 546 | $133,540 |
| Lake County | 39085 | 232,217 | -0.1% | 229 | 1,012 | $80,925 |
| Mahoning County | 39099 | 224,706 | -1.7% | 412 | 546 | $56,942 |
| Clermont County | 39025 | 216,977 | +4.0% | 453 | 479 | $85,510 |
| Trumbull County | 39155 | 198,972 | -1.5% | 618 | 322 | $56,435 |
| Licking County | 39089 | 185,564 | +4.0% | 682 | 272 | $84,426 |
| Medina County | 39103 | 185,025 | +1.4% | 421 | 439 | $94,968 |
| Greene County | 39057 | 174,322 | +3.8% | 414 | 421 | $87,309 |
| Fairfield County | 39045 | 169,752 | +6.8% | 504 | 337 | $90,966 |
| Portage County | 39133 | 163,404 | +1.0% | 487 | 335 | $75,766 |
| Clark County | 39023 | 135,340 | -0.5% | 396 | 342 | $63,132 |
| Wood County | 39173 | 134,176 | +1.5% | 617 | 217 | $74,216 |
| Richland County | 39139 | 124,893 | 0.0% | 495 | 252 | $59,509 |
| Wayne County | 39169 | 116,758 | -0.1% | 555 | 210 | $73,574 |
| Miami County | 39109 | 112,634 | +3.5% | 407 | 277 | $76,817 |
| Allen County | 39003 | 100,881 | -1.3% | 403 | 251 | $64,038 |
| Columbiana County | 39029 | 99,377 | -2.5% | 532 | 187 | $58,180 |
| Ashtabula County | 39007 | 96,713 | -0.9% | 702 | 138 | $57,728 |
| Geauga County | 39055 | 95,676 | +0.3% | 400 | 239 | $107,860 |
| Tuscarawas County | 39157 | 92,373 | -1.0% | 568 | 163 | $65,044 |
| Muskingum County | 39119 | 87,014 | +0.7% | 665 | 131 | $60,780 |
| Ross County | 39141 | 76,429 | -0.9% | 689 | 111 | $61,303 |
| Hancock County | 39063 | 75,034 | +0.1% | 531 | 141 | $73,141 |
| Union County | 39159 | 73,446 | +17.0% | 432 | 170 | $112,322 |
| Erie County | 39043 | 73,296 | -3.1% | 251 | 292 | $71,993 |
| Scioto County | 39145 | 71,365 | -3.6% | 610 | 117 | $50,609 |
| Marion County | 39101 | 65,115 | -0.4% | 404 | 161 | $59,371 |
| Belmont County | 39013 | 64,434 | -3.1% | 532 | 121 | $57,017 |
| Knox County | 39083 | 64,002 | +2.0% | 525 | 122 | $73,878 |
| Jefferson County | 39081 | 63,597 | -2.5% | 408 | 156 | $59,055 |
| Athens County | 39009 | 63,197 | +1.2% | 504 | 125 | $56,001 |
| Pickaway County | 39129 | 62,978 | +7.6% | 501 | 126 | $74,040 |
| Sandusky County | 39143 | 58,655 | -0.4% | 408 | 144 | $62,295 |
| Washington County | 39167 | 58,389 | -2.3% | 632 | 92 | $63,603 |
| Huron County | 39077 | 58,250 | -0.5% | 492 | 118 | $67,878 |
| Lawrence County | 39087 | 55,710 | -4.3% | 453 | 123 | $58,325 |
| Seneca County | 39147 | 54,522 | -1.0% | 551 | 99 | $66,025 |
| Ashland County | 39005 | 52,523 | +0.1% | 423 | 124 | $69,860 |
| Darke County | 39037 | 51,520 | -0.7% | 598 | 86 | $64,486 |
| Shelby County | 39149 | 48,065 | -0.4% | 408 | 118 | $73,978 |
| Madison County | 39097 | 46,985 | +7.1% | 467 | 101 | $87,045 |
| Logan County | 39091 | 46,302 | +0.3% | 459 | 101 | $71,551 |
| Auglaize County | 39011 | 45,909 | -1.1% | 401 | 114 | $78,660 |
| Holmes County | 39075 | 44,970 | +1.7% | 423 | 106 | $76,140 |
| Brown County | 39015 | 44,397 | +1.6% | 490 | 91 | $71,270 |
| Highland County | 39071 | 43,823 | +1.2% | 553 | 79 | $65,785 |
| Mercer County | 39107 | 42,737 | +0.5% | 462 | 92 | $76,782 |
| Clinton County | 39027 | 42,301 | +0.7% | 409 | 103 | $70,407 |
| Crawford County | 39033 | 41,896 | -0.3% | 402 | 104 | $58,044 |
| Fulton County | 39051 | 41,853 | -2.0% | 405 | 103 | $72,864 |
| Preble County | 39135 | 40,664 | -0.8% | 424 | 96 | $69,223 |
| Ottawa County | 39123 | 39,481 | -2.2% | 255 | 155 | $76,101 |
| Champaign County | 39021 | 38,820 | +0.3% | 429 | 90 | $75,556 |
| Guernsey County | 39059 | 38,379 | -0.2% | 522 | 73 | $58,478 |
| Defiance County | 39039 | 38,292 | 0.0% | 411 | 93 | $73,064 |
| Coshocton County | 39031 | 37,188 | +1.6% | 564 | 66 | $55,577 |
| Williams County | 39171 | 36,549 | -1.5% | 421 | 87 | $61,048 |
| Morrow County | 39117 | 36,305 | +3.9% | 406 | 89 | $75,283 |
| Perry County | 39127 | 35,918 | +1.4% | 408 | 88 | $67,460 |
| Putnam County | 39137 | 34,380 | -0.2% | 483 | 71 | $84,928 |
| Jackson County | 39079 | 32,817 | +0.5% | 420 | 78 | $57,106 |
| Hardin County | 39065 | 30,072 | -2.0% | 470 | 64 | $62,484 |
| Gallia County | 39053 | 29,072 | -0.5% | 467 | 62 | $56,830 |
| Van Wert County | 39161 | 29,013 | +0.3% | 409 | 71 | $67,917 |
| Fayette County | 39047 | 28,552 | -1.3% | 406 | 70 | $63,275 |
| Adams County | 39001 | 27,865 | +1.4% | 584 | 48 | $50,264 |
| Henry County | 39069 | 27,598 | -0.2% | 416 | 66 | $80,099 |
| Hocking County | 39073 | 27,512 | -1.9% | 421 | 65 | $62,960 |
| Pike County | 39131 | 27,061 | -0.1% | 440 | 61 | $52,736 |
| Carroll County | 39019 | 26,475 | -1.1% | 395 | 67 | $64,835 |
| Meigs County | 39105 | 21,587 | -2.8% | 430 | 50 | $46,873 |
| Wyandot County | 39175 | 21,567 | -1.6% | 407 | 53 | $69,768 |
| Paulding County | 39125 | 18,727 | -0.4% | 416 | 45 | $67,731 |
| Noble County | 39121 | 14,276 | +1.2% | 398 | 36 | $56,098 |
| Harrison County | 39067 | 14,070 | -2.9% | 402 | 35 | $54,414 |
| Morgan County | 39115 | 13,626 | -1.3% | 416 | 33 | $59,351 |
| Monroe County | 39111 | 12,994 | -2.9% | 456 | 29 | $60,134 |
| Vinton County | 39163 | 12,645 | -1.2% | 412 | 31 | $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
- County Population Totals, Vintage 2025: estimates for July 1, 2025, released March 2026
- Gazetteer Files, 2026: county land and water area
- American Community Survey 5-Year Estimates, 2020–2024: median household income (table B19013)
- County boundaries on the map: US Atlas TopoJSON build of the US Census Bureau’s TIGER/Line shapefiles. All figures are US Census Bureau data in the public domain.