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 3 of 293.
- Abiegos
Asturias · GeoNames 3131055
- Abínzano
Navarre · GeoNames 3131054
- Abió
Valencia · GeoNames 2522484
- Abión
Castille and León · GeoNames 3131053
- Abioncillo
Castille and León · GeoNames 3131052
- Abionzo
Cantabria · GeoNames 3131050
- Abizanda
Aragon · GeoNames 3131049
- Abla
Andalusia · GeoNames 2522483
- Ablaña de Abajo
Asturias · GeoNames 3131048
- Ablaña de Arriba
Asturias · GeoNames 3131047
- Ablaneda
Asturias · GeoNames 3131045
- Ablaneda
Asturias · GeoNames 3131046
- Ablanedo
Asturias · GeoNames 3131041
- Ablanedo
Asturias · GeoNames 3131042
- Ablanedo
Asturias · GeoNames 3131043
- Ablanedo
Asturias · GeoNames 3131044
- Ablanque
Castille-La Mancha · GeoNames 3131040
- Ables
Asturias · GeoNames 3131038
- Ablitas
Navarre · GeoNames 3131037
- Aboño
Asturias · GeoNames 3131035
- Abornikano
Basque Country · GeoNames 3131033
- Aboy
Galicia · GeoNames 3131032
- Abragán
Galicia · GeoNames 3131030
- Abraido
Asturias · GeoNames 3131029
- Abrairas
Galicia · GeoNames 3131028
- Abraveses de Tera
Castille and León · GeoNames 3131026
- Abrence
Galicia · GeoNames 3127651
- Abrente
Galicia · GeoNames 3131025
- Abrera
Catalonia · GeoNames 3131024
- Abres
Galicia · GeoNames 3131023
- Abriojal
Andalusia · GeoNames 2522477
- Abrucena
Andalusia · GeoNames 2522476
- Abruciños
Galicia · GeoNames 3131021
- Abuime
Galicia · GeoNames 3131020
- Abusejo
Castille and León · GeoNames 3131018
- Abusu / La Peña
Basque Country · GeoNames 3119256
- Abuzaderas
Castille-La Mancha · GeoNames 2522475
- Acalabanda
Galicia · GeoNames 12070653
- Acardece
Canary Islands · GeoNames 2522473
- Acebal
Asturias · GeoNames 3131013
- Acebal
Asturias · GeoNames 3131014
- Acebal
Asturias · GeoNames 3131015
- Acebal
Asturias · GeoNames 3131016
- Acebal
Asturias · GeoNames 3131017
- Acebedo
Asturias · GeoNames 3131008
- Acebedo
Galicia · GeoNames 3131009
- Acebedo
Castille and León · GeoNames 3131010
- Acebedo
Galicia · GeoNames 3131011
- Acebedo
Basque Country · GeoNames 3131012
- Acebeiro
Galicia · GeoNames 3131006
- Acebeiros
Galicia · GeoNames 3131005
- Acebes del Páramo
Castille and León · GeoNames 3131004
- Acebo
Galicia · GeoNames 3131002
- Acebo
Extremadura · GeoNames 3131003
- Aceboso
Galicia · GeoNames 3131001
- Acebro
Galicia · GeoNames 3130999
- Acebuchal
Andalusia · GeoNames 2522470
- Acebuche
Castille-La Mancha · GeoNames 2522467
- Acebuches
Andalusia · GeoNames 2522462
- Aceca
Castille-La Mancha · GeoNames 2522461
- Acedera
Extremadura · GeoNames 2522460
- Acedillo
Castille and León · GeoNames 3130998
- Acedo
Navarre · GeoNames 8605038
- Acedo de los Caballeros
Asturias · GeoNames 3130997
- Acedre
Galicia · GeoNames 3130996
- Acehuche
Extremadura · GeoNames 2522459
- Aceituna
Extremadura · GeoNames 3130995
- Acellana
Asturias · GeoNames 3130993
- Acequias
Andalusia · GeoNames 2522451
- Acera de la Vega
Castille and León · GeoNames 3130992
- Acered
Aragon · GeoNames 3130991
- Acered
Aragon · GeoNames 12041364
- Acereda
Cantabria · GeoNames 3130990
- Aces
Asturias · GeoNames 3130989
- Aceuchal
Extremadura · GeoNames 2522446
- Aceveda
Galicia · GeoNames 3130988
- Acevedo
Asturias · GeoNames 3130987
- Acevedo
Galicia · GeoNames 12266729
- Acevedo
Galicia · GeoNames 12557448
- Acevedo del Río
Galicia · GeoNames 12720088
- Achas
Galicia · GeoNames 3130986
- Aciberos
Castille and León · GeoNames 3130980
- Acibo
Galicia · GeoNames 3130979
- Aciera
Asturias · GeoNames 3130978
- Azilu
Basque Country · GeoNames 3130977
- Acín
Aragon · GeoNames 3130976
- Acojeja
Canary Islands · GeoNames 2522443
- Akorda
Basque Country · GeoNames 3130975
- Okoizta / Acosta
Basque Country · GeoNames 3130973
- Acova
Galicia · GeoNames 3130972
- Acrijos
Castille and León · GeoNames 3130971
- Ácula
Andalusia · GeoNames 2522441
- Acumuer
Aragon · GeoNames 3130968
- Acuncheira
Galicia · GeoNames 3130967
- Adá
Galicia · GeoNames 3130966
- Adahuesca
Aragon · GeoNames 3130965
- Adal
Cantabria · GeoNames 3130963
- Adalia
Castille and León · GeoNames 3130962
- Adamuz
Andalusia · GeoNames 2522438
- Adana
Basque Country · GeoNames 3130959
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
Keep a stable location reference in your own collaborator directory or music-project notes. Sunset is software; this entry does not represent a local recording studio or booking service.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.