Counties in Ohio by median age

Noble County had the highest median age of 88 counties in 2022, at 51.9 years. Holmes County had the lowest, at 32.2 years. The median was 41.2 years and the figure for Ohio was 39.6 years. Source: the U.S. Census Bureau.

Highest51.9Noble County
Lowest32.2Holmes County
Median41.288 counties
Ohio39.6History

Top 40 counties, 2022

CSVChart (SVG)

Noble CountyNoble County: 51.9 years51.9Ottawa CountyOttawa County: 49.8 years49.8Harrison CountyHarrison County: 46.1 years46.1Monroe CountyMonroe County: 46.1 years46.1Carroll CountyCarroll County: 45.9 years45.9Erie CountyErie County: 44.8 years44.8Geauga CountyGeauga County: 44.6 years44.6Morgan CountyMorgan County: 44.6 years44.6Columbiana CountyColumbiana County: 44.5 years44.5Jefferson CountyJefferson County: 44.3 years44.3Belmont CountyBelmont County: 44.1 years44.1Washington CountyWashington County: 44.1 years44.1Trumbull CountyTrumbull County: 44 years44Lake CountyLake County: 43.9 years43.9Vinton CountyVinton County: 43.6 years43.6Mahoning CountyMahoning County: 43.3 years43.3Meigs CountyMeigs County: 43.2 years43.2Preble CountyPreble County: 43 years43Crawford CountyCrawford County: 42.9 years42.9Medina CountyMedina County: 42.7 years42.7Morrow CountyMorrow County: 42.7 years42.7Ashtabula CountyAshtabula County: 42.6 years42.6Guernsey CountyGuernsey County: 42.6 years42.6Hocking CountyHocking County: 42.6 years42.6Sandusky CountySandusky County: 42.3 years42.3Wyandot CountyWyandot County: 42.3 years42.3Adams CountyAdams County: 42.2 years42.2Brown CountyBrown County: 41.9 years41.9Lawrence CountyLawrence County: 41.9 years41.9Lorain CountyLorain County: 41.9 years41.9Henry CountyHenry County: 41.8 years41.8Logan CountyLogan County: 41.8 years41.8Stark CountyStark County: 41.8 years41.8Champaign CountyChampaign County: 41.7 years41.7Darke CountyDarke County: 41.7 years41.7Ashland CountyAshland County: 41.5 years41.5Williams CountyWilliams County: 41.5 years41.5Clark CountyClark County: 41.4 years41.4Fulton CountyFulton County: 41.4 years41.4Madison CountyMadison County: 41.4 years41.4
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2022
years
Change on 2021
1Noble County51.9+0.4
2Ottawa County49.8+0.2
3Harrison County46.1-0.1
3Monroe County46.1-0.2
5Carroll County45.9-0.2
6Erie County44.80
7Geauga County44.60
7Morgan County44.6-0.1
9Columbiana County44.5+0.3
10Jefferson County44.3-0.3
11Belmont County44.1-0.1
11Washington County44.1-0.2
13Trumbull County44-0.2
14Lake County43.90
15Vinton County43.6+0.2
16Mahoning County43.3+0.1
17Meigs County43.2+0.4
18Preble County43-0.1
19Crawford County42.9-0.2
20Medina County42.7+0.1
20Morrow County42.7+0.1
22Ashtabula County42.60
22Guernsey County42.6+0.2
22Hocking County42.6+0.1
25Sandusky County42.3+0.2
25Wyandot County42.30
27Adams County42.2+0.1
28Brown County41.9-0.1
28Lawrence County41.9+0.1
28Lorain County41.90
31Henry County41.8+0.4
31Logan County41.8+0.3
31Stark County41.8-0.1
34Champaign County41.70
34Darke County41.7+0.1
36Ashland County41.5+0.7
36Williams County41.5+0.3
38Clark County41.4+0.2
38Fulton County41.4+0.3
38Madison County41.4-0.1
38Paulding County41.4-0.1
42Ross County41.30
42Van Wert County41.30
44Fayette County41.2+0.2
45Miami County41.1+0.1
45Perry County41.1+0.1
45Summit County41.1+0.1
45Tuscarawas County41.1+0.2
49Pike County40.9-0.2
49Richland County40.9-0.4
51Defiance County40.8+0.2
51Highland County40.8+0.2
53Auglaize County40.7+0.4
53Marion County40.7-0.5
55Coshocton County40.6-0.2
55Scioto County40.6+0.4
55Seneca County40.6+0.1
58Clermont County40.5+0.4
58Clinton County40.5+0.1
58Muskingum County40.5+0.1
61Cuyahoga County40.4+0.1
62Putnam County40.3+0.2
63Gallia County40.2-0.5
63Licking County40.2+0.1
63Shelby County40.2+0.5
66Huron County40.1+0.2
66Jackson County40.1+0.4
68Allen County39.8+0.3
68Delaware County39.8+0.4
70Fairfield County39.50
70Pickaway County39.5+0.1
70Warren County39.5-0.1
73Hancock County39.4+0.1
73Knox County39.4+0.2
73Mercer County39.40
76Portage County39.1+0.4
77Montgomery County390
78Wayne County38.8-0.1
79Greene County38.6+0.3
80Union County38.40
81Lucas County38.1-0.1
82Butler County37.2+0.2
83Hamilton County36.8+0.1
84Hardin County35.6-0.5
85Wood County35.4+0.3
86Franklin County34.6+0.2
87Athens County32.2+1.7
87Holmes County32.2+0.1

Other periods

About this ranking

Age that divides the resident population into two halves of equal size. Spain and the EU: on 1 January. United States: American Community Survey five-year estimate, where the period shown is the last year of the five-year span.

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. American Community Survey 5-year estimates, table B01002: median age, total population. https://www2.census.gov/programs-surveys/acs/summary_file/2022/table-based-SF/data/5YRData/acsdt5y2022-b01002.dat. Retrieved 2026-10-08.

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 age using official data, and cite the source.
rank_places {"indicator":"median_age","level":"province","within":"Ohio","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=median_age&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 age?

Noble County, with 51.9 years in 2022, according to the U.S. Census Bureau.

Which county has the lowest median age?

Holmes County, with 32.2 years in 2022.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: U.S. Census Bureau, American Community Survey 5-year estimates, table B01002: median age, total population. Retrieved 2026-10-08.

Median age: other rankings

Counties in Ohio: more rankings