La ville du Cap fut baptisée en référence au Cap de Bonne-Espérance, situé à plus de 47 km au sud de son centre historique. Ce nom rappelle l'importance maritime de la région.