2020 to 2025 population estimates from the U.S. Census Bureau for Cuyahoga County communities and Greater Cleveland counties

Cuyahoga County Communities

GeographyApril 1, 2020
Estimates Base
Population Estimate (as of July 1)Change April 1, 2020 (Estimates Base) to July 1, 2025Change July 1, 2024 to July 1, 2025
202020212022202320242025NumberPercentNumberPercent
Bay Village16,15916,13416,01515,87315,82715,82415,792-367-2.3%-32-0.2%
Beachwood14,04614,02613,88013,68513,66913,67413,673-373-2.7%-10.0%
Bedford13,14913,12212,98612,86012,80112,76712,723-426-3.2%-44-0.3%
Bedford Heights11,01810,99610,88910,78610,74210,72010,691-327-3.0%-29-0.3%
Bentleyville896894886887881879880-16-1.8%10.1%
Berea18,52318,50318,37918,19217,91717,91417,920-603-3.3%60.0%
Bratenahl1,4311,4301,4191,4031,3981,3991,396-35-2.4%-3-0.2%
Brecksville13,61213,59913,52413,47813,83313,87213,8432311.7%-29-0.2%
Broadview Heights19,92919,91219,74319,68419,69119,73419,755-174-0.9%210.1%
Brooklyn11,35411,32911,21311,10211,04611,04611,072-282-2.5%260.2%
Brooklyn Heights1,5211,5181,5021,4861,4781,4741,471-50-3.3%-3-0.2%
Brook Park18,59618,55818,37218,17018,10018,05918,195-401-2.2%1360.8%
Chagrin Falls4,1884,1814,1284,1034,0824,0884,073-115-2.7%-15-0.4%
Chagrin Falls Township132132130132132131131-1-0.8%00.0%
Cleveland372,635371,909365,394363,012363,056363,336363,608-9,027-2.4%2720.1%
Cleveland Heights45,31445,22244,73144,24943,98343,81543,750-1,564-3.5%-65-0.1%
Cuyahoga Heights574573566561556556552-22-3.8%-4-0.7%
East Cleveland13,75513,72613,56813,41513,31813,28013,229-526-3.8%-51-0.4%
Euclid49,69149,58749,00448,46948,23448,10347,962-1,729-3.5%-141-0.3%
Fairview Park17,31117,27617,08416,91016,85416,80616,748-563-3.3%-58-0.3%
Garfield Heights29,80529,74329,42929,12228,98628,90228,790-1,015-3.4%-112-0.4%
Gates Mills2,2712,2672,2552,2372,2362,2392,236-35-1.5%-3-0.1%
Glenwillow1,0051,005994970969902905-100-10.0%30.3%
Highland Heights8,7188,7058,6378,5688,5508,5628,559-159-1.8%-30.0%
Highland Hills6736736506827047397719814.6%324.3%
Hunting Valley*612611619618625631632203.3%10.2%
Independence7,5837,5847,5447,5277,4947,4787,456-127-1.7%-22-0.3%
Lakewood50,93050,82050,25949,71449,42949,24549,027-1,903-3.7%-218-0.4%
Linndale113113112111110108108-5-4.4%00.0%
Lyndhurst14,04414,01513,81513,62313,63313,58613,522-522-3.7%-64-0.5%
Maple Heights23,67423,62523,37523,14623,03422,96722,902-772-3.3%-65-0.3%
Mayfield3,3563,3503,3093,2983,2983,3053,296-60-1.8%-9-0.3%
Mayfield Heights20,34920,31220,08619,88519,79119,70919,667-682-3.4%-42-0.2%
Middleburg Heights16,02215,99315,81715,67715,63315,59815,558-464-2.9%-40-0.3%
Moreland Hills3,4703,4663,4443,4433,4493,4703,47330.1%30.1%
Newburgh Heights1,8621,8591,8401,8211,8131,8081,801-61-3.3%-7-0.4%
North Olmsted32,43732,37332,04431,72831,56531,49231,542-895-2.8%500.2%
North Randall955953927891904912914-41-4.3%20.2%
North Royalton31,32431,26630,98230,86231,06431,02230,936-388-1.2%-86-0.3%
Oakwood3,5723,5663,5163,4833,4703,4493,436-136-3.8%-13-0.4%
Olmsted Township14,51714,53014,53114,45214,44914,45414,538210.1%840.6%
Olmsted Falls8,5778,6508,6528,6428,6488,6768,669921.1%-7-0.1%
Orange3,4033,4093,4223,4613,4833,5053,5741715.0%692.0%
Parma81,12080,95580,08779,31579,00478,80178,581-2,539-3.1%-220-0.3%
Parma Heights20,85020,80820,58320,39020,43920,39120,327-523-2.5%-64-0.3%
Pepper Pike6,7476,7686,7836,7726,7866,8026,8861392.1%841.2%
Richmond Heights10,79310,77710,62910,57010,53010,47810,475-318-2.9%-30.0%
Rocky River21,75121,72121,48621,30921,24421,35921,397-354-1.6%380.2%
Seven Hills11,73211,72011,63811,57211,53511,49211,464-268-2.3%-28-0.2%
Shaker Heights29,47129,40629,08528,78828,64128,56628,466-1,005-3.4%-100-0.4%
Solon24,24424,20023,95623,77923,71023,72823,679-565-2.3%-49-0.2%
South Euclid21,88721,84421,62521,42021,30921,25721,248-639-2.9%-90.0%
Strongsville46,48646,42246,09745,69745,56045,51945,629-857-1.8%1100.2%
University Heights13,92213,89913,21913,34813,24713,23013,200-722-5.2%-30-0.2%
Valley View1,9011,8981,8781,8591,8521,8461,843-58-3.1%-3-0.2%
Walton Hills2,0352,0312,0031,9891,9901,9911,991-44-2.2%00.0%
Warrensville Heights13,77213,74313,59413,46913,42313,38113,353-419-3.0%-28-0.2%
Westlake34,24134,19933,91633,78633,88133,82833,904-337-1.0%760.2%
Woodmere714713708715710709706-8-1.1%-3-0.4%
Cuyahoga County1,264,7721,262,6191,246,9591,237,1961,234,7961,233,6141,232,925-31,847-2.5%-689-0.1%

Greater Cleveland Counties

GeographyApril 1, 2020
Estimates Base
Population Estimate (as of July 1)Change April 1, 2020 (Estimates Base) to July 1, 2025Change July 1, 2024 to July 1, 2025
202020212022202320242025NumberPercentNumberPercent
Ashtabula County97,57197,49797,42796,91596,84596,74896,713-858-0.9%-350.0%
Cuyahoga County1,264,7721,262,6191,246,9591,237,1961,234,7961,233,6141,232,925-31,847-2.5%-689-0.1%
Geauga County95,43595,38395,65895,50195,32795,30095,6762410.3%3760.4%
Lake County232,517232,517232,179231,698231,648232,140232,217-300-0.1%770.0%
Lorain County312,980313,514314,094316,304318,804321,159323,21910,2393.3%2,0600.6%
Medina County182,472182,636183,311183,359183,893184,275185,0252,5531.4%7500.4%
Cleveland MSA2,185,7472,184,1662,169,6282,160,9732,161,3132,163,2362,165,775-19,972-0.9%2,5390.1%
Cleveland-Akron-Canton CSA††3,769,7783,766,9243,743,6313,733,9643,735,1033,739,2543,743,802-25,976-0.7%4,5480.1%
Ohio11,799,44511,798,53411,761,44311,764,95011,808,39011,860,62111,900,510101,0650.9%39,8890.3%

Notes

Prepared by the Cuyahoga County Planning Commission, May 14, 2026

* Estimates for Hunting Valley include only the Cuyahoga County portion.

† The Cleveland Metropolitan Statistical Area includes Ashtabula, Cuyahoga, Geauga, Lake, Lorain, and Medina counties.

†† The Cleveland-Akron-Canton Combined Statistical Area includes Ashtabula, Carroll, Coshocton, Cuyahoga, Erie, Geauga, Huron, Lake, Lorain, Medina, Ottawa, Portage, Sandusky, Stark, Summit, Tuscarawas, and Wayne counties.

Source: U.S. Census Bureau, Population Division. Annual Estimates of the Resident Population: April 1, 2020 to July 1, 2025.

Release Dates: For states, January 2026. For counties, metropolitan statistical areas, and combined statistical areas, March 2026. For cities and towns (incorporated places and minor civil divisions), May 2026.