Counties in Ohio by median age, 2024

Noble County had the highest median age of 88 counties in 2024, at 53.4 years. Holmes County had the lowest, at 32.7 years. The median was 41.3 years and the figure for Ohio was 39.7 years. Source: the U.S. Census Bureau.

Highest53.4Noble County
Lowest32.7Holmes County
Median41.388 counties
Ohio39.7History

Top 40 counties, 2024

CSVChart (SVG)

Noble CountyNoble County: 53.4 years53.4Ottawa CountyOttawa County: 50.6 years50.6Monroe CountyMonroe County: 46.3 years46.3Carroll CountyCarroll County: 45.6 years45.6Harrison CountyHarrison County: 45.5 years45.5Erie CountyErie County: 45.3 years45.3Geauga CountyGeauga County: 45 years45Columbiana CountyColumbiana County: 44.6 years44.6Morgan CountyMorgan County: 44.6 years44.6Jefferson CountyJefferson County: 44.3 years44.3Belmont CountyBelmont County: 44.1 years44.1Lake CountyLake County: 44.1 years44.1Meigs CountyMeigs County: 44.1 years44.1Vinton CountyVinton County: 44 years44Washington CountyWashington County: 44 years44Trumbull CountyTrumbull County: 43.7 years43.7Crawford CountyCrawford County: 43.4 years43.4Hocking CountyHocking County: 43.4 years43.4Medina CountyMedina County: 43.3 years43.3Preble CountyPreble County: 43.3 years43.3Mahoning CountyMahoning County: 43.2 years43.2Morrow CountyMorrow County: 43.2 years43.2Ashtabula CountyAshtabula County: 43 years43Guernsey CountyGuernsey County: 42.9 years42.9Brown CountyBrown County: 42.5 years42.5Sandusky CountySandusky County: 42.5 years42.5Adams CountyAdams County: 42.1 years42.1Lorain CountyLorain County: 42.1 years42.1Lawrence CountyLawrence County: 41.9 years41.9Logan CountyLogan County: 41.9 years41.9Darke CountyDarke County: 41.8 years41.8Stark CountyStark County: 41.8 years41.8Champaign CountyChampaign County: 41.7 years41.7Pike CountyPike County: 41.7 years41.7Wyandot CountyWyandot County: 41.7 years41.7Henry CountyHenry County: 41.6 years41.6Van Wert CountyVan Wert County: 41.6 years41.6Williams CountyWilliams County: 41.6 years41.6Fulton CountyFulton County: 41.5 years41.5Madison CountyMadison County: 41.5 years41.5
years. Source: U.S. Census Bureau. Retrieved 2026-10-08.

Full ranking

RankCounties2024
years
Change on 2023
1Noble County53.4+2.1
2Ottawa County50.6+0.3
3Monroe County46.3+0.3
4Carroll County45.6+0.1
5Harrison County45.5-0.6
6Erie County45.3+0.1
7Geauga County450
8Columbiana County44.6-0.1
8Morgan County44.6+0.2
10Jefferson County44.3+0.1
11Belmont County44.10
11Lake County44.1+0.1
11Meigs County44.1+0.3
14Vinton County44+0.5
14Washington County44-0.1
16Trumbull County43.7-0.1
17Crawford County43.4+0.1
17Hocking County43.4+0.8
19Medina County43.3+0.2
19Preble County43.3+0.1
21Mahoning County43.2-0.2
21Morrow County43.2-0.1
23Ashtabula County43+0.3
24Guernsey County42.9+0.2
25Brown County42.5+0.4
25Sandusky County42.50
27Adams County42.1-0.2
27Lorain County42.10
29Lawrence County41.90
29Logan County41.9-0.2
31Darke County41.8-0.2
31Stark County41.8-0.1
33Champaign County41.7+0.1
33Pike County41.7+0.6
33Wyandot County41.7+0.1
36Henry County41.6-0.1
36Van Wert County41.6+0.2
36Williams County41.6-0.2
39Fulton County41.5-0.1
39Madison County41.50
41Gallia County41.4+0.1
41Summit County41.4+0.2
43Coshocton County41.3+0.3
43Miami County41.3+0.2
43Perry County41.3+0.2
46Ashland County41.2-0.2
46Clark County41.20
48Defiance County41.1+0.3
48Ross County41.1+0.1
48Scioto County41.1+0.5
48Tuscarawas County41.1-0.1
52Auglaize County41+0.4
52Highland County41+0.2
52Paulding County41-0.7
55Richland County40.90
56Clermont County40.80
56Clinton County40.8-0.2
58Putnam County40.6+0.6
59Cuyahoga County40.4-0.1
60Licking County40.3+0.1
60Muskingum County40.3-0.2
60Shelby County40.3+0.2
63Seneca County40.2-0.3
64Delaware County40.1+0.2
64Huron County40.1-0.3
64Marion County40.1-0.4
64Warren County40.1+0.3
68Jackson County40-0.2
69Fayette County39.9-0.9
70Allen County39.70
71Pickaway County39.6+0.1
71Portage County39.6+0.3
73Fairfield County39.50
73Hancock County39.5-0.1
75Knox County39.40
75Mercer County39.4+0.3
77Wayne County38.90
78Montgomery County38.80
79Greene County38.70
80Lucas County38.5+0.2
80Union County38.5+0.4
82Butler County37.2+0.1
83Hamilton County36.90
84Wood County36.2+0.5
85Hardin County35.2-0.1
86Franklin County34.8+0.1
87Athens County33.2+0.4
88Holmes County32.7+0.2

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/2024/table-based-SF/data/5YRData/acsdt5y2024-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 53.4 years in 2024, according to the U.S. Census Bureau.

Which county has the lowest median age?

Holmes County, with 32.7 years in 2024.

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