Barcelona, Spain
Major city 路 Population 1.7M
Barcelona is the 2nd largest city in Spain with a population of approximately 1,686,208 people as of 2026. This makes it the 258th largest city in the world, accounting for 3.42% of Spain's total population of 49.3M. Barcelona is classified as a major city and operates in the Europe/Madrid timezone.
Population
1,686,208
Global Rank
#258
Country Rank
#2
% of Spain
3.42%
Barcelona on the Map
Spain at a Glance
Country Population
49,315,949
Capital
Madrid
Region
Southern Europe
Major Cities
93
GDP per Capita
$35,327
Life Expectancy
83.9 years
Urban Population
80.3%
Growth Rate
0.00%
Other Major Cities in Spain
Nearest Major Cities
Closest cities to Barcelona with over 100,000 people
| City | Population | Distance |
|---|---|---|
| Eixample | 266,477 | <1 km |
| Ciutat Vella | 102,347 | 2 km |
| Gr脿cia | 121,502 | 2 km |
| Sants-Montju茂c | 183,120 | 2 km |
| Sarri脿-Sant Gervasi | 147,912 | 2 km |
| Horta-Guinard贸 | 168,092 | 3 km |
| Sant Mart铆 | 235,719 | 5 km |
| Sant Andreu | 142,598 | 6 km |
Frequently Asked Questions
What is the population of Barcelona?
The population of Barcelona, Spain is approximately 1,686,208 people, making it the 258th largest city in the world and the 2nd largest in Spain.
Is Barcelona the capital of Spain?
No, the capital of Spain is Madrid. Barcelona is the 2nd largest city in the country.
What timezone is Barcelona in?
Barcelona is in the Europe/Madrid timezone.