Sallent de Gállego es, según un estudio elaborada por la Federación Española de Hostelería y Restauración en colaboración con Coca-Cola, el pueblo con más bares por habitante de toda España. La localidad oscense tiene una población de 1.461 residentes y 23 establecimientos, lo que supone una media de 15,74 es por cada 1.000.

Sallent ocupa la primera plaza y supera con creces la media española de 2,8 bares por cada 1.000 habitantes. Completan el podio de los pueblos de España con más locales Comillas, en Cantabria (9,8), y Peñíscola, en Castellón (9,4). Además, entre las diez primeras posiciones también está Benasque, que con 8,3 bares por 1.000 habitantes se sitúa como el 8º municipio con mayor número de establecimientos.

El estudio, titulado Benditos Bares en datos, pretende ser una radiografía de los bares españoles y se ha dado a conocer estos días. Los bares son, desde siempre, un punto de encuentro y reunión.

Por ciudades, en León hay 635 establecimientos, lo que representaría 5,03 por cada mil habitantes. Le sigue Ibiza, con 224 bares y 4,52 bares por cada mil ciudadanos, y Salamanca, con 612 bares y un número de 4,22 bares por cada mil. Barcelona y Valencia son también dos de las ciudades con más bares de España, con 4.261 y 2.458, respectivamente. Pero, a pesar de su gran población, la cifra de bares por cada mil habitantes no es exagerada. La ciudad catalana tiene 2,65 y la valenciana, 3,11.

Ahora bien, la ciudad con más bares de España es Madrid (6.758). En la capital, el número de bares por cada mil habitantes solo alcanza el 2,1

En el cómputo global, en España hay exactamente 101.397 locales (2,8 por cada mil habitantes).