"Bon dia! Egun on! Bo día!" are all acceptable forms of greeting in Spain; except for the fact that they derive from different languages that can be heard and seen in their respective homelands.
But if you speak fluent Castellano, you are well-equipped with the knowledge to engage in conversation with Spaniards in any part of the peninsula. So, what are the main languages spoken in Spain, and who communicates in these mostly Latin-derived languages?
The official language of Spain is Spanish (or rather Castilian or Castellano) and is understood everywhere in the country. More often than not, the people of Spain refer to their language as Castellano rather than español because the latter can be any other language spoken in the country.
Castellano has deviated into other languages according to the cultural diversity of Spain, and these regions are an important part of the Spanish cultural heritage.
As a general rule, the peninsula is home to five different languages: Aranese, Basque, Catalan, Galician, and Castilian. This does not however mean that all Spaniards speak these languages; Spain is politically divided into different regions and these languages are official and unofficial in Spanish autonomous communities.
To answer the question of how many languages are spoken in Spain, here is an overview of the most widely spoken languages in descendant order:
It is spoken in the Val d'Aran region in the northeast of Spain and derives from the Gascon dialect of Occitan. Aranese has a co-official status with Spanish and Catalan in the region and can be understood by 90% of the inhabitants and spoken by 65% of them.
The Spanish language has a rich heritage that dates back thousands of years when several previously independent kingdoms merged into the Kingdom of Spain.
It has also been influenced by neighboring Romance languages, as well as Arabic during the Muslim conquest of the Iberian Peninsula. The multidimensional culture of Spain is truly reflected by the linguistic diversity that the country celebrates.