Ohio
Interactive maps and statistics for Ohio and each of its 88 counties: income, age, education, housing and health, compared with the United States.
Explore Ohio on the map →
| Statistic | Ohio |
United States | Rank |
| Total Population | 11,810,293 | 334,922,499 | 7th of 52 |
| Median Household Income | $71,389 | $80,734 | 40th of 52 |
| Median Age | 39.7 | 38.9 | 20th of 52 |
| Bachelor's Degree or Higher | 31.5% | 35.7% | 38th of 52 |
| Median Home Value | $214,800 | $332,700 | 44th of 52 |
| Median Gross Rent | $1,034 | $1,413 | 40th of 52 |
| Poverty Rate | 13.3% | 12.5% | 16th of 52 |
| Unemployment Rate | 4.8% | 5.2% | 31st of 52 |
| Population per Square Mile | 289.1 | n/a | 12th of 52 |
| Foreign Born | 5.2% | 14.1% | 38th of 52 |
| Homeownership Rate | 67.2% | 65.2% | 30th of 52 |
| Average Commute Time | 23.4 | 26.4 | 37th of 52 |
| Worked from Home | 13.0% | 15.1% | 29th of 52 |
| Married-Couple Households | 44.4% | 46.9% | 44th of 52 |
Rank is among the 50 states, the District of Columbia and
Puerto Rico, counting down from the highest value.
Race and ethnicity in Ohio
Households and families in Ohio
Income and poverty in Ohio
Work and commuting in Ohio
Origins and language in Ohio
Counties in Ohio
| County | Population |
Median household income |
| Franklin County | 1,333,048 | $75,176 |
| Cuyahoga County | 1,245,873 | $64,468 |
| Hamilton County | 830,774 | $72,470 |
| Summit County | 537,864 | $71,622 |
| Montgomery County | 536,096 | $66,139 |
| Lucas County | 428,018 | $62,224 |
| Butler County | 392,876 | $81,590 |
| Stark County | 373,713 | $67,934 |
| Lorain County | 317,129 | $73,347 |
| Warren County | 250,008 | $110,132 |
| Lake County | 232,216 | $80,925 |
| Delaware County | 226,834 | $133,540 |
| Mahoning County | 226,491 | $56,942 |
| Clermont County | 211,181 | $85,510 |
| Trumbull County | 200,929 | $56,435 |
| Medina County | 183,660 | $94,968 |
| Licking County | 181,837 | $84,426 |
| Greene County | 169,688 | $87,309 |
| Fairfield County | 163,453 | $90,966 |
| Portage County | 161,956 | $75,766 |
| Clark County | 135,158 | $63,132 |
| Wood County | 132,064 | $74,216 |
| Richland County | 125,099 | $59,509 |
| Wayne County | 116,588 | $73,574 |
| Miami County | 110,296 | $76,817 |
| Allen County | 101,348 | $64,038 |
| Columbiana County | 100,704 | $58,180 |
| Ashtabula County | 97,167 | $57,728 |
| Geauga County | 95,481 | $107,860 |
| Tuscarawas County | 92,385 | $65,044 |
| Muskingum County | 86,411 | $60,780 |
| Ross County | 76,492 | $61,303 |
| Hancock County | 74,866 | $73,141 |
| Erie County | 74,581 | $71,993 |
| Scioto County | 72,627 | $50,609 |
| Union County | 67,324 | $112,322 |
| Belmont County | 65,473 | $57,017 |
| Marion County | 65,020 | $59,371 |
| Jefferson County | 64,518 | $59,055 |
| Knox County | 63,142 | $73,878 |
| Athens County | 61,737 | $56,001 |
| Pickaway County | 60,131 | $74,040 |
| Washington County | 58,978 | $63,603 |
| Sandusky County | 58,778 | $62,295 |
| Huron County | 58,319 | $67,878 |
| Lawrence County | 56,819 | $58,325 |
| Seneca County | 54,770 | $66,025 |
| Ashland County | 52,256 | $69,860 |
| Darke County | 51,594 | $64,486 |
| Shelby County | 47,929 | $73,978 |
| Auglaize County | 46,125 | $78,660 |
| Logan County | 46,089 | $71,551 |
| Madison County | 44,423 | $87,045 |
| Holmes County | 44,418 | $76,140 |
| Brown County | 43,845 | $71,270 |
| Highland County | 43,517 | $65,785 |
| Mercer County | 42,484 | $76,782 |
| Fulton County | 42,240 | $72,864 |
| Clinton County | 42,012 | $70,407 |
| Crawford County | 41,711 | $58,044 |
| Preble County | 40,765 | $69,223 |
| Ottawa County | 39,994 | $76,101 |
| Champaign County | 38,804 | $75,556 |
| Defiance County | 38,343 | $73,064 |
| Guernsey County | 38,223 | $58,478 |
| Coshocton County | 36,744 | $55,577 |
| Williams County | 36,719 | $61,048 |
| Perry County | 35,535 | $67,460 |
| Morrow County | 35,404 | $75,283 |
| Putnam County | 34,314 | $84,928 |
| Jackson County | 32,650 | $57,106 |
| Hardin County | 30,475 | $62,484 |
| Gallia County | 29,068 | $56,830 |
| Fayette County | 28,876 | $63,275 |
| Van Wert County | 28,826 | $67,917 |
| Hocking County | 27,799 | $62,960 |
| Henry County | 27,567 | $80,099 |
| Adams County | 27,540 | $50,264 |
| Pike County | 27,044 | $52,736 |
| Carroll County | 26,659 | $64,835 |
| Meigs County | 21,896 | $46,873 |
| Wyandot County | 21,598 | $69,768 |
| Paulding County | 18,791 | $67,731 |
| Harrison County | 14,306 | $54,414 |
| Noble County | 14,282 | $56,098 |
| Morgan County | 13,651 | $59,351 |
| Monroe County | 13,227 | $60,134 |
| Vinton County | 12,630 | $55,336 |
Cities and towns in Ohio
- Columbus914,802
- Cleveland366,097
- Cincinnati311,224
- Toledo267,463
- Akron189,247
- Dayton136,579
- Parma79,870
- Canton69,755
- Lorain65,395
- Hamilton63,468
- Youngstown59,331
- Springfield58,190
- Kettering57,206
- Elyria53,035
- Middletown51,617
- Cuyahoga Falls50,909
- Newark50,783
- Lakewood50,007
- Dublin49,294
- Euclid48,823
- Mansfield47,663
- Mentor47,171
- Beavercreek47,126
- Strongsville45,983
- Fairfield44,828
- Delaware44,589
- Cleveland Heights44,497
- Huber Heights43,455
- Grove City42,517
- Lancaster41,249
- Reynoldsburg41,224
- Findlay40,287
- Warren38,912
- Westerville38,645
- Hilliard38,033
- North Ridgeville36,627
- Upper Arlington36,293
- Marion35,669
- Mason35,509
- Gahanna35,486
- Brunswick35,246
- Lima35,010
- Fairborn34,534
- Stow34,240
- Westlake34,104
- Massillon32,338
- North Olmsted31,924
- North Royalton30,972
- Austintown30,164
- Bowling Green29,983
- Garfield Heights29,269
- Shaker Heights28,922
- Marysville27,518
- Green27,393
- Kent27,116
- Wooster26,971
- Troy26,842
- Medina25,950
- Avon Lake25,752
- Xenia25,689
- Avon25,317
- Centerville25,205
- Perrysburg25,181
- Barberton24,844
- Zanesville24,740
- Sandusky24,606
- Wadsworth24,492
- Pickerington24,477
- Riverside24,435
- Willoughby24,046
- Solon23,943
- Athens23,396
- Maple Heights23,258
- Trotwood23,041
- Hudson23,039
- Chillicothe21,902
- Oxford21,753
- South Euclid21,534
- Lebanon21,501
- Rocky River21,490
- Alliance21,478
- Piqua20,646
- Parma Heights20,581
- Painesville20,548
- Sidney20,501
- Forest Park20,025
- Mayfield Heights20,022
- Whitehall20,019
- Springboro19,980
- Miamisburg19,948
- Oregon19,799
- Broadview Heights19,771
- Twinsburg19,410
- White Oak19,216
- Norwood19,114
- Sylvania19,055
- Ashland18,911
- Tallmadge18,335
- Niles18,287
- Brook Park18,284
- Pataskala18,223
- Berea18,218
- Steubenville18,124
- Ashtabula17,856
- Tiffin17,818
- Portsmouth17,728
- North Canton17,727
- Streetsboro17,661
- Aurora17,581
- New Philadelphia17,520
- Eastlake17,493
- Defiance17,276
- Norwalk17,095
- Mount Vernon17,052
- Fairview Park17,018
- Bay Village15,984
- Fremont15,835
- Middleburg Heights15,786
- Monroe15,401
- Vandalia15,053
- Worthington14,938
- Powell14,451
- Washington Court House14,439
- Willowick14,162
- Circleville14,142
- Sharonville14,030
- Beachwood13,865
- New Franklin13,843
- Bellefontaine13,807
- Lyndhurst13,801
- Maumee13,715
- Brecksville13,692
- Trenton13,583
- Warrensville Heights13,545
- East Cleveland13,534
- Bridgetown13,464
- Blue Ash13,455
- University Heights13,394
- Englewood13,356
- Clayton13,277
- Marietta13,203
- Loveland13,197
- Bexley13,114
- Harrison13,084
- Dover13,053
- West Carrollton12,976
- Bedford12,931
- Amherst12,906
- Amelia12,871
- Greenville12,741
- Wickliffe12,659
- Wilmington12,620
- Finneytown12,506
- Monfort Heights12,441
- Conneaut12,357
- Fostoria12,344
- Macedonia12,152
- Dent11,973
- Salem11,758
- Franklin11,712
- Seven Hills11,603
- Bucyrus11,594
- Norton11,524
- Mack11,516
- Ravenna11,274
- Urbana11,204
- Brooklyn11,158
- Coshocton11,068
- Springdale11,033
- Celina10,903
- New Albany10,896
- Montgomery10,855
- Bedford Heights10,847
- Forestville10,831
- Van Wert10,790
- Ironton10,768
- Northbrook10,742
- Heath10,644
- Richmond Heights10,626
- Shiloh10,526
- Reading10,502
- London10,484
- Tipp City10,439
- Vermilion10,343
- Galion10,339
- Canal Winchester10,170
- Cambridge10,060
- Willoughby Hills9,975
- Struthers9,923
- Wapakoneta9,894
- East Liverpool9,783
- Louisville9,602
- North College Hill9,555
- Girard9,505
- Beckett Ridge9,496
- Madeira9,484
- Oakwood9,458
- Sheffield Lake8,966
- Lincoln Village8,928
- Shelby8,865
- Napoleon8,802
- Perry Heights8,756
- Wyoming8,723
- Cheviot8,660
- Grandview Heights8,647
- Olmsted Falls8,639
- Bryan8,631
- Bainbridge8,623
- Highland Heights8,623
- North Madison8,594
- Blacklick Estates8,389
- Orrville8,343
- Eaton8,339
- Oberlin8,329
- Kenwood8,326
- St. Marys8,301
- Bellevue8,187
- Sunbury8,005
- Uniontown7,920
- Groesbeck7,824
- Northridge7,817
- Campbell7,784
- Fairlawn7,711
- Dry Run7,687
- Kenton7,663
- Canfield7,649
- Hubbard7,598
- Independence7,534
- Wauseon7,505
- Landen7,499
- Withamsville7,429
- Bellbrook7,394
- Obetz7,330
- Delphos7,143
- Mentor-on-the-Lake7,111
- Chesterland7,086
- Cortland7,080
- Union7,037
- Logan6,993
- Mount Healthy6,919
- Kirtland6,911
- Columbiana6,903
- Pepper Pike6,840
- Huron6,757
- Northgate6,723
- South Lebanon6,712
- Ontario6,667
- Belpre6,654
- Upper Sandusky6,558
- Moraine6,536
- Hillsboro6,527
- Covedale6,500
- Milford6,497
- Champion Heights6,380
- Clyde6,331
- Rossford6,323
- Wheelersburg6,313
- Howland Center6,266
- Jackson6,231
- Fort Shawnee6,209
- Willard6,164
- Martins Ferry6,140
- The Village of Indian Hill6,052
- Rittman6,044
- Waterville6,017
- Granville5,999
- Port Clinton5,970
- Portage Lakes5,913
- Montrose-Ghent5,903
- Groveport5,900
- Geneva5,886
- Germantown5,825
- Brookville5,779
- Grafton5,657
- Pleasant Run5,629
- Apple Valley5,548
- New Carlisle5,544
- Carlisle5,543
- Wellston5,452
- New Burlington5,426
- Reminderville5,387
- Deer Park5,384
- Canal Fulton5,337
- Toronto5,293
- Johnstown5,286
- Miami Heights5,269
- Chardon5,249
- Delhi Hills5,241
- Northwood5,193
- Uhrichsville5,189
- St. Clairsville5,003
- Munroe Falls5,000
All 292 places the Census publishes a population for in Ohio, largest first.
Statistics for Ohio by county