Ohio county median household income (ACS 2020–2024)
Ohio county profiles · Explore counties across states · 88 counties or county equivalents, including unavailable observations.
Median household income: Households. Estimate units: 2024 inflation-adjusted USD; MOE units: 2024 inflation-adjusted USD. Census variables: DP03_0062E / DP03_0062M.
Directly published Ohio reference: $71,389 ± $321. This is a Census state observation, not an average of county estimates. Download state references and source URLs.
Estimate order: usable estimates descend, with county name then FIPS breaking ties; unavailable estimates appear last and are never zero. This order is not a statistically established rank. Published MOEs use a 90% confidence level. Uncertainty intervals can overlap, limiting comparisons; adjacent estimates are not established as significantly different. No significance test is calculated. These period estimates do not establish trends or grant eligibility. Definitions, status flags and uncertainty.
Source: U.S. Census Bureau, ACS 2020-2024 5-year Data Profiles (2024 endpoint), tables DP02, DP03 and DP05. Estimate and MOE variable IDs appear below. Retrieved 2026-10-19. Census Data Profiles source.
Download the existing Ohio county CSV with all indicators, MOEs and statuses. Full spreadsheet pack — $19; check current availability.
| County or equivalent | FIPS | Estimate (2024 inflation-adjusted USD) | Published 90% MOE (2024 inflation-adjusted USD) | Source status |
|---|---|---|---|---|
| Delaware County | 39041 | $133,540 | $2,345 | ok |
| Union County | 39159 | $112,322 | $3,644 | ok |
| Warren County | 39165 | $110,132 | $2,685 | ok |
| Geauga County | 39055 | $107,860 | $4,878 | ok |
| Medina County | 39103 | $94,968 | $2,399 | ok |
| Fairfield County | 39045 | $90,966 | $2,392 | ok |
| Greene County | 39057 | $87,309 | $2,511 | ok |
| Madison County | 39097 | $87,045 | $4,302 | ok |
| Clermont County | 39025 | $85,510 | $1,983 | ok |
| Putnam County | 39137 | $84,928 | $3,549 | ok |
| Licking County | 39089 | $84,426 | $2,405 | ok |
| Butler County | 39017 | $81,590 | $1,701 | ok |
| Lake County | 39085 | $80,925 | $2,084 | ok |
| Henry County | 39069 | $80,099 | $5,385 | ok |
| Auglaize County | 39011 | $78,660 | $4,179 | ok |
| Miami County | 39109 | $76,817 | $2,939 | ok |
| Mercer County | 39107 | $76,782 | $4,484 | ok |
| Holmes County | 39075 | $76,140 | $3,960 | ok |
| Ottawa County | 39123 | $76,101 | $3,220 | ok |
| Portage County | 39133 | $75,766 | $3,140 | ok |
| Champaign County | 39021 | $75,556 | $3,880 | ok |
| Morrow County | 39117 | $75,283 | $4,487 | ok |
| Franklin County | 39049 | $75,176 | $980 | ok |
| Wood County | 39173 | $74,216 | $2,456 | ok |
| Pickaway County | 39129 | $74,040 | $3,061 | ok |
| Shelby County | 39149 | $73,978 | $3,615 | ok |
| Knox County | 39083 | $73,878 | $3,321 | ok |
| Wayne County | 39169 | $73,574 | $2,496 | ok |
| Lorain County | 39093 | $73,347 | $1,501 | ok |
| Hancock County | 39063 | $73,141 | $3,050 | ok |
| Defiance County | 39039 | $73,064 | $4,002 | ok |
| Fulton County | 39051 | $72,864 | $2,855 | ok |
| Hamilton County | 39061 | $72,470 | $1,214 | ok |
| Erie County | 39043 | $71,993 | $3,166 | ok |
| Summit County | 39153 | $71,622 | $1,137 | ok |
| Logan County | 39091 | $71,551 | $3,564 | ok |
| Brown County | 39015 | $71,270 | $2,689 | ok |
| Clinton County | 39027 | $70,407 | $5,534 | ok |
| Ashland County | 39005 | $69,860 | $4,887 | ok |
| Wyandot County | 39175 | $69,768 | $4,532 | ok |
| Preble County | 39135 | $69,223 | $3,243 | ok |
| Stark County | 39151 | $67,934 | $1,289 | ok |
| Van Wert County | 39161 | $67,917 | $3,470 | ok |
| Huron County | 39077 | $67,878 | $3,144 | ok |
| Paulding County | 39125 | $67,731 | $5,368 | ok |
| Perry County | 39127 | $67,460 | $5,445 | ok |
| Montgomery County | 39113 | $66,139 | $1,144 | ok |
| Seneca County | 39147 | $66,025 | $3,286 | ok |
| Highland County | 39071 | $65,785 | $1,628 | ok |
| Tuscarawas County | 39157 | $65,044 | $2,463 | ok |
| Carroll County | 39019 | $64,835 | $5,358 | ok |
| Darke County | 39037 | $64,486 | $3,989 | ok |
| Cuyahoga County | 39035 | $64,468 | $702 | ok |
| Allen County | 39003 | $64,038 | $1,778 | ok |
| Washington County | 39167 | $63,603 | $3,544 | ok |
| Fayette County | 39047 | $63,275 | $4,317 | ok |
| Clark County | 39023 | $63,132 | $2,105 | ok |
| Hocking County | 39073 | $62,960 | $4,180 | ok |
| Hardin County | 39065 | $62,484 | $3,305 | ok |
| Sandusky County | 39143 | $62,295 | $3,763 | ok |
| Lucas County | 39095 | $62,224 | $1,016 | ok |
| Ross County | 39141 | $61,303 | $2,761 | ok |
| Williams County | 39171 | $61,048 | $2,193 | ok |
| Muskingum County | 39119 | $60,780 | $3,160 | ok |
| Monroe County | 39111 | $60,134 | $5,387 | ok |
| Richland County | 39139 | $59,509 | $1,463 | ok |
| Marion County | 39101 | $59,371 | $4,308 | ok |
| Morgan County | 39115 | $59,351 | $3,770 | ok |
| Jefferson County | 39081 | $59,055 | $1,641 | ok |
| Guernsey County | 39059 | $58,478 | $3,866 | ok |
| Lawrence County | 39087 | $58,325 | $2,853 | ok |
| Columbiana County | 39029 | $58,180 | $1,778 | ok |
| Crawford County | 39033 | $58,044 | $2,663 | ok |
| Ashtabula County | 39007 | $57,728 | $2,343 | ok |
| Jackson County | 39079 | $57,106 | $5,476 | ok |
| Belmont County | 39013 | $57,017 | $3,202 | ok |
| Mahoning County | 39099 | $56,942 | $1,365 | ok |
| Gallia County | 39053 | $56,830 | $4,410 | ok |
| Trumbull County | 39155 | $56,435 | $1,731 | ok |
| Noble County | 39121 | $56,098 | $8,300 | ok |
| Athens County | 39009 | $56,001 | $2,207 | ok |
| Coshocton County | 39031 | $55,577 | $3,620 | ok |
| Vinton County | 39163 | $55,336 | $4,819 | ok |
| Harrison County | 39067 | $54,414 | $3,944 | ok |
| Pike County | 39131 | $52,736 | $4,871 | ok |
| Scioto County | 39145 | $50,609 | $2,908 | ok |
| Adams County | 39001 | $50,264 | $4,725 | ok |
| Meigs County | 39105 | $46,873 | $3,283 | ok |