Barcelona és la capital de la comarca del Barcelonès i de la província de Barcelona. També és la capital política de Catalunya on es troben les seus de les seves institucions d'autogovern més importants: la Generalitat de Catalunya i el Parlament de Catalunya.
Situada a la costa de la mar Mediterrània, entre les desembocadures dels rius Llobregat i Besòs, limita al nord amb el riu Besòs i els municipis de Santa Coloma de Gramenet i Sant Adrià de Besòs; al sud amb la Zona Franca, l'Hospitalet de Llobregat i Esplugues de Llobregat; a l'est amb el mar; i a l'oest amb Montcada i Reixac i Sant Cugat del Vallès.
El territori de la ciutat presenta tres zones ben diferenciades: la serralada de Collserola (amb el cim del Tibidabo com a punt més alt 512 metres), el pla i els deltes dels rius Besòs i Llobregat que juntament amb el litoral del mar tanquen els límits de la ciutat.
La part del pla més propera a la serralada litoral es troba esquitxada de petits turons, alguns d'ells urbanitzats: El Carmel (267 metres); Monterols (121 metres), el Putxet (181 metres), la Rovira (261 metres) i la Peira (133 metres). Prop del litoral s'aixeca la muntanya de Montjuïc (173 metres)