Counties in Ohio by median household income (US single-year estimate)

Delaware County had the highest median household income (US single-year estimate) of 88 counties in 2020, at $114,423. Athens County had the lowest, at $42,215. The median was $58,000 and the figure for Ohio was $60,360. Source: the U.S. Census Bureau.

Keep it in a collection in your library.
Highest114,423Delaware County
Lowest42,215Athens County
Median58,00088 counties
Ohio60,360History

Map of counties, 2020

Adams County: 42,342 USDAllen County: 52,558 USDAshland County: 55,699 USDAshtabula County: 51,252 USDAthens County: 42,215 USDAuglaize County: 69,468 USDBelmont County: 50,626 USDBrown County: 58,067 USDButler County: 69,049 USDCarroll County: 52,065 USDChampaign County: 64,142 USDClark County: 54,507 USDClermont County: 72,740 USDClinton County: 53,891 USDColumbiana County: 49,342 USDCoshocton County: 47,794 USDCrawford County: 45,952 USDCuyahoga County: 55,128 USDDarke County: 57,932 USDDefiance County: 61,816 USDDelaware County: 114,423 USDErie County: 66,252 USDFairfield County: 74,987 USDFayette County: 50,125 USDFranklin County: 62,643 USDFulton County: 60,550 USDGallia County: 50,642 USDGeauga County: 84,510 USDGreene County: 71,673 USDGuernsey County: 45,808 USDHamilton County: 63,919 USDHancock County: 61,473 USDHardin County: 45,312 USDHarrison County: 49,088 USDHenry County: 64,694 USDHighland County: 57,155 USDHocking County: 53,838 USDHolmes County: 67,967 USDHuron County: 62,143 USDJackson County: 49,636 USDJefferson County: 49,642 USDKnox County: 68,050 USDLake County: 69,853 USDLawrence County: 47,299 USDLicking County: 68,982 USDLogan County: 61,797 USDLorain County: 59,954 USDLucas County: 51,642 USDMadison County: 72,834 USDMahoning County: 48,937 USDMarion County: 52,226 USDMedina County: 79,504 USDMeigs County: 44,622 USDMercer County: 69,588 USDMiami County: 63,699 USDMonroe County: 48,944 USDMontgomery County: 54,692 USDMorgan County: 45,698 USDMorrow County: 68,159 USDMuskingum County: 52,457 USDNoble County: 52,583 USDOttawa County: 65,582 USDPaulding County: 62,062 USDPerry County: 56,048 USDPickaway County: 64,412 USDPike County: 46,413 USDPortage County: 64,250 USDPreble County: 60,856 USDPutnam County: 72,299 USDRichland County: 52,295 USDRoss County: 49,543 USDSandusky County: 60,455 USDScioto County: 44,297 USDSeneca County: 58,129 USDShelby County: 67,582 USDStark County: 57,364 USDSummit County: 60,715 USDTrumbull County: 48,929 USDTuscarawas County: 58,256 USDUnion County: 92,198 USDVan Wert County: 57,863 USDVinton County: 49,778 USDWarren County: 90,600 USDWashington County: 53,450 USDWayne County: 67,708 USDWilliams County: 52,458 USDWood County: 67,865 USDWyandot County: 63,516 USD
  • Under 49K
  • 49K to 52K
  • 52K to 58K
  • 58K to 64K
  • 64K to 69K
  • 69K and over
USD, 2020. Source: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Boundaries: U.S. Census Bureau cartographic boundary files.

Top 40 counties, 2020

Delaware County: 114,423 USDDelaware County114,423Union County: 92,198 USDUnion County92,198Warren County: 90,600 USDWarren County90,600Geauga County: 84,510 USDGeauga County84,510Medina County: 79,504 USDMedina County79,504Fairfield County: 74,987 USDFairfield County74,987Madison County: 72,834 USDMadison County72,834Clermont County: 72,740 USDClermont County72,740Putnam County: 72,299 USDPutnam County72,299Greene County: 71,673 USDGreene County71,673Lake County: 69,853 USDLake County69,853Mercer County: 69,588 USDMercer County69,588Auglaize County: 69,468 USDAuglaize County69,468Butler County: 69,049 USDButler County69,049Licking County: 68,982 USDLicking County68,982Morrow County: 68,159 USDMorrow County68,159Knox County: 68,050 USDKnox County68,050Holmes County: 67,967 USDHolmes County67,967Wood County: 67,865 USDWood County67,865Wayne County: 67,708 USDWayne County67,708Shelby County: 67,582 USDShelby County67,582Erie County: 66,252 USDErie County66,252Ottawa County: 65,582 USDOttawa County65,582Henry County: 64,694 USDHenry County64,694Pickaway County: 64,412 USDPickaway County64,412Portage County: 64,250 USDPortage County64,250Champaign County: 64,142 USDChampaign County64,142Hamilton County: 63,919 USDHamilton County63,919Miami County: 63,699 USDMiami County63,699Wyandot County: 63,516 USDWyandot County63,516Franklin County: 62,643 USDFranklin County62,643Huron County: 62,143 USDHuron County62,143Paulding County: 62,062 USDPaulding County62,062Defiance County: 61,816 USDDefiance County61,816Logan County: 61,797 USDLogan County61,797Hancock County: 61,473 USDHancock County61,473Preble County: 60,856 USDPreble County60,856Summit County: 60,715 USDSummit County60,715Fulton County: 60,550 USDFulton County60,550Sandusky County: 60,455 USDSandusky County60,455Delaware County: 114,423 USDDelaware County114,423Union County: 92,198 USDUnion County92,198Warren County: 90,600 USDWarren County90,600Geauga County: 84,510 USDGeauga County84,510Medina County: 79,504 USDMedina County79,504Fairfield County: 74,987 USDFairfield County74,987Madison County: 72,834 USDMadison County72,834Clermont County: 72,740 USDClermont County72,740Putnam County: 72,299 USDPutnam County72,299Greene County: 71,673 USDGreene County71,673Lake County: 69,853 USDLake County69,853Mercer County: 69,588 USDMercer County69,588Auglaize County: 69,468 USDAuglaize County69,468Butler County: 69,049 USDButler County69,049Licking County: 68,982 USDLicking County68,982Morrow County: 68,159 USDMorrow County68,159Knox County: 68,050 USDKnox County68,050Holmes County: 67,967 USDHolmes County67,967Wood County: 67,865 USDWood County67,865Wayne County: 67,708 USDWayne County67,708Shelby County: 67,582 USDShelby County67,582Erie County: 66,252 USDErie County66,252Ottawa County: 65,582 USDOttawa County65,582Henry County: 64,694 USDHenry County64,694Pickaway County: 64,412 USDPickaway County64,412Portage County: 64,250 USDPortage County64,250Champaign County: 64,142 USDChampaign County64,142Hamilton County: 63,919 USDHamilton County63,919Miami County: 63,699 USDMiami County63,699Wyandot County: 63,516 USDWyandot County63,516Franklin County: 62,643 USDFranklin County62,643Huron County: 62,143 USDHuron County62,143Paulding County: 62,062 USDPaulding County62,062Defiance County: 61,816 USDDefiance County61,816Logan County: 61,797 USDLogan County61,797Hancock County: 61,473 USDHancock County61,473Preble County: 60,856 USDPreble County60,856Summit County: 60,715 USDSummit County60,715Fulton County: 60,550 USDFulton County60,550Sandusky County: 60,455 USDSandusky County60,455
USD. Source: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Retrieved 2026-10-12.

Full ranking

RankCounties2020
USD
Change on 2019
1Delaware County114,423+3.8%
2Union County92,198+0.7%
3Warren County90,600-1.1%
4Geauga County84,510+5.8%
5Medina County79,504+1.2%
6Fairfield County74,987+4.5%
7Madison County72,834+10.9%
8Clermont County72,740+5.8%
9Putnam County72,299-1.6%
10Greene County71,673+2.8%
11Lake County69,853+7.4%
12Mercer County69,588+3.7%
13Auglaize County69,468+8.2%
14Butler County69,049+0.6%
15Licking County68,982+4%
16Morrow County68,159+14.6%
17Knox County68,050+13.5%
18Holmes County67,967+8.6%
19Wood County67,865+4.9%
20Wayne County67,708+15.3%
21Shelby County67,582+5.1%
22Erie County66,252+9%
23Ottawa County65,582+3.5%
24Henry County64,694+5.4%
25Pickaway County64,412+0.8%
26Portage County64,250+11.9%
27Champaign County64,142+3.3%
28Hamilton County63,919+6.1%
29Miami County63,699+0.3%
30Wyandot County63,516+2.9%
31Franklin County62,643-3.1%
32Huron County62,143+9.6%
33Paulding County62,062+6.8%
34Defiance County61,816+1.5%
35Logan County61,797+1.9%
36Hancock County61,473-2%
37Preble County60,856-2%
38Summit County60,715+5.1%
39Fulton County60,550-5.9%
40Sandusky County60,455+3.5%
41Lorain County59,954+1.3%
42Tuscarawas County58,256+7.6%
43Seneca County58,129+4.4%
44Brown County58,067-0.6%
45Darke County57,932+1.9%
46Van Wert County57,863+4.5%
47Stark County57,364+3.1%
48Highland County57,155+21.3%
49Perry County56,048+8%
50Ashland County55,699+6%
51Cuyahoga County55,128+5%
52Montgomery County54,692-0%
53Clark County54,507+7.2%
54Clinton County53,891+1.9%
55Hocking County53,838+5.5%
56Washington County53,450+1.7%
57Noble County52,583+3.5%
58Allen County52,558-9.8%
59Williams County52,458-3.3%
60Muskingum County52,457+0.7%
61Richland County52,295+0.8%
62Marion County52,226+1.5%
63Carroll County52,065-8.7%
64Lucas County51,642+3.4%
65Ashtabula County51,252+8.2%
66Gallia County50,642+5.3%
67Belmont County50,626+0.9%
68Fayette County50,125-1.8%
69Vinton County49,778+7.5%
70Jefferson County49,642+4.2%
71Jackson County49,636-2%
72Ross County49,543-9.5%
73Columbiana County49,342-6.4%
74Harrison County49,088-2.1%
75Monroe County48,944+1.5%
76Mahoning County48,937+1.9%
77Trumbull County48,929+2%
78Coshocton County47,794-3.8%
79Lawrence County47,299+1.9%
80Pike County46,413+0.3%
81Crawford County45,952-7.1%
82Guernsey County45,808-5.1%
83Morgan County45,698-2.5%
84Hardin County45,312-11.4%
85Meigs County44,622+2%
86Scioto County44,297-2.5%
87Adams County42,342-1.9%
88Athens County42,215-3.2%

Other periods

About this ranking

Household income at the middle of the distribution for one year, in US dollars of that year. United States: Census Bureau Small Area Income and Poverty Estimates (SAIPE) for the nation, states and counties.

A model-based estimate that combines the one-year American Community Survey with federal tax records and other administrative data, so every county gets a figure for a single year. The national figure is the one-year ACS estimate. Not adjusted for inflation between years. The Census Bureau advises comparing years from 2006 on only. For the five-year ACS median, which also covers cities, use median_household_income.

Every value in the ranking comes from the same publisher and the same period, so the counties are compared on one definition. Equal values share a rank.

How to cite

U.S. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt. Retrieved 2026-10-12.

Citation styles

The publisher is the author. Invokely is named only as the place the figures were read, where a style asks for it.

APA 7

U.S. Census Bureau. (2026). Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties (Counties in Ohio by median household income (US single-year estimate), 2020) [Data set]. Retrieved October 12, 2026, from https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt

MLA 9

Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties, Counties in Ohio by median household income (US single-year estimate), 2020. U.S. Census Bureau, 27 Jan. 2026, https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt. Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/ohio-counties?period=2020. Accessed 12 Oct. 2026.

Chicago (author-date)

U.S. Census Bureau. 2026. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Counties in Ohio by median household income (US single-year estimate), 2020. Dataset. Accessed October 12, 2026. https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt. Also distributed by Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/ohio-counties?period=2020.

Harvard

U.S. Census Bureau (2026) Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties, Counties in Ohio by median household income (US single-year estimate), 2020 [Dataset]. Available at: https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt, via Invokely: https://invokely.ai/rankings/median-household-income-single-year-us/ohio-counties?period=2020 (Accessed: 12 October 2026).

BibTeX
@misc{census_counties_in_ohio_by_2020,
  author = {{U.S. Census Bureau}},
  title = {{Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties: Counties in Ohio by median household income (US single-year estimate), 2020}},
  year = {2026},
  howpublished = {Data set},
  url = {https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt},
  urldate = {2026-10-12},
  note = {Accessed via Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/ohio-counties?period=2020. Publisher attribution: U.S. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt. Retrieved 2026-10-12.},
}
RIS
TY  - DATA
AU  - U.S. Census Bureau
TI  - Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties: Counties in Ohio by median household income (US single-year estimate), 2020
PY  - 2026
DA  - 2026/01/27
PB  - U.S. Census Bureau
DB  - Invokely
UR  - https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt
L2  - https://invokely.ai/rankings/median-household-income-single-year-us/ohio-counties?period=2020
Y2  - 2026/10/12
N1  - Accessed via Invokely, https://invokely.ai/rankings/median-household-income-single-year-us/ohio-counties?period=2020.
N1  - Publisher attribution: U.S. Census Bureau. Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. https://www2.census.gov/programs-surveys/saipe/datasets/2020/2020-state-and-county/est20all.txt. Retrieved 2026-10-12.
ER  - 
Embed this chart

Paste this code into a web page or a blog post. The chart shows the latest figures as they are published, with the source and a link back to this page.

Sites that read oEmbed links, such as WordPress, can show the chart when you paste the link to this page.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank Counties in Ohio by median household income (US single-year estimate) using official data, and cite the source.
rank_places {"indicator":"median_household_income_saipe","level":"province","within":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_household_income_saipe&level=province&within=Ohio&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which county has the highest median household income (US single-year estimate)?

Delaware County, with $114,423 in 2020, according to the U.S. Census Bureau.

Which county has the lowest median household income (US single-year estimate)?

Athens County, with $42,215 in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, Small Area Income and Poverty Estimates (SAIPE): median household income, nation, states and counties. Retrieved 2026-10-12.

Median household income (US single-year estimate): other rankings

Counties in Ohio: more rankings