English is the official language and is used in government, schools and most signage. You will hear it in shops, restaurants and on official announcements.
Spanish is just as everyday: most locals are bilingual and switch effortlessly between the two, especially with visitors from La Línea and the Costa del Sol.
Llanito is the local mix — Andalusian Spanish woven with English, Genoese and Hebrew words. You will hear it on Main Street and in cafés; it is part of Gibraltar's identity.
If you speak only Spanish or only English you will be understood without effort. A simple ‘hello’ or ‘hola’ both work everywhere.
