66 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Bangor | 1 | 32,627 | 31,720 | 0.56% | 952 | 34 | City |
| Bangor | 2 | 32,492 | 31,720 | 0.14% | 948 | 34 | City |
| Orono | 3 | 12,208 | 11,169 | 0.07% | 671 | 18 | Town |
| Brewer | 4 | 9,619 | 9,669 | -0.1% | 631 | 15 | City |
| Brewer | 5 | 9,591 | 9,669 | -0.39% | 629 | 15 | City |
| Hampden | 6 | 8,049 | 7,735 | 0.34% | 212 | 38 | Town |
| Old Town | 7 | 7,564 | 7,431 | 0.71% | 195 | 39 | City |
| Old Town | 8 | 7,531 | 7,431 | 0.27% | 194 | 39 | City |
| Hermon | 9 | 6,986 | 6,483 | 0.94% | 195 | 36 | Town |
| Lincoln | 10 | 4,958 | 4,847 | 0.26% | 73 | 68 | Town |
| Glenburn | 11 | 4,795 | 4,652 | 0.21% | 177 | 27 | Town |
| Millinocket | 12 | 4,109 | 4,108 | -0.17% | 258 | 16 | Town |
| Orrington | 13 | 3,912 | 3,812 | 0.44% | 157 | 25 | Town |
| Dexter | 14 | 3,868 | 3,801 | 0.49% | 110 | 35 | Town |
| Holden | 15 | 3,419 | 3,282 | 0.21% | 109 | 31 | Town |
| Levant | 16 | 3,220 | 2,939 | 0.53% | 107 | 30 | Town |
| Newport | 17 | 3,165 | 3,126 | 0.19% | 107 | 30 | Town |
| Corinth | 18 | 3,142 | 2,902 | 1.95% | 78 | 40 | Town |
| Milford | 19 | 3,106 | 3,068 | -0.06% | 68 | 46 | Town |
| Carmel | 20 | 3,023 | 2,870 | 0.8% | 82 | 37 | Town |
| Milford | 21 | 2,279 | 2,356 | 0.13% | 682 | 3 | CDP |
| Eddington | 22 | 2,274 | 2,187 | 0.09% | 91 | 25 | Town |
| Corinna | 23 | 2,256 | 2,217 | 0.18% | 58 | 39 | Town |
| Veazie | 24 | 1,863 | 1,815 | 1.03% | 616 | 3 | Town |
| Newburgh | 25 | 1,756 | 1,604 | 2.15% | 57 | 31 | Town |
| Charleston | 26 | 1,640 | 1,551 | 1.17% | 40 | 41 | Town |
| Bradley | 27 | 1,568 | 1,529 | 0.13% | 32 | 50 | Town |
| East Millinocket | 28 | 1,563 | 1,568 | -0.19% | 220 | 7 | Town |
| Greenbush | 29 | 1,547 | 1,446 | 2.18% | 35 | 44 | Town |
| Hudson | 30 | 1,460 | 1,417 | 0.83% | 39 | 38 | Town |
| Enfield | 31 | 1,442 | 1,430 | -0.07% | 52 | 28 | Town |
| Kenduskeag | 32 | 1,415 | 1,345 | 0.35% | 84 | 17 | Town |
| Plymouth | 33 | 1,317 | 1,325 | -0.45% | 44 | 30 | Town |
| Bradford | 34 | 1,238 | 1,179 | 1.06% | 30 | 41 | Town |
| Etna | 35 | 1,237 | 1,227 | -0.08% | 50 | 25 | Town |
| Stetson | 36 | 1,233 | 1,189 | 0.65% | 35 | 35 | Town |
| Dixmont | 37 | 1,206 | 1,210 | -0.33% | 33 | 36 | Town |
| Medway | 38 | 1,189 | 1,186 | -0.25% | 29 | 41 | Town |
| Howland | 39 | 1,168 | 1,098 | 0.34% | 33 | 35 | Town |
| Garland | 40 | 1,030 | 1,021 | -0.1% | 27 | 38 | Town |
| Exeter | 41 | 996 | 964 | 0.4% | 26 | 39 | Town |
| Lee | 42 | 919 | 918 | 0% | 24 | 39 | Town |
| Patten | 43 | 895 | 882 | 0.11% | 23 | 38 | Town |
| Clifton | 44 | 878 | 846 | 0.57% | 25 | 35 | Town |
| Alton | 45 | 831 | 828 | -0.24% | 20 | 42 | Town |
| Corinna | 46 | 695 | 702 | 7.09% | 326 | 2 | CDP |
| Lagrange | 47 | 641 | 635 | 0% | 13 | 49 | Town |
| Mattawamkeag | 48 | 605 | 595 | 0.17% | 16 | 38 | Town |
| Chester | 49 | 551 | 547 | -0.18% | 12 | 46 | Town |
| Mattawamkeag | 50 | 539 | 583 | 7.16% | 190 | 3 | CDP |
| Patten | 51 | 475 | 437 | 7.22% | 239 | 2 | CDP |
| Burlington | 52 | 445 | 381 | 2.3% | 8 | 54 | Town |
| Winn | 53 | 406 | 399 | 0.25% | 9 | 44 | Town |
| Springfield | 54 | 388 | 297 | 5.72% | 10 | 38 | Town |
| Lowell | 55 | 384 | 366 | 0.26% | 10 | 38 | Town |
| Penobscot Indian Island Reservation | 56 | 377 | 370 | 0.27% | 50 | 8 | Township |
| Stacyville | 57 | 373 | 374 | -0.27% | 9 | 40 | Town |
| Passadumkeag | 58 | 355 | 354 | -0.28% | 15 | 23 | Town |
| Woodville | 59 | 203 | 203 | 0% | 5 | 43 | Town |
| Mount Chase | 60 | 188 | 187 | 0% | 5 | 37 | Town |
| Carroll | 61 | 137 | 137 | -0.72% | 3 | 44 | Plantation |
| Edinburg | 62 | 133 | 131 | 0% | 4 | 35 | Town |
| Lakeville | 63 | 103 | 104 | -0.96% | 2 | 58 | Town |
| Maxfield | 64 | 98 | 80 | 8.89% | 5 | 19 | Town |
| Webster | 65 | 65 | 65 | -1.52% | 2 | 37 | Plantation |
| Seboeis | 66 | 41 | 39 | 2.5% | 1 | 40 | Plantation |
Bangor is the largest city in Penobscot County, with a population of 32,627.
Seboeis is the smallest city in Penobscot County, with a population of 41.
There are 66 cities in Penobscot County, Maine.