BARS

Ibiza ranks second in bar density: this is how it ranks on the national map

The municipality is ahead of large Spanish capitals in number of bars per inhabitant.

Ibiza appears as the second municipality in Spain with the most bars per inhabitant, with 14.7 bars per 1,000 residents, according to a study by Accumin Intelligence that analyzes the distribution of hospitality establishments in 2025. Only Calvià, also in the Balearic Islands, surpasses the city, registering 15.7 bars per 1,000 inhabitants. The report confirms that the weight of tourism drives the high density of premises in coastal enclaves.

The analysis puts the Spanish average at one bar for every 207 inhabitants, a figure that summarizes the deep-rooted tradition of leisure in the country. The consultancy firm has also produced an interactive map that locates bars, cafes, ice cream parlors and restaurants, i.e., all establishments where you can consume anything from a coffee to a beer. In Ibiza, this density reinforces the central role of the hospitality industry in the local economy.

Among cities with more than 50,000 inhabitants, tourist destinations concentrate the highest ratios, leaving large capitals out of the top 10. After Calvià and Ibiza, San Bartolomé de Tirajana (Canary Islands) is in third place with 14.5 bars per thousand inhabitants. They are followed by Benidorm, Fuengirola, Adeje, Toledo and Torremolinos, all with figures that show the strong prominence of the sector.

Below the ten bars per thousand inhabitants, although still with outstanding volumes, are Marbella, Cuenca, Santiago de Compostela, Talavera de la Reina and Arona. The presence of Ibiza and Calvià among the first places again shows the tourist impact on the Balearic Islands.

Contenido relacionado  "Life collapse": young people in Ibiza are unable to emancipate themselves even with a job

Barcelona, the only major capital city in the ranking

The report highlights that the high population of large cities dilutes the density of bars, which is why they hardly appear on the list. Only Barcelona, with 7.7 bars per 1,000 inhabitants, manages to enter the top 20. Behind it are Valencia (6.6), Madrid (6.3) and Seville (6).

In contrast, provinces such as Soria, Palencia, Ávila and Burgos have numerous municipalities without any operating bar, which shows the uneven implementation of the sector in the territory.

Automatic Translation Notice: This text has been automatically translated from Spanish. It may contain inaccuracies or misinterpretations. We appreciate your understanding and invite you to consult the original version for greater accuracy.

Scroll to Top
logo bandas