Cities, towns and villages
Spain place reference
29,272 populated-place records from GeoNames. Browse the directory or search the beginning of a Latin/transliterated name.
29,272 results. Page 16 of 293.
- Aracena
Andalusia · GeoNames 2521694
- Arada
Galicia · GeoNames 3129910
- Aradillos
Cantabria · GeoNames 3129909
- Araduenga
Castille and León · GeoNames 3129908
- Arafo
Canary Islands · GeoNames 2521692
- Aragoncillo
Castille-La Mancha · GeoNames 3129904
- Aragoneses
Castille and León · GeoNames 3129903
- Aragosa
Castille-La Mancha · GeoNames 3129900
- Araguás
Aragon · GeoNames 3129899
- Araguás del Solano
Aragon · GeoNames 3129898
- Aragüés del Puerto
Aragon · GeoNames 3129897
- Arahós
Catalonia · GeoNames 3129896
- Arahuetes
Castille and León · GeoNames 3129895
- Arakil-Etxarren
Navarre · GeoNames 3123742
- Arakil-Hiriberri
Navarre · GeoNames 3105270
- Aralla
Castille and León · GeoNames 3129893
- Arama
Basque Country · GeoNames 3129892
- Aramendía
Navarre · GeoNames 3129891
- Aramil
Asturias · GeoNames 3129890
- Aramil de Arriba
Asturias · GeoNames 3129889
- Aramunt
Catalonia · GeoNames 3129887
- Arán
Galicia · GeoNames 3129886
- Arana
Basque Country · GeoNames 3129884
- Arana
Castille and León · GeoNames 3129885
- Aranarache
Navarre · GeoNames 3129882
- Arancedo
Asturias · GeoNames 3129880
- Arancón
Castille and León · GeoNames 3129879
- Aranda de Duero
Castille and León · GeoNames 3129877
- Aranda de Moncayo
Aragon · GeoNames 3129876
- Arándiga
Aragon · GeoNames 3129875
- Arandigoyen
Navarre · GeoNames 3129873
- Arandilla
Castille and León · GeoNames 3129872
- Arandilla del Arroyo
Castille-La Mancha · GeoNames 3129869
- Arandojo
Asturias · GeoNames 3129866
- Aranga
Galicia · GeoNames 3129864
- Arangas
Asturias · GeoNames 3129862
- Arangiz
Basque Country · GeoNames 3129861
- Aranguren
Basque Country · GeoNames 3129859
- Aranguren
Basque Country · GeoNames 3129860
- Araniego
Asturias · GeoNames 3129858
- Aranjuez
Madrid · GeoNames 3129857
- Arano
Navarre · GeoNames 3129855
- Araño
Galicia · GeoNames 3129856
- Arañó
Catalonia · GeoNames 11906170
- Arànser
Catalonia · GeoNames 3129853
- Aransís
Catalonia · GeoNames 3129852
- Arante
Galicia · GeoNames 3129851
- Arantiones
Cantabria · GeoNames 3129850
- Arantón
Galicia · GeoNames 3129849
- Arantza
Navarre · GeoNames 3129881
- Arantzazu
Basque Country · GeoNames 3129846
- Arañuel
Valencia · GeoNames 3129848
- Aranza
Galicia · GeoNames 3129847
- Zelaia
Basque Country · GeoNames 3129845
- Arantzeta
Basque Country · GeoNames 6325347
- Aranzueque
Castille-La Mancha · GeoNames 3129843
- Araotzurruti
Basque Country · GeoNames 6325351
- Araotz
Basque Country · GeoNames 3129842
- Arapiles
Castille and León · GeoNames 3129841
- Aras
Navarre · GeoNames 3129839
- Aras de los Olmos
Valencia · GeoNames 2521690
- Arasán
Aragon · GeoNames 3129838
- Arasanz
Aragon · GeoNames 3129837
- Arascués
Aragon · GeoNames 11809038
- Aratorés
Aragon · GeoNames 3129836
- Aratzerreka
Basque Country · GeoNames 3129835
- Aratz-Matxinbenta
Basque Country · GeoNames 3129834
- Aratzuri
Navarre · GeoNames 3129820
- Araujo
Galicia · GeoNames 3129832
- Araujo
Galicia · GeoNames 3129833
- Arauzo
Castille and León · GeoNames 3129831
- Arauzo de Miel
Castille and León · GeoNames 3129830
- Arauzo de Salce
Castille and León · GeoNames 3129829
- Arauzo de Torre
Castille and León · GeoNames 3129828
- Aravell
Catalonia · GeoNames 7733102
- Araya
Canary Islands · GeoNames 2521689
- Araia
Basque Country · GeoNames 3129822
- Araya
Valencia · GeoNames 3129823
- Arbatzegi
Basque Country · GeoNames 3129818
- Arbaitza
Basque Country · GeoNames 3129814
- Arbancón
Castille-La Mancha · GeoNames 3129813
- Arbaniés
Aragon · GeoNames 3129811
- Arbás
Asturias · GeoNames 3129810
- Arbeca
Catalonia · GeoNames 3129809
- Arbeiza
Navarre · GeoNames 3129808
- Arbeteta
Castille-La Mancha · GeoNames 3129807
- Arbeyales
Asturias · GeoNames 3129805
- Arbeyales
Asturias · GeoNames 3129806
- Arbígano
Basque Country · GeoNames 11127845
- Arbizu
Navarre · GeoNames 3129803
- Arbo
Galicia · GeoNames 3129802
- Arboces
Asturias · GeoNames 3129801
- Árbol
Galicia · GeoNames 3129799
- Árbol
Galicia · GeoNames 3129800
- Arboleas
Andalusia · GeoNames 2521683
- Arboleya
Asturias · GeoNames 3129798
- Arbolí
Catalonia · GeoNames 3129797
- Arbolí
Catalonia · GeoNames 12217659
- Arboliz
Basque Country · GeoNames 3129796
- Arbón
Asturias · GeoNames 3129795
Source: GeoNames · CC BY 4.0 · Snapshot September 17, 2026. Scope, provenance and downloads. Population figures have varying source dates. A record modification date is not a population reference date.
Use this location reference
Use this public record as an input to a bounded coding mission. Specify the expected schema, missing-value rules and tests, then review returned source and receipts.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.