232
Supermercados
10
Cadenas
1.731.649
Habitantes
7.464
Hab. por supermercado

Supermercados en Barcelona

En 2026, Barcelona cuenta con 232 supermercados de 10 cadenas diferentes, dando servicio a una población de 1.731.649 habitantes. Las cadenas con más presencia son Condis (32 tiendas), Mercadona (15 tiendas), Caprabo (15 tiendas).

Barcelona tiene una densidad comercial de 1,3 supermercados por cada 10.000 habitantes, lo que equivale a 1 supermercado por cada 7.464 vecinos. La renta media por persona en Barcelona es de 17.538 € anuales según datos del INE.

El IPC de alimentación en Cataluña es de 130,6 puntos (+2,7% interanual), por debajo de la media nacional (134,5). Con una renta media por hogar de 39.284 €, un hogar en Barcelona destina aproximadamente 5.333 € a alimentación (13,6% de la renta).

Mapa de supermercados en Barcelona

Distribución por cadena

CadenaTiendas%
Condis 32 13.8%
Mercadona 15 6.5%
Caprabo 15 6.5%
Bonàrea 14 6%
Dia 11 4.7%
Ametller Origen 8 3.4%
Consum 8 3.4%
Veritas 8 3.4%
Aldi 7 3%
BonPreu 7 3%

Precios de alimentación

Listado de supermercados

Cerrado 08:00 - 23:00
CondisCondis Avinguda de la Mare de Déu de Montserrat 161
Cerrado 08:30 - 21:00
ConsumConsum Carrer de la Riera Blanca 195
Cerrado 09:00 - 21:30
ConsumConsum Carrer de París 53-61
Cerrado 09:00 - 21:30
Cerrado 09:00 - 22:00
Cerrado 09:30 - 14:00 y 17:00 - 20:30
Cerrado 09:00 - 21:00
Cerrado 09:00 - 21:30
Cerrado 09:00 - 21:00
Cerrado 09:00 - 21:30
Cerrado 09:00 - 21:00
DiaDia Passeig de Fabra i Puig 318
Cerrado 09:30 - 14:00 y 17:00 - 20:30
Cerrado 09:00 - 14:00 y 17:00 - 21:00
Cerrado 09:00 - 21:00
Cerrado 09:00 - 22:00
Cerrado 09:00 - 23:00
Cerrado 09:00 - 21:00
Cerrado 09:00 - 21:00
Cerrado 09:00 - 21:00
Cerrado 09:30 - 14:00 y 16:30 - 20:30
Cerrado 10:30 - 14:30 y 17:00 - 21:00
Cerrado 10:00 - 14:00 y 17:00 - 20:00
Cerrado 09:00 - 20:30
Cerrado 10:00 - 14:30 y 17:00 - 21:00
Cerrado 09:00 - 21:00

Preguntas frecuentes

¿Cuántos supermercados hay en Barcelona?

En 2026, Barcelona tiene 232 supermercados de 10 cadenas, incluyendo Condis, Mercadona, Caprabo. Esto supone 1,3 supermercados por cada 10.000 habitantes.

¿Cuántos habitantes tiene Barcelona?

Barcelona tiene 1.731.649 habitantes según el último padrón del INE, con una renta media por persona de 17.538 € anuales.

¿Cuál es la cadena de supermercados con más tiendas en Barcelona?

La cadena con mayor presencia en Barcelona es Condis con 32 tiendas, seguida de Mercadona (15) y Caprabo (15).

¿Hay suficientes supermercados en Barcelona?

Con 1 supermercado por cada 7.464 habitantes, Barcelona tiene una cobertura por debajo de la media española. La media nacional se sitúa en torno a 1 supermercado por cada 1.800 habitantes.