
Country: Spain Barcelona’s urban area is home to around 5.7 million people, making it the European Union’s fifth most populous. The city has 1.7 million residents within its limits and serves as Catalonia’s capital and largest city, as well as Spain’s second-most populous municipality. On Spain’s northeastern coast, it stretches between the Llobregat and Besòs rivers, with the Serra de Collserola mountains forming its western edge.
