સ્પેનના દક્ષિણ કિનારે બાર્સિલોના છે
બાર્સિલોના ઇબેરિયન દ્વીપકલ્પના ઉત્તરપૂર્વીય દરિયાકાંઠે ભૂમધ્ય સમુદ્રની સામે આવેલું છે, જે લગભગ 5 કિમી (3 માઇલ) પહોળા મેદાન પર સ્થિત છે, જે કોલ્સેરોલાની પર્વતમાળા, દક્ષિણપશ્ચિમમાં લોબ્રેગેટ નદી અને ઉત્તરમાં બેસો નદી દ્વારા મર્યાદિત છે. આ મેદાન 170 કિમી (66 ચોરસ માઇલ) ના વિસ્તારને આવરી લે છે, જેમાંથી 101 કિમી (39 ચોરસ માઇલ) શહેર દ્વારા જ કબજો કરવામાં આવ્યો છે. તે પાયરેનીઝથી 120 કિલોમીટર (75 માઇલ) દક્ષિણમાં છે અને ફ્રાન્સ સાથેની કતલાન સરહદ છે.