| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Palm Bay | 1 | 153,390 | 120,159 | 3.58% | 1,770 | 87 | City |
| Melbourne | 2 | 87,669 | 85,090 | 0.66% | 1,984 | 44 | City |
| Titusville | 3 | 50,034 | 48,838 | 0.47% | 1,712 | 29 | City |
| West Melbourne | 4 | 32,459 | 26,583 | 3.75% | 2,988 | 11 | City |
| Rockledge | 5 | 32,247 | 27,712 | 2.88% | 2,439 | 13 | City |
| Cocoa | 6 | 19,984 | 19,037 | 1.05% | 1,458 | 14 | City |
| Satellite Beach | 7 | 11,394 | 11,261 | 0.26% | 3,901 | 3 | City |
| Cocoa Beach | 8 | 11,317 | 11,351 | 0.03% | 2,430 | 5 | City |
| Cape Canaveral | 9 | 9,967 | 9,981 | 0.05% | 4,486 | 2 | City |
| Indian Harbour Beach | 10 | 8,906 | 8,989 | -0.09% | 4,255 | 2 | City |
| Grant-Valkaria | 11 | 6,279 | 4,521 | 4.96% | 231 | 27 | Town |
| Melbourne Beach | 12 | 3,270 | 3,231 | 0.31% | 3,310 | 1 | Town |
| Malabar | 13 | 3,226 | 2,957 | 1.61% | 302 | 11 | Town |
| Indialantic | 14 | 3,119 | 3,015 | 0.74% | 3,209 | 1 | Town |
| Palm Shores | 15 | 1,212 | 1,201 | 0.25% | 2,020 | 1 | Town |
| Melbourne Village | 16 | 680 | 677 | 0.15% | 1,170 | 1 | Town |
Palm Bay is the largest city in Brevard County, with a population of 153,390.
Melbourne Village is the smallest city in Brevard County, with a population of 680.
There are 16 cities in Brevard County, Florida.