Barcelona Population 2026 - Spain Demographics | World Measure

Barcelona, Spain: population 292,411,799, metro 5,474,482. Demographics, density, growth trends, and key city statistics.

City Overview

  • City Population: 292,411,799
  • Metro Area Population: 5,474,482
  • Country: Spain
  • Population Density: 16,494 per km²
  • Growth Rate: +1.02%
  • Timezone: Europe/Madrid

Barcelona Indicators

Related Pages

Related Cities

Compare Barcelona