Barcelona es una ciudad mediterránea. Tiene 13'2 km de frente marítimo de los cuales 9 kms están ocupados por el Puerto Autónomo de Barcelona y por el Puerto Olímpico. Ambos Puertos representan un 68% del total de la costa barcelonesa. El resto son playas recuperadas sobre todo a causa de la celebración de los Juegos Olímpicos de Barcelona-92 y del Fórum de Las Cultures-04.
Frente marítimo de Barcelona en el barrio de
la Barceloneta en primer término y las instalaciones
portuarias al fondo
Antes del 1992, Barcelona vivía "de espaldas" al mar. El Puerto Autónomo de Barcelona domina el frente marítimo del centro de la ciudad y el Puerto Olímpico, mucho más pequeño, es parte del frente marítimo de la Vila Olímpica, a levante del primero. El Puerto Olímpic es exclusivamente para embarcaciones de recreo, mientras que el Puerto Autónomo tiene diversas funciones: Puerto comercial, Puerto de pasajeros, Puerto de pesca y Puerto deportivo.
Actualmente Barcelona tiene 6 playas que tienen un uso intensivo como zona de baño y para tomar el sol, sobre todo durante el periodo de mayo a septiembre. Fuera de este periodo en las playas se refugian algunas gaviotas. Si las playas proporcionan un substrato blando, los diques y espigones protectores de las playas y de los puertos de Barcelona les proporcionan el único substrato duro de este segmento de costa. Es en este tipo de substrato donde se pueden fijar los seres vivos adaptados a este medio, como por ejemplo las algas, los mejillones, los caracolillos, los erizos de mar, los cangrejos y los tomates de mar.