Su capital es Barcelona, donde viven casi el 29 % de los 5 609 350 habitantes (INE 2018) de la provincia.