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 
Balanegra village284336.749157-2.910504 Map 
Balazote town244838.885040-2.152517 Map 
Balerma village452236.729473-2.887238 Map 
Balmaseda village731243.194111-3.194671 Map 
Balsareny town306641.8631861.875600 Map 
Baltanás village127341.936653-4.246769 Map 
Baños de la Encina village260738.173611-3.773884 Map 
Baños de Río Tobía village172742.334827-2.761231 Map 
Banyeres de Mariola village722938.716011-0.656891 Map 
Banyeres del Penedès village167141.2791521.581332 Map 
Banyoles town1857642.1179622.765208 Map 
Barakaldo city9891743.297157-2.986040 Map 
Barañáin town2170542.804832-1.681020 Map 
Barbastro town1700442.0352900.127388 Map 
Barbate town1999636.189968-5.920097 Map 
Barberà del Vallès town3203341.5172542.126594 Map 
Barcarrota villageExtremaduraBadajoz370938.515499-6.848602 Map 
Barcelona city161590841.3825612.177135 Map 
Bargas townCastilla-La ManchaToledo717639.939320-4.020153 Map 
Barrax town205339.046036-2.200413 Map 
Barrio de San Antonio village106537.163147-4.135327 Map 
Barruelo de Santullán village117242.908775-4.288037 Map 
Barx village144539.013371-0.300133 Map 
Barxeta village166239.022522-0.416544 Map 
Basauri town3593143.235363-2.892197 Map