CLEVELAND, Ohio - Seven Hills is Ohio’s oldest city, based on a median age of 52.1, more than 30 years older than Ohio’s youngest city, the college town of Oxford.

Seven Hills is also one of just 11 Ohio cities where at least one-fourth of the residents are age 65 and older. In Seven Hills, an estimated 26.6% of the residents are at least 65.

The other cities where at least a fourth of the residents are 65 are Columbiana (30.7%), Beachwood (29.8%), St. Clairsville (28.3%), Brookville (27.9%), Centerville (27.7%), Vermilion (26.7%), Huron (26.7%), Lyndhurst (26%), Dover (25.5%) and Pepper Pike (25.4%).

Scroll below to see each Ohio city and county ranked by median age, plus estimates for the percent of residents in each place who are children or at least 65 years old.

The estimates are from the Census Bureau’s five-year American Community Survey, taken from 2014 through 2018 and released in mid-December. They are the latest available estimates for all places in the United States. In some cases, the estimates differ from one-year estimates released earlier for places of at least 65,000. Villages are not shown because of high margins of error for smaller places.

This is one in a series over the next couple of weeks. Rankings on other topics will be published at this link.

County ranking are below the list of cities.

Rank

median

age Place Percent

under

age 18 Percent

65 and

over Median

age 1 Seven Hills 14.6 26.6 52.1 2 Columbiana 17.8 30.7 51.4 3 Canfield 18.4 24.1 50.5 3 St. Clairsville 16.9 28.3 50.5 5 Highland Heights 20.9 23.3 50.4 6 Vermilion 18.3 26.7 50.3 7 Kirtland 19.6 21.8 49.5 8 The Village of Indian Hill 26.4 19.1 49.3 9 Beachwood 21.1 29.8 48.8 9 Pepper Pike 24.9 25.4 48.8 11 Huron 20.1 26.7 48.7 12 Brecksville 22.0 21.5 48.6 13 Lyndhurst 16.0 26.0 48.2 14 Munroe Falls 16.6 23.9 48.1 15 Centerville 20.3 27.7 47.9 16 Mentor 18.5 21.7 47.8 17 Independence 21.6 20.5 47.7 18 Amherst 21.0 22.1 47.4 19 Bedford Heights 14.9 19.8 47.2 19 Montgomery 24.8 22.7 47.2 21 New Franklin 18.7 20.8 47.1 22 Wickliffe 17.9 22.1 47.0 23 Westlake 20.4 23.2 46.8 24 Richmond Heights 16.7 22.2 46.6 25 Hudson 26.2 17.2 46.5 25 Middleburg Heights 18.4 23.8 46.5 25 Newton Falls 16.0 23.3 46.5 28 Tallmadge 20.3 21.3 46.3 29 Aurora 22.7 20.8 46.2 30 Strongsville 20.7 20.5 46.1 31 Greenville 19.8 24.5 46.0 31 Martins Ferry 19.0 20.3 46.0 31 Ontario 17.9 20.2 46.0 34 Olmsted Falls 21.1 21.1 45.8 35 Brookville 20.0 27.9 45.7 36 Cortland 18.4 24.3 45.6 36 Rocky River 20.9 23.7 45.6 38 Norton 20.4 17.7 45.4 39 Macedonia 20.7 18.7 45.3 40 Dover 22.4 25.5 45.2 41 North Olmsted 19.5 20.2 45.0 42 Oregon 20.2 19.9 44.9 43 Englewood 21.6 24.7 44.8 43 Shelby 20.5 20.9 44.8 45 Belpre 18.3 22.8 44.6 46 Twinsburg 24.1 19.0 44.5 47 Eastlake 18.7 18.1 44.4 47 Hubbard 22.9 20.9 44.4 47 Solon 26.3 16.7 44.4 50 Avon Lake 25.3 19.4 44.3 50 Fairlawn 20.2 24.0 44.3 50 Geneva 19.6 20.2 44.3 53 Coshocton 19.7 21.3 44.2 54 Brook Park 19.9 19.9 44.1 55 Chardon 19.8 19.8 43.9 55 Willoughby 18.9 20.4 43.9 57 Bellbrook 23.6 19.2 43.8 58 Canal Fulton 19.4 22.0 43.6 59 Vandalia 19.0 19.0 43.5 60 Bay Village 25.5 17.3 43.4 60 Milford 21.0 20.1 43.4 60 North Royalton 19.4 18.4 43.4 63 Broadview Heights 21.9 16.5 43.2 64 Bucyrus 21.0 21.7 43.1 64 Sylvania 21.4 20.2 43.1 66 East Cleveland 20.2 21.3 43.0 66 Worthington 25.7 21.1 43.0 68 Germantown 28.0 16.2 42.9 69 Maumee 20.0 17.0 42.8 70 Eaton 22.1 20.6 42.7 70 Niles 19.9 19.5 42.7 70 Wyoming 28.2 15.0 42.7 73 Oakwood 28.0 16.4 42.6 73 Willoughby Hills 14.7 18.1 42.6 75 Mentor-on-the-Lake 18.3 18.1 42.5 75 Tipp City 21.6 19.3 42.5 77 Clayton 24.3 19.5 42.4 77 Trotwood 22.3 20.3 42.4 79 Conneaut 17.2 18.5 42.3 79 Parma 18.7 18.1 42.3 79 Port Clinton 23.1 17.1 42.3 79 Sharonville 18.5 19.4 42.3 79 Westerville 21.8 19.1 42.3 84 Parma Heights 18.4 20.3 42.1 84 Waterville 26.9 16.0 42.1 86 Green 24.7 17.1 42.0 86 Mason 26.4 14.3 42.0 88 Madeira 26.8 16.5 41.9 89 Miamisburg 23.5 17.9 41.7 90 Chillicothe 22.1 19.6 41.6 91 Campbell 24.6 18.6 41.3 91 Carlisle 21.0 20.5 41.3 91 Jackson 17.9 14.5 41.3 94 Euclid 20.9 17.0 41.2 94 Louisville 22.2 19.8 41.2 96 Canal Winchester 24.9 18.7 41.1 96 Springdale 26.9 19.4 41.1 98 Beavercreek 20.7 17.4 41.0 98 Heath 22.0 19.9 41.0 98 Mayfield Heights 18.9 24.1 41.0 101 Celina 23.3 16.6 40.9 101 Groveport 24.0 14.2 40.9 101 Salem 22.8 18.9 40.9 101 Upper Arlington 26.4 16.9 40.9 105 Girard 19.9 19.3 40.8 105 Toronto 23.3 17.7 40.8 107 Barberton 22.0 18.1 40.7 107 North Canton 19.1 22.9 40.7 109 Brooklyn 16.8 19.7 40.6 110 Avon 30.0 15.0 40.5 110 Bedford 21.4 17.8 40.5 110 Blue Ash 24.5 16.8 40.5 110 Ironton 21.8 20.4 40.5 110 Steubenville 18.2 20.8 40.5 115 Hillsboro 23.2 21.8 40.4 115 North Ridgeville 24.4 18.5 40.4 115 Willowick 21.7 18.2 40.4 118 Mount Healthy 24.2 20.4 40.3 118 Stow 20.4 17.4 40.3 120 Napoleon 23.6 20.0 40.2 121 Orrville 21.4 20.1 40.1 121 Rittman 24.3 15.6 40.1 121 Shaker Heights 26.5 18.0 40.1 124 Kettering 21.1 18.5 40.0 124 Lancaster 21.9 17.7 40.0 124 Massillon 23.2 18.6 40.0 127 Ravenna 18.5 17.1 39.9 128 Brunswick 22.7 15.3 39.8 128 Bryan 23.4 18.7 39.8 128 Dublin 29.1 11.0 39.8 128 Gahanna 24.3 14.7 39.8 128 Sheffield Lake 20.4 15.8 39.8 133 Fairview Park 19.2 19.3 39.7 133 Streetsboro 20.4 14.3 39.7 135 Circleville 20.9 19.4 39.6 136 Loveland 23.6 14.7 39.5 137 Urbana 22.1 18.5 39.4 138 Cuyahoga Falls 20.8 16.7 39.3 138 Garfield Heights 22.9 16.9 39.3 138 Piqua 23.7 16.7 39.3 138 Reading 20.7 13.3 39.3 142 Xenia 23.5 18.2 39.2 143 Bellevue 24.0 16.9 39.1 143 Van Wert 24.3 19.9 39.1 145 Norwalk 23.5 18.6 39.0 145 Youngstown 22.1 16.9 39.0 147 Elyria 22.8 15.2 38.8 147 Galion 24.0 18.0 38.8 147 Struthers 22.7 16.2 38.8 150 Delphos 23.4 17.4 38.7 150 South Euclid 20.7 15.7 38.7 150 Troy 23.5 15.8 38.7 150 Wadsworth 23.6 17.7 38.7 154 Union 26.4 13.7 38.6 154 Washington Court House 25.3 18.0 38.6 156 Sandusky 24.0 17.1 38.5 157 Powell 32.6 10.7 38.4 158 Grove City 26.0 14.4 38.3 158 Mansfield 19.7 16.8 38.3 160 New Albany 36.5 7.2 38.2 161 Ashtabula 24.7 16.6 38.1 161 Perrysburg 26.1 14.7 38.1 161 St. Marys 24.2 16.9 38.1 164 Franklin 21.6 14.3 38.0 164 Huber Heights 25.0 15.5 38.0 164 Newark 22.6 16.4 38.0 167 Berea 18.0 15.8 37.9 167 Medina 25.8 14.3 37.9 167 Warren 23.3 17.0 37.9 170 Fostoria 27.1 16.4 37.8 170 Uhrichsville 21.3 15.3 37.8 170 Upper Sandusky 22.1 20.3 37.8 170 Wooster 18.6 18.9 37.8 174 Defiance 23.2 18.3 37.7 174 Kenton 26.1 16.5 37.7 174 Maple Heights 22.3 13.7 37.7 174 Middletown 23.6 15.2 37.7 174 New Philadelphia 23.2 19.3 37.7 179 London 22.4 15.7 37.6 180 Fairfield 22.2 15.0 37.5 181 Clyde 28.2 16.1 37.4 181 Wauseon 25.4 15.4 37.4 183 Marion 20.8 14.4 37.3 183 Pataskala 26.9 12.4 37.3 183 Sidney 24.6 14.4 37.3 186 Lorain 24.5 15.9 37.2 187 Crestline 26.8 16.2 37.1 187 Findlay 20.5 16.7 37.1 187 Springboro 30.4 12.2 37.1 190 Deer Park 18.6 14.5 37.0 190 North College Hill 25.8 11.1 37.0 192 Marietta 19.0 18.5 36.8 193 Akron 21.3 14.2 36.7 193 Cambridge 24.4 18.5 36.7 193 Fremont 25.0 15.0 36.7 193 Hilliard 26.8 10.6 36.7 193 Northwood 21.1 14.8 36.7 193 Zanesville 23.4 16.4 36.7 199 Hamilton 24.0 16.3 36.6 199 West Carrollton 21.8 15.9 36.6 201 Rossford 23.4 15.6 36.4 202 Springfield 23.6 16.8 36.3 203 Lebanon 27.3 12.7 36.2 204 Mount Vernon 21.1 18.6 36.1 204 Portsmouth 21.4 16.0 36.1 204 Reynoldsburg 25.5 12.0 36.1 204 Wapakoneta 24.4 16.8 36.1 208 Ashland 20.9 18.3 36.0 208 Cleveland 22.7 13.5 36.0 210 Harrison 27.7 13.2 35.7 210 Moraine 26.3 12.3 35.7 212 Cleveland Heights 21.4 15.7 35.4 212 Logan 27.7 18.2 35.4 214 Canton 24.6 14.0 35.3 214 East Liverpool 26.0 14.0 35.3 214 Pickerington 29.4 10.6 35.3 214 Warrensville Heights 25.6 17.7 35.3 218 Grandview Heights 19.4 11.9 35.2 219 Alliance 22.4 17.7 35.1 219 Toledo 23.5 13.9 35.1 221 Cheviot 22.5 12.7 35.0 221 Lakewood 17.6 12.4 35.0 221 Monroe 28.9 14.3 35.0 224 Riverside 24.5 15.4 34.9 224 Tiffin 20.2 16.9 34.9 226 Delaware 25.2 11.7 34.8 226 Wilmington 22.8 17.1 34.8 228 Willard 25.4 16.9 34.6 229 Marysville 23.7 10.5 34.5 229 Wellston 29.2 18.6 34.5 231 Forest Park 27.1 13.4 33.9 232 New Carlisle 31.3 15.5 33.6 233 Lima 24.7 12.5 33.4 234 Bexley 26.4 11.6 33.3 235 Fairborn 20.0 14.2 33.2 236 Dayton 21.9 12.4 33.1 236 Trenton 29.0 10.6 33.1 238 Cincinnati 21.9 12.2 32.4 239 Columbus 22.5 10.0 32.2 239 Norwood 18.9 10.3 32.2 241 Bellefontaine 28.1 13.3 32.0 242 Whitehall 29.7 10.6 31.8 243 Painesville 27.3 9.3 31.7 244 University Heights 21.4 11.5 29.9 245 Nelsonville 15.5 10.1 29.6 246 Kent 15.3 9.2 23.7 246 Oberlin 13.9 16.5 23.7 248 Bowling Green 12.1 9.9 22.6 249 Athens 7.3 5.2 21.3 250 Oxford 6.8 6.7 21.1 Counties Rank

median

age Place Percent

under

age 18 Median

age 1 Noble County 14.6 26.6 52.1 2 Ottawa County 19.1 23.6 49.0 3 Monroe County 20.9 22.7 46.3 4 Harrison County 21.0 20.4 46.0 5 Carroll County 20.9 20.2 45.3 6 Erie County 20.6 20.8 44.8 6 Jefferson County 19.4 20.6 44.8 8 Geauga County 23.5 19.1 44.6 9 Belmont County 19.0 19.8 44.5 10 Morgan County 21.4 19.9 44.3 11 Trumbull County 20.8 20.4 44.2 12 Washington County 19.8 20.0 44.1 13 Columbiana County 20.7 19.3 44.0 14 Lake County 20.5 18.9 43.7 15 Meigs County 21.7 19.0 43.6 16 Mahoning County 20.3 20.0 43.5 17 Crawford County 21.9 20.1 43.0 18 Hocking County 22.3 18.3 42.9 19 Preble County 22.9 18.2 42.6 20 Guernsey County 22.3 18.7 42.5 21 Ashtabula County 22.3 18.1 42.4 21 Champaign County 22.6 17.8 42.4 23 Vinton County 22.4 16.4 42.2 24 Wyandot County 23.0 18.4 42.1 25 Adams County 24.6 16.9 42.0 25 Paulding County 23.7 17.8 42.0 27 Medina County 22.9 16.7 41.9 27 Stark County 21.7 18.6 41.9 29 Brown County 23.1 17.4 41.8 29 Darke County 24.0 18.9 41.8 29 Lorain County 22.4 17.3 41.8 29 Sandusky County 22.9 17.8 41.8 33 Morrow County 23.8 16.1 41.7 34 Lawrence County 22.2 18.2 41.6 34 Miami County 23.2 18.0 41.6 36 Coshocton County 23.6 18.5 41.4 37 Auglaize County 24.3 17.4 41.3 37 Henry County 23.6 17.6 41.3 37 Marion County 21.0 17.1 41.3 37 Richland County 21.7 18.9 41.3 41 Williams County 22.9 18.0 41.2 42 Clark County 22.7 18.7 41.1 43 Tuscarawas County 23.0 18.9 41.0 44 Ross County 21.6 15.7 40.9 44 Summit County 21.3 17.0 40.9 44 Van Wert County 23.5 18.1 40.9 47 Fulton County 23.9 16.7 40.8 47 Logan County 23.6 17.0 40.8 47 Pike County 23.5 17.4 40.8 50 Fayette County 23.9 17.0 40.7 50 Madison County 20.8 14.9 40.7 52 Defiance County 23.3 17.6 40.6 52 Gallia County 22.9 18.0 40.6 54 Highland County 24.3 17.6 40.4 55 Ashland County 22.8 17.9 40.3 55 Cuyahoga County 21.1 17.3 40.3 57 Muskingum County 23.0 17.1 40.2 58 Jackson County 24.2 16.4 40.1 59 Putnam County 25.5 16.5 40.0 60 Clinton County 23.5 16.1 39.9 60 Mercer County 25.7 17.0 39.9 60 Perry County 23.8 15.9 39.9 60 Scioto County 21.9 17.3 39.9 64 Clermont County 23.6 15.2 39.8 65 Licking County 23.4 15.8 39.7 66 Huron County 24.4 16.3 39.6 67 Pickaway County 21.8 15.1 39.4 67 Seneca County 22.1 17.0 39.4 67 Shelby County 25.3 15.5 39.4 70 Fairfield County 24.2 15.1 39.3 70 Montgomery County 22.3 17.3 39.3 70 Warren County 25.3 13.6 39.3 73 Hancock County 22.5 16.2 39.2 74 Allen County 23.3 16.7 39.0 75 Knox County 22.9 17.2 38.9 76 Delaware County 27.0 12.7 38.6 77 Wayne County 24.5 16.8 38.5 78 Union County 24.9 11.7 38.4 79 Greene County 20.7 16.3 38.1 80 Lucas County 23.1 15.4 37.9 80 Portage County 19.1 15.4 37.9 82 Hamilton County 23.1 14.7 36.8 83 Butler County 23.8 14.0 36.5 84 Hardin County 23.4 15.2 35.5 85 Wood County 20.5 14.5 34.8 86 Franklin County 23.5 11.4 34.0 87 Holmes County 32.2 13.0 31.3 88 Athens County 14.9 12.1 28.9

Rich Exner, data analysis editor for cleveland.com, writes about numbers on a variety of topics. Follow on Twitter @RichExner. Find other data-related stories at cleveland.com/datacentral or use this link for other census coverage.