El Ayuntamiento tiene su sede en la plaza de San Jaime de Barcelona (oficialmente "plaça de Sant Jaume", en catalán), frente al Palacio de la Generalidad de Cataluña (siglo XIV).