Corsica is as much an island of small villages, groups of hamlets and small ports as it is of important towns. The below are some of the larger towns on the island - Ajaccio and Bastia are the two largest of these.

ajaccio
Ajaccio - western Corsica
aleria
Aleria - eastern coast
bastia
Bastia - north-east Corsica
bonifacio
Bonifacio - southern Corsica
calvi
Calvi - Balagne region
cargese
Cargese - Balagne region
corte
Corte - central Corsica
ile rousse
L'Ile-Rousse - Balagne region
porto
Porto - western coast
porto-vecchio
Porto-Vecchio - southern Corsica
propriano
Propriano - southern Corsica
saint-florent
Saint-Florent - north-east Corsica
sartene
Sartene - southern Corsica