Así se desprende de los datos del Anuario Económico de España 2009 de La Caixa, que recoge informes de 2008.
En Asturias hay un bar o restaurante por cada 347 habitantes, en tanto que en Baleares la proporción es de 367 y en Aragón de 378; por el contrario, en la ciudad autónoma de Ceuta esta cifra supera los mil habitantes por establecimiento y en Melilla es de 661.
El estudio elaborado por La Caixa detalla que en 2008 la población española era de 46,1 millones y el número de bares y restaurantes ascendía a cien mil (la misma cifra que el año anterior), por lo que la media es de 461 habitantes por establecimiento.
Además de las ciudades autónomas de Ceuta y Melilla, la media es inferior en Castilla-La Mancha (620 habitantes por bar), Extremadura (536) y País Vasco (534).