35 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Kalifornsky | 1 | 8,512 | 8,395 | 0.52% | 124 | 69 | CDP |
| Kenai | 2 | 7,852 | 7,442 | 1.06% | 269 | 29 | City |
| Sterling | 3 | 6,480 | 5,150 | 0.9% | 83 | 78 | CDP |
| Homer | 4 | 6,282 | 5,550 | 2.38% | 456 | 14 | City |
| Soldotna | 5 | 4,603 | 4,350 | 1.1% | 665 | 7 | City |
| Nikiski | 6 | 4,383 | 4,324 | -0.16% | 63 | 69 | CDP |
| Ridgeway | 7 | 2,931 | 2,631 | 2.13% | 175 | 17 | CDP |
| Seward | 8 | 2,918 | 2,736 | 1.25% | 209 | 14 | City |
| Anchor Point | 9 | 2,342 | 2,247 | 1.17% | 26 | 92 | CDP |
| Fritz Creek | 10 | 2,221 | 2,034 | 0.86% | 41 | 54 | CDP |
| Cohoe | 11 | 1,559 | 1,469 | 0.84% | 22 | 70 | CDP |
| Diamond Ridge | 12 | 1,457 | 1,336 | 1.39% | 34 | 42 | CDP |
| Salamatof | 13 | 1,241 | 1,025 | 1.39% | 155 | 8 | CDP |
| Funny River | 14 | 1,121 | 1,340 | 1.54% | 42 | 27 | CDP |
| Bear Creek | 15 | 1,115 | 1,287 | -4.78% | 29 | 38 | CDP |
| Ninilchik | 16 | 984 | 898 | 0.61% | 5 | 207 | CDP |
| Happy Valley | 17 | 787 | 667 | 1.68% | 9 | 88 | CDP |
| Fox River | 18 | 719 | 526 | 0.42% | 6 | 125 | CDP |
| Kachemak | 19 | 595 | 575 | 0.68% | 355 | 2 | City |
| Clam Gulch | 20 | 305 | 251 | 3.04% | 23 | 13 | CDP |
| Tyonek | 21 | 295 | 415 | 3.15% | 4 | 68 | CDP |
| Halibut Cove | 22 | 264 | 188 | 7.32% | 32 | 8 | CDP |
| Seldovia | 23 | 253 | 237 | 1.2% | 654 | 0 | City |
| Seldovia Village | 24 | 220 | 175 | 1.85% | 12 | 18 | CDP |
| Kasilof | 25 | 212 | 705 | -9.4% | 20 | 10 | CDP |
| Cooper Landing | 26 | 208 | 263 | -2.35% | 3 | 66 | CDP |
| Moose Pass | 27 | 194 | 247 | -1.02% | 11 | 18 | CDP |
| Nikolaevsk | 28 | 176 | 188 | -4.86% | 5 | 35 | CDP |
| Nanwalek | 29 | 151 | 213 | -4.43% | 18 | 8 | CDP |
| Port Graham | 30 | 133 | 150 | -2.21% | 21 | 6 | CDP |
| Hope | 31 | 118 | 79 | -4.07% | 2 | 52 | CDP |
| Primrose | 32 | 105 | 117 | 7.14% | 3 | 34 | CDP |
| Crown Point | 33 | 78 | 57 | 8.33% | 22 | 4 | CDP |
| Sunrise | 34 | 18 | 39 | 12.5% | 1 | 13 | CDP |
| Beluga | 35 | 5 | 5 | 0% | 0.00 | 99 | CDP |
Kalifornsky is the largest city in Kenai Peninsula Borough, with a population of 8,512.
Beluga is the smallest city in Kenai Peninsula Borough, with a population of 5.
There are 35 cities in Kenai Peninsula Borough, Alaska.