The largest city in Saint Vincent And The Grenadines is Kingstown, with a population of 24,518 people. Saint Vincent And The Grenadines has 0 cities with more than a million people, 0 cities with between 100,000 and 1 million people, and 2 cities with between 10,000 and 100,000 people.
| Rank | Name | Population |
| 1 | Kingstown | 24,518 |
| 2 | Georgetown | 1,680 |
| 3 | Byera Village | 1,365 |
| 4 | Biabou | 1,050 |
| 5 | Barrouallie | 1,000 |
| 6 | Port Elizabeth | 839 |
| 7 | Chateaubelair | 735 |
| 8 | Dovers, Grenadines | 525 |
| 9 | Layou | 140 |