La ville comporte un port et une citadelle. Celle-ci est établie sur un cap dominant la mer par une falaise qui est une « veine » de calcaire, roche assez rare en Corse dont le sol est plutôt granitique. Ce cap est long de 1 600 mètres et large de 100 mètres.
Bonifacio (Bunifaziu), anciennement nommée Calcosalto, est une commune française située dans le département de la Corse-du-Sud, qui tient son nom de Boniface II, marquis de Toscane.
Auparavant, était mentionnée à l'extrême sud de la Corse une cité antique appelée « Pallae » dont le nom s'est conservé pour désigner le détroit entre Corse et Sardaigne et la campagne autour de Bonifacio.
Ses habitants sont appelés les Bonifaciens et Bonifaciennes (Bunifazinchi).
carte