Ohio is a Midwestern state of 88 counties, with Columbus as its capital. These five free printable maps cover its outline, its largest cities, its counties and the five states it borders, with an answer key for the neighbors quiz.
To download a single map, click its image and it opens as a one-page PDF. To get all five maps together, plus the quiz answer key, press the Download all 5 Ohio maps button below the last map.
Blank Map of Ohio
The state outline on its own, for labeling, coloring or tracing.

Labeled Map of Ohio
Columbus, the capital, is marked with a star. Cleveland, Cincinnati, Dayton and Akron are marked with dots, and the five neighboring states are named around the edge.

Ohio County Map
All 88 counties drawn and named.

Neighbors of Ohio Quiz
Five numbered circles, one on each bordering state. Students write the state names on the lines. The answer key is the last page of the PDF.

Where Is Ohio?
Ohio shaded on a map of the United States.

Ohio Facts
| Capital | Columbus |
| Largest city | Columbus |
| Population | 11,799,448 (2020 Census) |
| Area | 44,825 sq mi (116,096 km²) |
| Counties | 88 |
| Statehood | March 1, 1803 (17th state) |
| Nickname | The Buckeye State |
| Motto | With God, all things are possible |
| State bird | Northern cardinal |
| Highest point | Campbell Hill, 1,549 ft (472 m) |
| Borders | Indiana, Kentucky, Michigan, Pennsylvania, West Virginia; Lake Erie |
Sources: US Census Bureau (2020 Census, cartographic boundary files), Wikidata.
Largest Cities in Ohio
| City | Population (2020) |
|---|---|
| Columbus | 905,748 |
| Cleveland | 372,624 |
| Cincinnati | 309,317 |
| Toledo | 270,871 |
| Akron | 190,469 |
| Dayton | 137,644 |
Ohio’s 88 Counties and County Seats
The largest county by land area is Ashtabula, in the northeast corner on Lake Erie. The most populous is Franklin County, home to Columbus. Every county below is drawn and named on the county map.
| County | County seat | Population (2020) |
|---|---|---|
| Adams | West Union | 27,477 |
| Allen | Lima | 102,206 |
| Ashland | Ashland | 52,447 |
| Ashtabula | Jefferson | 97,574 |
| Athens | Athens | 62,431 |
| Auglaize | Wapakoneta | 46,422 |
| Belmont | St. Clairsville | 66,497 |
| Brown | Georgetown | 43,676 |
| Butler | Hamilton | 390,357 |
| Carroll | Carrollton | 26,721 |
| Champaign | Urbana | 38,714 |
| Clark | Springfield | 136,001 |
| Clermont | Batavia | 208,601 |
| Clinton | Wilmington | 42,018 |
| Columbiana | Lisbon | 101,877 |
| Coshocton | Coshocton | 36,612 |
| Crawford | Bucyrus | 42,025 |
| Cuyahoga | Cleveland | 1,264,817 |
| Darke | Greenville | 51,881 |
| Defiance | Defiance | 38,286 |
| Delaware | Delaware | 214,124 |
| Erie | Sandusky | 75,622 |
| Fairfield | Lancaster | 158,921 |
| Fayette | Washington Court House | 28,951 |
| Franklin | Columbus | 1,323,807 |
| Fulton | Wauseon | 42,713 |
| Gallia | Gallipolis | 29,220 |
| Geauga | Chardon | 95,397 |
| Greene | Xenia | 167,966 |
| Guernsey | Cambridge | 38,438 |
| Hamilton | Cincinnati | 830,639 |
| Hancock | Findlay | 74,920 |
| Hardin | Kenton | 30,696 |
| Harrison | Cadiz | 14,483 |
| Henry | Napoleon | 27,662 |
| Highland | Hillsboro | 43,317 |
| Hocking | Logan | 28,050 |
| Holmes | Millersburg | 44,223 |
| Huron | Norwalk | 58,565 |
| Jackson | Jackson | 32,653 |
| Jefferson | Steubenville | 65,249 |
| Knox | Mount Vernon | 62,721 |
| Lake | Painesville | 232,603 |
| Lawrence | Ironton | 58,240 |
| Licking | Newark | 178,519 |
| Logan | Bellefontaine | 46,150 |
| Lorain | Elyria | 312,964 |
| Lucas | Toledo | 431,279 |
| Madison | London | 43,824 |
| Mahoning | Youngstown | 228,614 |
| Marion | Marion | 65,359 |
| Medina | Medina | 182,470 |
| Meigs | Pomeroy | 22,210 |
| Mercer | Celina | 42,528 |
| Miami | Troy | 108,774 |
| Monroe | Woodsfield | 13,385 |
| Montgomery | Dayton | 537,309 |
| Morgan | McConnelsville | 13,802 |
| Morrow | Mount Gilead | 34,950 |
| Muskingum | Zanesville | 86,410 |
| Noble | Caldwell | 14,115 |
| Ottawa | Port Clinton | 40,364 |
| Paulding | Paulding | 18,806 |
| Perry | New Lexington | 35,408 |
| Pickaway | Circleville | 58,539 |
| Pike | Waverly | 27,088 |
| Portage | Ravenna | 161,791 |
| Preble | Eaton | 40,999 |
| Putnam | Ottawa | 34,451 |
| Richland | Mansfield | 124,936 |
| Ross | Chillicothe | 77,093 |
| Sandusky | Fremont | 58,896 |
| Scioto | Portsmouth | 74,008 |
| Seneca | Tiffin | 55,069 |
| Shelby | Sidney | 48,230 |
| Stark | Canton | 374,853 |
| Summit | Akron | 540,428 |
| Trumbull | Warren | 201,977 |
| Tuscarawas | New Philadelphia | 93,263 |
| Union | Marysville | 62,784 |
| Van Wert | Van Wert | 28,931 |
| Vinton | McArthur | 12,800 |
| Warren | Lebanon | 242,337 |
| Washington | Marietta | 59,771 |
| Wayne | Wooster | 116,894 |
| Williams | Bryan | 37,102 |
| Wood | Bowling Green | 132,248 |
| Wyandot | Upper Sandusky | 21,900 |
States That Border Ohio
Ohio shares land borders with five states: Michigan to the north, Pennsylvania to the east, West Virginia to the southeast, Kentucky to the south and Indiana to the west. The Ohio River forms the whole border with Kentucky and West Virginia, and Lake Erie lines most of the northern edge, with Canada on the far shore.
For the whole country, see the blank United States map with states, or browse all printable maps.
Connect the dots: draw the outline of Ohio with the free Ohio dot-to-dot, in color and black and white.
About These Maps
These maps are made by Tim van de Vall for Tim’s Printables. The outlines come from US Census Bureau boundary files, simplified so the lines print cleanly, and the facts and figures come from the 2020 Census and Wikidata. Every sheet is sized for US Letter paper and is free to print for home and classroom use.
