Gorbeia Inguruak Araba Euskadi Spain
43.0521188,-2.564711

Ibarra

Ibarra (which means alluvial plain in Basque) may refer to:

Distance between:

Madrid to Ibarra 192 Miles / 309 Kms
Barcelona to Ibarra 269 Miles / 434 Kms

Postal Code 01160



Population 2019

Total: 876
Total Men: 454
Total Women: 422

Broadband and mobile Internet coverage

museum Nearby

Guggenheim Museum Bilbao

tourist attraction Nearby

Cascada del Río Butron
Azalene hondartza