Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)
City | Rank | 2024 Pop. | 2020 Pop. | Change | Density (/mi²) | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Cleveland | 1 | 359,606 | 371,806 | -0.84% | 4,626 | 77.7 | City |
Parma | 2 | 78,281 | 80,960 | -0.85% | 3,910 | 20.0 | City |
Lakewood | 3 | 48,841 | 50,825 | -1% | 8,811 | 5.5 | City |
Euclid | 4 | 47,756 | 49,580 | -0.95% | 4,482 | 10.7 | City |
Strongsville | 5 | 45,206 | 46,424 | -0.67% | 1,836 | 24.6 | City |
Cleveland Heights | 6 | 43,470 | 45,220 | -1% | 5,390 | 8.1 | City |
Westlake | 7 | 33,896 | 34,198 | -0.22% | 2,127 | 15.9 | City |
North Olmsted | 8 | 31,258 | 32,378 | -0.89% | 2,678 | 11.7 | City |
North Royalton | 9 | 30,487 | 31,287 | -0.65% | 1,425 | 21.4 | City |
Garfield Heights | 10 | 28,624 | 29,727 | -0.95% | 3,959 | 7.2 | City |
Shaker Heights | 11 | 28,262 | 29,376 | -0.98% | 4,492 | 6.3 | City |
Solon | 12 | 23,530 | 24,217 | -0.73% | 1,158 | 20.3 | City |
Maple Heights | 13 | 22,766 | 23,638 | -0.95% | 4,404 | 5.2 | City |
Rocky River | 14 | 21,072 | 21,728 | -0.77% | 4,455 | 4.7 | City |
South Euclid | 15 | 21,071 | 21,843 | -0.91% | 4,523 | 4.7 | City |
Parma Heights | 16 | 20,306 | 20,804 | -0.61% | 4,838 | 4.2 | City |
Mayfield Heights | 17 | 19,620 | 20,312 | -0.87% | 4,706 | 4.2 | City |
Broadview Heights | 18 | 19,539 | 19,917 | -0.48% | 1,499 | 13.0 | City |
Brook Park | 19 | 17,896 | 18,562 | -0.92% | 2,381 | 7.5 | City |
Berea | 20 | 17,728 | 18,503 | -1.08% | 3,121 | 5.7 | City |
Fairview Park | 21 | 16,623 | 17,270 | -0.97% | 3,545 | 4.7 | City |
Bay Village | 22 | 15,701 | 16,137 | -0.69% | 3,439 | 4.6 | City |
Middleburg Heights | 23 | 15,467 | 15,987 | -0.83% | 1,918 | 8.1 | City |
Brecksville | 24 | 13,922 | 13,632 | 0.52% | 716 | 19.4 | City |
Beachwood | 25 | 13,639 | 14,017 | -0.69% | 2,591 | 5.3 | City |
Lyndhurst | 26 | 13,515 | 14,017 | -0.92% | 3,049 | 4.4 | City |
Warrensville Heights | 27 | 13,269 | 13,744 | -0.89% | 3,218 | 4.1 | City |
East Cleveland | 28 | 13,219 | 13,750 | -1% | 4,288 | 3.1 | City |
University Heights | 29 | 12,974 | 13,888 | -1.73% | 7,105 | 1.8 | City |
Bedford | 30 | 12,650 | 13,118 | -0.92% | 2,368 | 5.3 | City |
Seven Hills | 31 | 11,427 | 11,714 | -0.63% | 2,332 | 4.9 | City |
Brooklyn | 32 | 10,917 | 11,336 | -0.95% | 2,568 | 4.3 | City |
Bedford Heights | 33 | 10,629 | 10,995 | -0.86% | 2,338 | 4.5 | City |
Richmond Heights | 34 | 10,417 | 10,784 | -0.88% | 2,350 | 4.4 | City |
Olmsted Falls | 35 | 8,564 | 8,655 | -0.27% | 2,099 | 4.1 | City |
Highland Heights | 36 | 8,480 | 8,708 | -0.67% | 1,647 | 5.1 | City |
Independence | 37 | 7,446 | 7,586 | -0.47% | 782 | 9.5 | City |
Pepper Pike | 38 | 6,824 | 6,819 | 0.01% | 958 | 7.1 | City |
Chagrin Falls | 39 | 4,056 | 4,179 | -0.76% | 1,948 | 2.1 | Village |
South Russell | 40 | 3,928 | 3,971 | -0.28% | 1,032 | 3.8 | Village |
Orange | 41 | 3,518 | 3,426 | 0.66% | 924 | 3.8 | Village |
Moreland Hills | 42 | 3,429 | 3,459 | -0.23% | 479 | 7.2 | Village |
Mayfield | 43 | 3,283 | 3,351 | -0.52% | 834 | 3.9 | Village |
Gates Mills | 44 | 2,215 | 2,263 | -0.54% | 247 | 9.0 | Village |
Walton Hills | 45 | 1,973 | 2,032 | -0.76% | 292 | 6.8 | Village |
Valley View | 46 | 1,832 | 1,898 | -0.92% | 337 | 5.4 | Village |
Newburgh Heights | 47 | 1,788 | 1,858 | -1% | 3,077 | 0.6 | Village |
Brooklyn Heights | 48 | 1,462 | 1,518 | -0.95% | 816 | 1.8 | Village |
Bratenahl | 49 | 1,383 | 1,429 | -0.86% | 1,347 | 1.0 | Village |
Glenwillow | 50 | 972 | 991 | -0.51% | 351 | 2.8 | Village |
North Randall | 51 | 920 | 954 | -0.97% | 1,184 | 0.8 | Village |
Bentleyville | 52 | 879 | 899 | -0.57% | 345 | 2.5 | Village |
Hunting Valley | 53 | 775 | 759 | 0.52% | 98 | 7.9 | Village |
Highland Hills | 54 | 709 | 673 | 1.29% | 362 | 2.0 | Village |
Woodmere | 55 | 637 | 640 | -0.16% | 1,948 | 0.3 | Village |
Cuyahoga Heights | 56 | 548 | 571 | -1.08% | 179 | 3.1 | Village |
Linndale | 57 | 109 | 113 | -0.91% | 1,493 | 0.1 | Village |
Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.
Cleveland is the largest city in Cuyahoga County.
Linndale is the smallest city in Cuyahoga County.
There are 57 cities in Cuyahoga County, Ohio.