| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Cleveland | 1 | 361,464 | 371,909 | -0.59% | 4,650 | 78 | City |
| Parma | 2 | 78,042 | 80,955 | -0.69% | 3,898 | 20 | City |
| Lakewood | 3 | 48,633 | 50,820 | -0.8% | 8,774 | 6 | City |
| Euclid | 4 | 47,591 | 49,587 | -0.77% | 4,467 | 11 | City |
| Strongsville | 5 | 45,403 | 46,422 | -0.5% | 1,844 | 25 | City |
| Cleveland Heights | 6 | 43,398 | 45,222 | -0.8% | 5,381 | 8 | City |
| Westlake | 7 | 33,811 | 34,199 | -0.27% | 2,122 | 16 | City |
| North Olmsted | 8 | 31,321 | 32,373 | -0.7% | 2,683 | 12 | City |
| North Royalton | 9 | 30,875 | 31,266 | -0.2% | 1,443 | 21 | City |
| Garfield Heights | 10 | 28,579 | 29,743 | -0.73% | 3,953 | 7 | City |
| Shaker Heights | 11 | 28,256 | 29,406 | -0.74% | 4,491 | 6 | City |
| Solon | 12 | 23,561 | 24,200 | -0.5% | 1,160 | 20 | City |
| Maple Heights | 13 | 22,737 | 23,625 | -0.72% | 4,399 | 5 | City |
| Rocky River | 14 | 21,306 | 21,721 | -0.43% | 4,504 | 5 | City |
| South Euclid | 15 | 21,101 | 21,844 | -0.69% | 4,529 | 5 | City |
| Parma Heights | 16 | 20,222 | 20,808 | -0.52% | 4,818 | 4 | City |
| Broadview Heights | 17 | 19,710 | 19,912 | -0.23% | 1,512 | 13 | City |
| Mayfield Heights | 18 | 19,516 | 20,312 | -0.77% | 4,681 | 4 | City |
| Brook Park | 19 | 18,070 | 18,558 | -0.69% | 2,405 | 8 | City |
| Berea | 20 | 17,772 | 18,503 | -0.83% | 3,129 | 6 | City |
| Fairview Park | 21 | 16,630 | 17,276 | -0.7% | 3,547 | 5 | City |
| Bay Village | 22 | 15,714 | 16,134 | -0.49% | 3,442 | 5 | City |
| Middleburg Heights | 23 | 15,459 | 15,993 | -0.64% | 1,917 | 8 | City |
| Brecksville | 24 | 13,911 | 13,599 | 0.49% | 715 | 19 | City |
| Beachwood | 25 | 13,585 | 14,026 | -0.64% | 2,581 | 5 | City |
| Lyndhurst | 26 | 13,414 | 14,015 | -0.8% | 3,027 | 4 | City |
| Warrensville Heights | 27 | 13,262 | 13,743 | -0.68% | 3,217 | 4 | City |
| East Cleveland | 28 | 13,117 | 13,726 | -0.85% | 4,255 | 3 | City |
| University Heights | 29 | 13,032 | 13,899 | -1.27% | 7,137 | 2 | City |
| Bedford | 30 | 12,634 | 13,122 | -0.7% | 2,365 | 5 | City |
| Seven Hills | 31 | 11,407 | 11,720 | -0.5% | 2,327 | 5 | City |
| Brooklyn | 32 | 11,001 | 11,329 | -0.64% | 2,588 | 4 | City |
| Bedford Heights | 33 | 10,622 | 10,996 | -0.65% | 2,336 | 5 | City |
| Richmond Heights | 34 | 10,400 | 10,777 | -0.72% | 2,346 | 4 | City |
| Olmsted Falls | 35 | 8,675 | 8,650 | 0.07% | 2,126 | 4 | City |
| Highland Heights | 36 | 8,523 | 8,705 | -0.42% | 1,655 | 5 | City |
| Independence | 37 | 7,429 | 7,584 | -0.36% | 780 | 10 | City |
| Pepper Pike | 38 | 6,894 | 6,768 | 0.12% | 968 | 7 | City |
| Chagrin Falls | 39 | 4,049 | 4,181 | -0.59% | 1,945 | 2 | Village |
| South Russell | 40 | 3,900 | 3,972 | -0.33% | 1,025 | 4 | Village |
| Orange | 41 | 3,598 | 3,409 | 0.67% | 945 | 4 | Village |
| Moreland Hills | 42 | 3,474 | 3,466 | 0.03% | 485 | 7 | Village |
| Mayfield | 43 | 3,284 | 3,350 | -0.36% | 834 | 4 | Village |
| Gates Mills | 44 | 2,229 | 2,267 | -0.31% | 248 | 9 | Village |
| Walton Hills | 45 | 1,981 | 2,031 | -0.5% | 293 | 7 | Village |
| Valley View | 46 | 1,830 | 1,898 | -0.71% | 337 | 5 | Village |
| Newburgh Heights | 47 | 1,788 | 1,859 | -0.72% | 3,077 | 1 | Village |
| Brooklyn Heights | 48 | 1,460 | 1,518 | -0.75% | 815 | 2 | Village |
| Bratenahl | 49 | 1,388 | 1,430 | -0.57% | 1,352 | 1 | Village |
| North Randall | 50 | 903 | 953 | -1.2% | 1,162 | 1 | Village |
| Glenwillow | 51 | 879 | 1,005 | -2.87% | 317 | 3 | Village |
| Bentleyville | 52 | 876 | 894 | -0.45% | 344 | 3 | Village |
| Highland Hills | 53 | 787 | 673 | 2.08% | 402 | 2 | Village |
| Hunting Valley | 54 | 768 | 745 | 0.52% | 97 | 8 | Village |
| Woodmere | 55 | 705 | 713 | -0.14% | 2,156 | 0 | Village |
| Cuyahoga Heights | 56 | 547 | 573 | -0.91% | 178 | 3 | Village |
| Linndale | 57 | 106 | 113 | -1.85% | 1,452 | 0 | Village |
Cleveland is the largest city in Cuyahoga County, with a population of 361,464.
Linndale is the smallest city in Cuyahoga County, with a population of 106.
There are 57 cities in Cuyahoga County, Ohio.