12 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kent | 1 | 27,492 | 28,176 | -0.41% | 2,907 | 9 | City |
| Aurora | 2 | 18,345 | 17,264 | 0.99% | 799 | 23 | City |
| Streetsboro | 3 | 18,155 | 17,320 | 0.77% | 774 | 23 | City |
| Ravenna | 4 | 11,196 | 11,315 | -0.18% | 1,988 | 6 | City |
| Mogadore | 5 | 3,823 | 3,811 | 0.05% | 1,783 | 2 | Village |
| Silver Lake | 6 | 2,506 | 2,514 | -0.04% | 1,762 | 1 | Village |
| Garrettsville | 7 | 2,493 | 2,456 | 0.24% | 981 | 3 | Village |
| Windham | 8 | 1,688 | 1,660 | 0.3% | 821 | 2 | Village |
| Boston Heights | 9 | 1,405 | 1,404 | 0% | 201 | 7 | Village |
| Mantua | 10 | 1,019 | 1,003 | 0.3% | 717 | 1 | Village |
| Hiram | 11 | 959 | 994 | -0.62% | 875 | 1 | Village |
| Sugar Bush Knolls | 12 | 219 | 216 | 0.46% | 936 | 0 | Village |
Kent is the largest city in Portage County, with a population of 27,492.
Sugar Bush Knolls is the smallest city in Portage County, with a population of 219.
There are 12 cities in Portage County, Ohio.