Barcelona, Spain — City Data API
Country: ES Catalonia (CT) Pop: 1.6 million
Barcelona is a city in Spain (ES), Catalonia (CT). Get Barcelona geographic data, postal codes and location info via the Country Data API REST endpoints. Query by country code 'ES' and state code 'CT' to retrieve Barcelona data. JSON, plans from €5/mo.
Barcelona location data via REST API
Use country code ES and state code CT to query cities and zip codes that include Barcelona.
All cities of Spain
List every city in Spain
Cities in Catalonia
List every city in Catalonia, Spain
Zip codes in Spain
Postal code dataset for Spain
API Request Example
Fetch cities in Spain (ES) — your response will include Barcelona.
Cities by country
GET https://api.countrydataapi.com/v1/cities/country?country=Spain&limitToken=1000&apikey=YOUR_API_KEYcURL example
curl "https://api.countrydataapi.com/v1/cities?city=Barcelona&apikey=YOUR_API_KEY"More cities in Spain
Access Barcelona data via API
Integrate Barcelona (Spain) into your application. One API for all countries, states, cities and zip codes.