Loading 33,000 zip codes…
About this map
Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.
Source: U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024).
- U.S.
- 38.9
- Ohio
- 39.7
- Rankings
- Full list
Top and bottom zip codes in Ohio
Zip codes with 1,000+ residents
Oldest zip codes (highest median age)
See allMedian age by county in Ohio
- 1Noble County53.4
- 2Ottawa County50.6
- 3Monroe County46.3
- 4Carroll County45.6
- 5Harrison County45.5
- 6Erie County45.3
- 7Geauga County45
- 8Columbiana County44.6
- 9Morgan County44.6
- 10Jefferson County44.3
- 11Belmont County44.1
- 12Lake County44.1
- 13Meigs County44.1
- 14Vinton County44
- 15Washington County44
- 16Trumbull County43.7
- 17Crawford County43.4
- 18Hocking County43.4
- 19Medina County43.3
- 20Preble County43.3
- 21Mahoning County43.2
- 22Morrow County43.2
- 23Ashtabula County43
- 24Guernsey County42.9
- 25Brown County42.5
- 26Sandusky County42.5
- 27Adams County42.1
- 28Lorain County42.1
- 29Lawrence County41.9
- 30Logan County41.9
- 31Darke County41.8
- 32Stark County41.8
- 33Champaign County41.7
- 34Pike County41.7
- 35Wyandot County41.7
- 36Henry County41.6
- 37Van Wert County41.6
- 38Williams County41.6
- 39Fulton County41.5
- 40Madison County41.5
- 41Gallia County41.4
- 42Summit County41.4
- 43Coshocton County41.3
- 44Miami County41.3
- 45Perry County41.3
- 46Ashland County41.2
- 47Clark County41.2
- 48Defiance County41.1
- 49Ross County41.1
- 50Scioto County41.1
- 51Tuscarawas County41.1
- 52Auglaize County41
- 53Highland County41
- 54Paulding County41
- 55Richland County40.9
- 56Clermont County40.8
- 57Clinton County40.8
- 58Putnam County40.6
- 59Cuyahoga County40.4
- 60Licking County40.3
- 61Muskingum County40.3
- 62Shelby County40.3
- 63Seneca County40.2
- 64Delaware County40.1
- 65Huron County40.1
- 66Marion County40.1
- 67Warren County40.1
- 68Jackson County40
- 69Fayette County39.9
- 70Allen County39.7
- 71Pickaway County39.6
- 72Portage County39.6
- 73Fairfield County39.5
- 74Hancock County39.5
- 75Knox County39.4
- 76Mercer County39.4
- 77Wayne County38.9
- 78Montgomery County38.8
- 79Greene County38.7
- 80Lucas County38.5
- 81Union County38.5
- 82Butler County37.2
- 83Hamilton County36.9
- 84Wood County36.2
- 85Hardin County35.2
- 86Franklin County34.8
- 87Athens County33.2
- 88Holmes County32.7
Questions about this map
Which zip code has the highest median age in Ohio?
Among zip codes with at least 1,000 residents, 43440 (Lakeside Marblehead, OH) has the highest: 61.4.
Which zip code has the lowest median age in Ohio?
43210 (Columbus, OH) has the lowest: 19.3.
What is the median age for the United States?
38.9; in Ohio it is 39.7.
Where does this data come from?
U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024). Half of residents are older than this, half younger. Retirement areas run 50+, college towns can be in the low 20s.
More maps
- Population
- Population density
- Median household income
- Per capita income
- Median home value
- Median gross rent
- Poverty rate
- Bachelor's degree or higher
- Homeownership rate
- Average commute
- Work from home
- Unemployment rate
- Diversity index
- Broadband access
- Uninsured rate
- Veterans
- Foreign-born residents
- Housing vacancy
- Rent-burdened renters
- Residents 65 and older
- Residents under 18
- Median earnings per worker
- Tech workers
- Healthcare workers
- Self-employed workers
- Government workers
- 1-year home price change
- 5-year home price change
- 10-year home price change
- Income inequality (Gini)