Province of Barcelona

The province of Barcelona is Spain's second largest by population in the province. It is situated in the Autonomous Community of Catalonia, Barcelona is the administrative seat.


The province borders - starting in the North, clockwise - in the province of Girona, the Mediterranean Sea and the provinces of Tarragona and Lleida. All neighboring provinces are also part of Catalonia.

Biggest Towns