En l’absence de règle et par souci de simplification, les noms de villes et de localités s’accordent le plus souvent au féminin : Lille est grande ; San Francisco est connue pour la douceur de son climat.
Mais les noms de villes comportant un article défini masculin s’accordent au masculin : Le Caire est situé sur le Nil ; Le Havre a été détruit en 1944.
Voir le pluriel des noms et des adjectifs d’origine étrangère et le pluriel des noms et des adjectifs.