7 cities
| City | Rank | 2025 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Stuart | 1 | 20,072 | 17,542 | 2.59% | 2,821 | 7 | City |
| Indiantown | 2 | 6,872 | 6,561 | 0.91% | 476 | 14 | Village |
| Tequesta | 3 | 6,316 | 6,158 | 0.49% | 3,448 | 2 | Village |
| Sewall's Point | 4 | 2,091 | 1,996 | 0.92% | 1,775 | 1 | Town |
| Jupiter Island | 5 | 843 | 812 | 0.72% | 311 | 3 | Town |
| Jupiter Inlet Colony | 6 | 468 | 405 | 2.63% | 3,019 | 0 | Town |
| Ocean Breeze | 7 | 425 | 308 | 5.72% | 2,576 | 0 | Town |
Stuart is the largest city in Martin County, with a population of 20,072.
Ocean Breeze is the smallest city in Martin County, with a population of 425.
There are 7 cities in Martin County, Florida.