16 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Palm Bay | 1 | 152,950 | 120,168 | 3.7% | 1,765 | 87 | City |
| Melbourne | 2 | 88,801 | 85,080 | 0.7% | 2,010 | 44 | City |
| Titusville | 3 | 50,414 | 48,821 | 0.53% | 1,725 | 29 | City |
| West Melbourne | 4 | 33,777 | 26,579 | 3.68% | 3,109 | 11 | City |
| Rockledge | 5 | 33,290 | 27,706 | 2.88% | 2,518 | 13 | City |
| Cocoa | 6 | 20,347 | 19,032 | 1.09% | 1,485 | 14 | City |
| Satellite Beach | 7 | 11,435 | 11,230 | 0.3% | 3,915 | 3 | City |
| Cocoa Beach | 8 | 11,405 | 11,348 | 0.09% | 2,448 | 5 | City |
| Cape Canaveral | 9 | 10,033 | 9,975 | 0.1% | 4,515 | 2 | City |
| Indian Harbour Beach | 10 | 9,000 | 9,017 | -0.03% | 4,300 | 2 | City |
| Grant-Valkaria | 11 | 6,337 | 4,516 | 5.04% | 233 | 27 | Town |
| Melbourne Beach | 12 | 3,294 | 3,231 | 0.34% | 3,334 | 1 | Town |
| Malabar | 13 | 3,282 | 2,960 | 1.67% | 307 | 11 | Town |
| Indialantic | 14 | 3,168 | 3,014 | 0.83% | 3,259 | 1 | Town |
| Palm Shores | 15 | 1,215 | 1,199 | 0.25% | 2,025 | 1 | Town |
| Melbourne Village | 16 | 686 | 677 | 0.29% | 1,181 | 1 | Town |
Palm Bay is the largest city in Brevard County, with a population of 152,950.
Melbourne Village is the smallest city in Brevard County, with a population of 686.
There are 16 cities in Brevard County, Florida.