Ohio Counties

88 counties · Census ACS 2023 data

County Population Med. Income Home Value
Franklin County 1,321,635 $73,795 $265,700
Cuyahoga County 1,249,418 $62,823 $183,200
Hamilton County 827,878 $70,816 $225,700
Summit County 538,087 $71,016 $195,700
Montgomery County 535,528 $64,403 $167,400
Lucas County 428,748 $60,095 $155,200
Butler County 389,910 $81,194 $243,000
Stark County 373,764 $65,740 $177,700
Lorain County 314,588 $70,693 $207,200
Warren County 246,364 $107,843 $319,700
Lake County 232,101 $77,952 $199,900
Mahoning County 227,063 $55,576 $141,100
Delaware County 221,160 $130,088 $419,500
Clermont County 209,862 $83,178 $245,600
Trumbull County 201,367 $55,088 $128,100
Medina County 183,049 $92,660 $268,000
Licking County 180,311 $81,033 $250,700
Greene County 168,531 $85,218 $238,000
Portage County 161,421 $72,822 $210,500
Fairfield County 161,289 $87,069 $272,200
Clark County 135,445 $60,846 $155,900
Wood County 131,795 $73,124 $214,400
Richland County 125,138 $57,649 $154,000
Wayne County 116,618 $71,769 $204,600
Miami County 109,549 $74,175 $209,200
Allen County 101,685 $62,001 $158,400
Columbiana County 101,203 $58,474 $139,100
Ashtabula County 97,343 $55,507 $149,600
Geauga County 95,479 $100,783 $305,100
Tuscarawas County 92,585 $64,494 $176,800
Muskingum County 86,382 $59,203 $170,100
Ross County 76,748 $59,819 $158,500
Erie County 74,938 $68,431 $183,900
Hancock County 74,885 $69,699 $196,500
Scioto County 73,118 $49,571 $132,300
Belmont County 65,982 $58,411 $143,000
Union County 65,293 $109,506 $306,600
Marion County 65,145 $57,306 $146,200
Jefferson County 64,855 $56,983 $120,600
Knox County 62,888 $73,988 $218,300
Athens County 61,573 $53,837 $173,800
Pickaway County 59,407 $72,927 $235,700
Washington County 59,318 $61,355 $174,100
Sandusky County 58,770 $62,500 $152,500
Huron County 58,412 $65,972 $158,900
Lawrence County 57,385 $54,842 $135,600
Seneca County 54,861 $65,020 $136,200
Ashland County 52,296 $64,991 $175,900
Darke County 51,655 $64,654 $169,100
Shelby County 48,007 $72,822 $190,300
Auglaize County 46,209 $76,454 $182,000
Logan County 46,140 $69,183 $186,200
Holmes County 44,312 $74,774 $251,800
Madison County 44,126 $83,229 $231,400
Brown County 43,710 $69,990 $181,100
Highland County 43,403 $62,008 $157,000
Mercer County 42,438 $78,036 $208,600
Fulton County 42,434 $72,866 $176,000
Clinton County 42,014 $68,125 $192,800
Crawford County 41,767 $55,477 $123,600
Preble County 40,802 $71,237 $171,100
Ottawa County 40,161 $75,728 $200,700
Champaign County 38,772 $74,239 $186,300
Guernsey County 38,283 $55,756 $154,100
Defiance County 38,258 $73,615 $150,900
Williams County 36,862 $61,834 $140,000
Coshocton County 36,679 $54,687 $142,300
Perry County 35,474 $64,737 $178,300
Morrow County 35,214 $71,047 $200,800
Putnam County 34,352 $82,785 $191,600
Jackson County 32,588 $58,409 $140,400
Hardin County 30,527 $58,001 $134,800
Gallia County 29,162 $56,455 $135,000
Fayette County 28,880 $60,047 $162,200
Van Wert County 28,824 $65,344 $137,300
Hocking County 27,938 $61,366 $172,300
Henry County 27,581 $79,267 $166,000
Adams County 27,510 $49,521 $157,500
Pike County 27,080 $49,552 $148,500
Carroll County 26,731 $64,675 $174,500
Meigs County 22,072 $46,701 $113,400
Wyandot County 21,699 $71,878 $159,500
Paulding County 18,800 $68,167 $126,800
Harrison County 14,408 $53,851 $118,000
Noble County 14,252 $55,360 $149,300
Morgan County 13,758 $55,971 $134,200
Monroe County 13,308 $58,962 $132,000
Vinton County 12,686 $53,813 $131,700