Extremadura es la quinta comunidad con más bares y restaurantes por habitante, con uno por cada 118 extremeños. El dato está recogido en el Anuario Económico 2003, elaborado por el Servicio de Estudios de La Caixa. El número total de actividades de restauración en España durante el 2002 fue de 302.186, lo que supone un establecimiento por cada 138 habitantes.

Los baleares y los cántabros son los españoles con más bares y restaurantes por habitante con un establecimiento de este tipo por cada 97 y 103 residentes respectivamente, si bien son las comunidades autónomas de Madrid y Andalucía las que cuentan en total con más negocios de restauración. Tras Baleares y Cantabria se sitúan Castilla y León con un bar o restaurante por cada 113 habitantes, Galicia (115) y Asturias y Extremadura (118).

En el extremo contrario está Madrid, que con un local de este tipo por cada 170 habitantes se sitúa sólo por delante de Ceuta y Melilla (252 y 209 respectivamente), seguida de Andalucía (154) y Navarra (148).

En lo que se refiere al número total de establecimientos de restauración, Andalucía está a la cabeza con 48.327 locales, por delante de Cataluña (45.720) y Madrid (32.046), mientras que La Rioja y Navarra con 2.177 y 3.827 locales son las autonomías con menos negocios de este tipo.