
Według danych oficjalnych pochodzących z 2001 roku Saint Lucia posiadała ponad 10 miast o ludności przekraczającej 300 mieszkańców. Stolica kraju Castries jako jedyne miasto liczyło ponad 10 tys. mieszkańców; 1 miasto z ludnością 5÷10 tys. oraz reszta miast poniżej 5 tys. mieszkańców.

Anse la Raye, miasto w Saint Lucia. Miasto jest stolicą dystryktu Anse la Raye.
Canaries, miasto w Saint Lucia. Miasto jest stolicą dystryktu Canaries.
Castries – stolica Saint Lucia i dystryktu Castries, na zachodnim wybrzeżu wyspy, port nad Morzem Karaibskim. Według danych z 2001 roku miasto liczyło 10 873 mieszkańców. Katedra Wniebowzięcia NMP z 1890. W mieście rozwinął się przemysł spożywczy, stoczniowy. W 1941 wybudowano tu bazę Armii Stanów Zjednoczonych. W 1948 i 1953 uległo zniszczeniom w wyniku pożarów.

Choiseul, miasto w Saint Lucia. Miasto jest stolicą dystryktu Choiseul.

Dennery – miasto w Saint Lucia; 2900 mieszkańców (2006). Miasto jest stolicą dystryktu Dennery. Drugie co do wielkości miasto kraju.

Gros Islet, miasto w Saint Lucia. Miasto jest stolicą dystryktu Gros Islet.

Laborie – miasto w Saint Lucia. Miasto jest stolicą dystryktu Laborie. Liczy 3 285 mieszkańców - trzecie co do wielkości miasto kraju.

Micoud - miasto w Saint Lucia; 3400 mieszkańców (2006), trzecie co do wielkości miasto kraju. Jest stolicą dystryktu Micoud.
Monchy – miejscowość w północnej części wyspy Saint Lucia. Położone w dystrykcie Gros Islet. W 2001 roku liczyła około 2,3 tys. mieszkańców.

Soufière – miasto w Saint Lucia. Według danych szacunkowych na rok 2013 liczy 1302 mieszkańców. Miasto jest stolicą dystryktu Soufrière.

Vieux Fort, miasto w Saint Lucia; 4600 mieszkańców (2006). drugie co do wielkości miasto kraju. Miasto jest stolicą dystryktu Vieux Fort.