The Collserola mountains surround the city on the west and the Mediterranean Sea forms its boundary to the east.
Pegunungan Collserola mengelilingi kota di sebelah barat dan Laut Mediterania membentuk perbatasannya di sebelah timur.