Free Maps of Spain

Free country and town maps of the world from free country maps.com

Home > Country > Spain

Towns in Spain


Table of towns in Spain

Town NameTypeRegionProvince / StateCountyMunicipalityPopulationLatitudeLongitude 
Ávila townCastilla y LeónÁvila5750240.656273-4.702679 Map 
Avilés town7910543.555828-5.921961 Map 
Avinyó village221541.8630101.970741 Map 
Avinyonet de Puigventós village149942.2499772.914544 Map 
Ayamonte town1700237.213570-7.403124 Map 
Ayegui/Aiegi village134842.658581-2.037056 Map 
Ayerbe village105842.275848-0.687697 Map 
Ayllón village113141.419769-3.376214 Map 
Ayora village529739.059715-1.057162 Map 
Azagra village384842.311489-1.894382 Map 
Azkoitia townEuskal Herria / PaísGipuzkoa1149243.178162-2.311499 Map 
Aznalcázar villageAndalucíaSevilla412837.303970-6.250892 Map 
Aznalcóllar village619137.519577-6.271644 Map 
Azpeitia townEuskal Herria / PaísGipuzkoa1450643.183861-2.265742 Map 
Azuaga villageExtremaduraBadajoz814038.259209-5.676859 Map 
Azuqueca de Henares town3373540.568424-3.262158 Map 
Badalona town22088841.4493522.248254 Map 
Badia del Vallès village1370341.5077402.114655 Map 
Badolatosa village260837.308487-4.672901 Map 
Baena town1887337.617302-4.324371 Map 
Baeza town1551937.994518-3.470816 Map 
Bagà town236142.2527661.862590 Map 
Bailén town1876338.096786-3.776560 Map 
Baiona town301442.119709-8.851029 Map 
Balaguer town1400041.7897190.805491 Map