Asturias es la comunidad autónoma con más bares en relación al número de vecinos, con un establecimiento de este tipo por cada 164 personas, seguida de Galicia y Castilla y León, donde a cada local le corresponden 165 ciudadanos. Esta conclusión se desprende de cruzar los datos que incluye el informe "Alimentación en España 2007", elaborado por Mercasa, y las cifras de población del Instituto Nacional de Estadística.

Tras estas autonomías, destacan Extremadura con un establecimiento por cada 176 habitantes, Cantabria, (180) y La Rioja (192). En el extremo opuesto, se sitúan Navarra, Cataluña y Madrid, con 297, 271 y 262 ciudadanos por establecimiento. El informe de Mercasa recoge, además del número de bares por autonomía, el de cafeterías y restaurantes, así como el de licencias concedidas para establecer estos negocios.

Andalucía es la región con más bares, con 35.981, seguida de Cataluña, con 26.330 (en el caso de esta comunidad se incluyen también las cafeterías), Madrid, con 22.928; Valencia, con 20.239, y Galicia, con 16.755. En el capítulo de cafeterías, Baleares y Madrid, con 2.090 y 2.057, respectivamente, son las autonomías que encabezan la lista.

Por otro lado, Cataluña lidera el número de restaurantes (en esta comunidad se incluyen también los restaurantes-cafeterías), con 11.564, seguida de Andalucía, con 9.367, y la Comunidad Valenciana, donde se puede elegir entre 9.232 locales. La comunidad donde se contabilizan más licencias para actividades de restauración y bares es Andalucía, con casi 55.000, que supera a Cataluña en más de 6.000 y a Madrid y la Comunidad Valenciana en más de 20.000.