24 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| St. Petersburg | 1 | 271,017 | 259,271 | 0.73% | 4,385 | 62 | City |
| Clearwater | 2 | 116,545 | 117,343 | -0.11% | 4,453 | 26 | City |
| Largo | 3 | 82,190 | 82,630 | -0.09% | 4,378 | 19 | City |
| Pinellas Park | 4 | 53,558 | 53,393 | 0.05% | 3,315 | 16 | City |
| Dunedin | 5 | 35,863 | 36,070 | -0.09% | 3,381 | 11 | City |
| Tarpon Springs | 6 | 26,675 | 25,153 | 0.96% | 2,881 | 9 | City |
| Seminole | 7 | 19,384 | 19,416 | -0.03% | 3,738 | 5 | City |
| Safety Harbor | 8 | 16,928 | 17,059 | -0.13% | 3,437 | 5 | City |
| Oldsmar | 9 | 14,786 | 14,920 | -0.15% | 1,653 | 9 | City |
| Gulfport | 10 | 11,583 | 11,768 | -0.27% | 4,189 | 3 | City |
| St. Pete Beach | 11 | 8,661 | 8,868 | -0.39% | 4,074 | 2 | City |
| Treasure Island | 12 | 6,498 | 6,575 | -0.2% | 4,203 | 2 | City |
| South Pasadena | 13 | 5,246 | 5,348 | -0.32% | 8,600 | 1 | City |
| Kenneth City | 14 | 4,923 | 5,052 | -0.42% | 6,895 | 1 | Town |
| Belleair | 15 | 4,775 | 4,291 | 1.73% | 2,759 | 2 | Town |
| Madeira Beach | 16 | 4,075 | 3,891 | 0.77% | 4,150 | 1 | City |
| Indian Rocks Beach | 17 | 3,619 | 3,672 | -0.25% | 4,283 | 1 | City |
| Belleair Bluffs | 18 | 2,270 | 2,312 | -0.31% | 4,935 | 0 | City |
| Redington Shores | 19 | 2,162 | 2,176 | -0.09% | 6,552 | 0 | Town |
| Belleair Beach | 20 | 1,606 | 1,633 | -0.25% | 3,367 | 0 | City |
| North Redington Beach | 21 | 1,476 | 1,482 | -0.07% | 5,655 | 0 | Town |
| Redington Beach | 22 | 1,385 | 1,379 | 0.07% | 3,858 | 0 | Town |
| Indian Shores | 23 | 1,189 | 1,192 | 0% | 3,560 | 0 | Town |
| Belleair Shore | 24 | 75 | 77 | 0% | 1,271 | 0 | Town |
St. Petersburg is the largest city in Pinellas County, with a population of 271,017.
Belleair Shore is the smallest city in Pinellas County, with a population of 75.
There are 24 cities in Pinellas County, Florida.