Richest & Poorest Counties in Ohio

Ohio has 88 counties. The wealthiest county by median household income is Delaware County at $133,540 , while the lowest-income county is Meigs County at $46,873 . The statewide median household income is $71,389, compared to the national median of $75,149.

Geography

Counties Zip Codes

Metric

Richest Counties in Ohio

Top 10 counties ranked by median household income.

# County Income
1 Delaware County $133,540
2 Union County $112,322
3 Warren County $110,132
4 Geauga County $107,860
5 Medina County $94,968
6 Fairfield County $90,966
7 Greene County $87,309
8 Madison County $87,045
9 Clermont County $85,510
10 Putnam County $84,928

Poorest Counties in Ohio

Bottom 10 counties ranked by median household income.

# County Income
88 Meigs County $46,873
87 Adams County $50,264
86 Scioto County $50,609
85 Pike County $52,736
84 Harrison County $54,414
83 Vinton County $55,336
82 Coshocton County $55,577
81 Athens County $56,001
80 Noble County $56,098
79 Trumbull County $56,435

All 88 Counties Ranked

Every county in Ohio ranked by median household income. Click any county for its full profile.

# County Income
1 Delaware County $133,540
2 Union County $112,322
3 Warren County $110,132
4 Geauga County $107,860
5 Medina County $94,968
6 Fairfield County $90,966
7 Greene County $87,309
8 Madison County $87,045
9 Clermont County $85,510
10 Putnam County $84,928
11 Licking County $84,426
12 Butler County $81,590
13 Lake County $80,925
14 Henry County $80,099
15 Auglaize County $78,660
16 Miami County $76,817
17 Mercer County $76,782
18 Holmes County $76,140
19 Ottawa County $76,101
20 Portage County $75,766
21 Champaign County $75,556
22 Morrow County $75,283
23 Franklin County $75,176
24 Wood County $74,216
25 Pickaway County $74,040
26 Shelby County $73,978
27 Knox County $73,878
28 Wayne County $73,574
29 Lorain County $73,347
30 Hancock County $73,141
31 Defiance County $73,064
32 Fulton County $72,864
33 Hamilton County $72,470
34 Erie County $71,993
35 Summit County $71,622
36 Logan County $71,551
37 Brown County $71,270
38 Clinton County $70,407
39 Ashland County $69,860
40 Wyandot County $69,768
41 Preble County $69,223
42 Stark County $67,934
43 Van Wert County $67,917
44 Huron County $67,878
45 Paulding County $67,731
46 Perry County $67,460
47 Montgomery County $66,139
48 Seneca County $66,025
49 Highland County $65,785
50 Tuscarawas County $65,044
51 Carroll County $64,835
52 Darke County $64,486
53 Cuyahoga County $64,468
54 Allen County $64,038
55 Washington County $63,603
56 Fayette County $63,275
57 Clark County $63,132
58 Hocking County $62,960
59 Hardin County $62,484
60 Sandusky County $62,295
61 Lucas County $62,224
62 Ross County $61,303
63 Williams County $61,048
64 Muskingum County $60,780
65 Monroe County $60,134
66 Richland County $59,509
67 Marion County $59,371
68 Morgan County $59,351
69 Jefferson County $59,055
70 Guernsey County $58,478
71 Lawrence County $58,325
72 Columbiana County $58,180
73 Crawford County $58,044
74 Ashtabula County $57,728
75 Jackson County $57,106
76 Belmont County $57,017
77 Mahoning County $56,942
78 Gallia County $56,830
79 Trumbull County $56,435
80 Noble County $56,098
81 Athens County $56,001
82 Coshocton County $55,577
83 Vinton County $55,336
84 Harrison County $54,414
85 Pike County $52,736
86 Scioto County $50,609
87 Adams County $50,264
88 Meigs County $46,873

About This Data

All figures are estimates from the American Community Survey 2024 5-Year Estimates, published by the U.S. Census Bureau. Values are subject to sampling variability and margin of error.

Rankings are within Ohio only and may differ from national rankings. For more information, see our methodology.