The Census Bureau’s Population Estimates Program produces population estimates on an annual basis for the nation, states, counties, and communities using components of demographic change (births, deaths, and migration).

These annual population estimates supplement the official population count from the Decennial Census, and are, among other things, “used in calculating federal funding allocations and as indicators of recent demographic changes.” Population estimates by age, sex, race, and Hispanic Origin, as well as housing unit estimates, are also produced by the Census Bureau for the nation, states, and counties.

For additional Ohio population estimates, visit the state Office of Policy Research and Strategic Planning.

Cuyahoga County Communities

GeographyApril 1, 2010Population Estimate (as of July 1)Change April 1, 2010 (Estimates Base) to July 1, 2019Change July 1, 2018 to July 1, 2019
CensusEstimates
Base
2010201120122013201420152016201720182019NumberPercentNumberPercent
Bay Village15,65115,65115,62915,54615,49115,48315,46815,42815,37615,33515,27115,194-457-2.9%-77-0.5%
Beachwood11,95311,92611,90811,84411,81411,80011,78311,74011,69711,66711,63811,590-336-2.8%-48-0.4%
Bedford13,07413,07713,05412,97012,91312,88112,83312,76812,70312,62012,54112,457-620-4.7%-84-0.7%
Bedford Heights10,75110,75710,74010,69210,65410,72810,72610,68010,63110,57610,51910,460-297-2.8%-59-0.6%
Bentleyville864864863864859859857854854853849846-18-2.1%-3-0.4%
Berea19,09319,08019,13519,12719,03019,01519,02118,90518,91618,82418,62718,609-471-2.5%-18-0.1%
Bratenahl1,1971,2041,2021,1951,1911,1881,1861,1831,1791,1721,1661,159-45-3.7%-7-0.6%
Brecksville13,65613,65113,63413,56613,52413,51913,49013,45613,45913,61313,60113,604-47-0.3%30.0%
Broadview Heights19,40019,39719,37419,31819,29319,32019,29119,25519,24919,21219,16819,102-295-1.5%-66-0.3%
Brooklyn11,16911,16911,15111,08011,03311,00910,96810,91410,85910,78610,71810,646-523-4.7%-72-0.7%
Brooklyn Heights1,5431,5391,5371,5271,5211,5271,5291,5251,5171,5121,5091,497-42-2.7%-12-0.8%
Brook Park19,21219,21219,18519,07319,00518,98318,91818,83018,73618,61518,50218,382-830-4.3%-120-0.6%
Chagrin Falls4,1134,1044,0994,0784,0674,0594,0454,0254,0043,9803,9573,941-163-4.0%-16-0.4%
Chagrin Falls Township12012012012212212211911811811712012221.7%21.7%
Cleveland396,815396,665395,926392,667391,550391,792390,871389,244387,662385,252383,214381,009-15,656-3.9%-2,205-0.6%
Cleveland Heights46,12146,26846,17645,86545,65145,52345,35945,13444,88544,58744,30043,992-2,276-4.9%-308-0.7%
Cuyahoga Heights638638637634630628626622618615612607-31-4.9%-5-0.8%
East Cleveland17,84317,85917,82417,70317,61717,56717,49817,40517,31117,19017,08116,964-895-5.0%-117-0.7%
Euclid48,92048,90148,81348,50248,28548,16947,98747,74247,49147,16646,87146,550-2,351-4.8%-321-0.7%
Fairview Park16,82616,82716,79716,69516,62016,58216,52016,43916,38416,28116,25116,161-666-4.0%-90-0.6%
Garfield Heights28,84928,84928,79728,61028,48228,41228,30228,15828,00527,81427,63827,448-1,401-4.9%-190-0.7%
Gates Mills2,2702,2792,2762,2612,2662,2602,2582,2472,2482,2432,2312,217-62-2.7%-14-0.6%
Glenwillow92391191291291092093093393192792391980.9%-4-0.4%
Highland Heights8,3458,3458,3398,3078,2948,3188,3808,4058,4168,4058,3908,373280.3%-17-0.2%
Highland Hills1,1301,1301,0951,053997977995967967971992960-170-15.0%-32-3.2%
Hunting Valley*589589588592593595598605605606604601122.0%-3-0.5%
Independence7,1337,1507,1487,1647,1647,1727,1767,1717,1597,1437,1777,175250.3%-20.0%
Lakewood52,13152,13152,02651,66251,40051,25751,08850,81150,52850,21150,01249,678-2,453-4.7%-334-0.7%
Linndale179179179178177175175174174173170169-10-5.6%-1-0.6%
Lyndhurst14,00114,00113,97713,89013,82813,79913,75513,70313,63313,54613,46013,366-635-4.5%-94-0.7%
Maple Heights23,13823,13523,09522,95722,85322,79622,77722,65922,53622,37822,23422,078-1,057-4.6%-156-0.7%
Mayfield Village3,4603,4513,4443,4243,4143,4173,4153,4023,3913,3753,3553,337-114-3.3%-18-0.5%
Mayfield Heights19,15519,15519,12519,04218,97618,94418,88718,86718,78218,67018,57518,487-668-3.5%-88-0.5%
Middleburg Heights15,94615,95015,92615,85015,80615,80615,78315,72015,65515,57815,51315,432-518-3.2%-81-0.5%
Moreland Hills3,3203,3203,3163,3073,3053,3183,3123,3113,3143,3033,2993,303-17-0.5%40.1%
Newburgh Heights2,1672,1672,1622,1462,1352,1282,1182,1062,0942,0792,0642,049-118-5.4%-15-0.7%
North Olmsted32,71832,70932,65632,46732,33932,28832,18432,03931,89831,70631,53431,341-1,368-4.2%-193-0.6%
North Randall1,0271,0271,0261,0201,0171,0151,0121,0091,0051,000995988-39-3.8%-7-0.7%
North Royalton30,44430,45230,42830,35130,31830,35630,39130,35930,33830,27730,18430,068-384-1.3%-116-0.4%
Oakwood3,6673,6613,6633,6823,6853,7023,7133,6953,6813,6653,6443,624-37-1.0%-20-0.5%
Olmsted Township13,51313,52813,50813,43113,38413,36513,41613,42113,39513,38513,39613,489-39-0.3%930.7%
Olmsted Falls9,0249,0329,0208,9698,9438,9338,9108,9128,9268,9118,8718,828-204-2.3%-43-0.5%
Orange3,3233,3233,3193,3083,2963,2953,2883,2833,2823,2743,2723,290-33-1.0%180.6%
Parma81,60181,58981,45680,96180,62380,45380,16680,03779,62779,10378,62278,103-3,486-4.3%-519-0.7%
Parma Heights20,71820,72220,68920,56520,47920,43920,36920,27220,17320,04219,92019,790-932-4.5%-130-0.7%
Pepper Pike5,9795,9795,9755,9856,0416,1446,2106,2076,2096,2546,3206,3303515.9%100.2%
Richmond Heights10,54610,55710,55110,53710,49510,50110,51410,48210,44810,40810,36010,342-215-2.0%-18-0.2%
Rocky River20,21320,21220,18420,08320,01320,00020,47120,40520,32220,19720,10019,986-226-1.1%-114-0.6%
Seven Hills11,80411,79911,78411,73511,70711,71411,70811,69011,67211,63911,61811,590-209-1.8%-28-0.2%
Shaker Heights28,44828,46628,41028,21728,08128,00427,88927,73727,58627,39327,21527,027-1,439-5.1%-188-0.7%
Solon23,34823,36023,33023,22823,16423,15723,13223,09023,07922,96722,87622,779-581-2.5%-97-0.4%
South Euclid22,29522,28822,25122,12722,02821,98221,91221,82621,71721,57721,44021,297-991-4.4%-143-0.7%
Strongsville44,75044,75044,71444,59244,57844,69144,72044,70644,73544,70644,77244,660-90-0.2%-112-0.3%
University Heights13,53913,53913,51613,51313,44213,40313,23113,22513,16413,01912,92012,797-742-5.5%-123-1.0%
Valley View2,0342,0342,0312,0222,0212,0202,0162,0132,0062,0042,0011,997-37-1.8%-4-0.2%
Walton Hills2,2812,2812,2782,2662,2582,2532,2492,2442,2982,2882,2812,269-12-0.5%-12-0.5%
Warrensville Heights13,54213,54213,52113,43813,38113,35213,30813,25213,26513,24113,19313,108-434-3.2%-85-0.6%
Westlake32,72932,72932,68632,53232,46932,45332,47632,46132,36632,26932,17332,032-697-2.1%-141-0.4%
Woodmere884884883879874874872868865861859853-31-3.5%-6-0.7%
Cuyahoga County1,280,1221,280,1141,278,0881,270,3311,266,1061,265,4421,263,2011,258,7391,254,1441,247,5811,241,7181,235,072-45,042-3.5%-6,646-0.5%

Greater Cleveland Counties

GeographyApril 1, 2010Population Estimate (as of July 1)Change April 1, 2010 (Estimates Base) to July 1, 2019Change July 1, 2018 to July 1, 2019
CensusEstimates
Base
2010201120122013201420152016201720182019NumberPercentNumberPercent
Cuyahoga County1,280,1221,280,1141,278,0881,270,3311,266,1061,265,4421,263,2011,258,7391,254,1441,247,5811,241,7181,235,072-45,042-3.5%-6,646-0.5%
Geauga County93,38993,40593,38993,29293,77193,84693,97993,89493,84593,88193,94593,6492440.3%-296-0.3%
Lake County230,041230,051230,014229,988229,564230,075229,857229,836229,525230,159230,102230,149980.0%470.0%
Lorain County301,356301,374301,478301,874301,712303,098304,464305,417306,607307,441309,052309,8338,4592.8%7810.3%
Medina County172,332172,333172,509173,504173,623174,639175,855176,126176,876178,176178,978179,7467,4134.3%7680.4%
Portage County161,419161,424161,386161,875161,383161,695162,463162,594162,521162,473162,502162,4661,0420.6%-360.0%
Summit County541,781541,772541,645541,325540,726541,926542,445541,788541,003541,514541,353541,013-759-0.1%-340-0.1%
Cleveland-Elyria MSA2,077,2402,077,2772,075,4782,068,9892,064,7762,067,1002,067,3562,064,0122,060,9972,057,2382,053,7952,048,449-28,828-1.4%-5,346-0.3%
Cleveland-Akron-Canton CSA††3,630,1663,630,1743,627,6053,619,8403,613,6403,616,7123,617,9493,611,8513,606,2993,599,9293,594,3133,586,918-43,256-1.2%-7,395-0.2%
Ohio11,536,50411,536,75111,539,33611,544,66311,548,92311,576,68411,602,70011,617,52711,634,37011,659,65011,676,34111,689,100152,3491.3%12,7590.1%

Notes

Prepared by the Cuyahoga County Planning Commission, May 22, 2020

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

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

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

Note: The estimates are based on the 2010 Census and reflect changes to the April 1, 2010 population due to the Count Question Resolution program and geographic program revisions. All geographic boundaries for the 2019 population estimates series except statistical area delineations are as of January 1, 2019. The Office of Management and Budget’s statistical area delineations for metropolitan, micropolitan, and combined statistical areas, as well as metropolitan divisions, are those issued by that agency in September 2018. See the Population Estimates Methodology for methodology statements.

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

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