| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kent | 1 | 27,596 | 28,162 | -0.51% | 2,918 | 9 | City |
| Aurora | 2 | 18,170 | 17,264 | 0.87% | 792 | 23 | City |
| Streetsboro | 3 | 17,843 | 17,316 | 0.64% | 761 | 23 | City |
| Ravenna | 4 | 11,108 | 11,292 | -0.25% | 1,972 | 6 | City |
| Mogadore | 5 | 3,816 | 3,805 | 0% | 1,780 | 2 | Village |
| Silver Lake | 6 | 2,502 | 2,506 | -0.08% | 1,759 | 1 | Village |
| Garrettsville | 7 | 2,453 | 2,442 | 0.12% | 966 | 3 | Village |
| Windham | 8 | 1,678 | 1,663 | 0.18% | 816 | 2 | Village |
| Boston Heights | 9 | 1,407 | 1,405 | -0.07% | 201 | 7 | Village |
| Mantua | 10 | 1,006 | 1,002 | 0.1% | 708 | 1 | Village |
| Hiram | 11 | 993 | 994 | -0.7% | 906 | 1 | Village |
| Sugar Bush Knolls | 12 | 219 | 216 | 0% | 936 | 0 | Village |
Kent is the largest city in Portage County, with a population of 27,596.
Sugar Bush Knolls is the smallest city in Portage County, with a population of 219.
There are 12 cities in Portage County, Ohio.