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 2 of 293.
- A Veiga
Galicia · GeoNames 3118700
- A Veiga
Galicia · GeoNames 3118724
- A Veiga
Galicia · GeoNames 11837102
- A Veiga de Cascallá
Galicia · GeoNames 3118708
- A Veiguiña
Asturias · GeoNames 3118701
- A Veiguiña
Galicia · GeoNames 3118725
- A Vila Vella
Galicia · GeoNames 7932534
- A Virxe Do Camiño
Galicia · GeoNames 8604688
- A Xesteiriña
Galicia · GeoNames 6544461
- Ababuj
Aragon · GeoNames 3131144
- Abad
Galicia · GeoNames 3131143
- Abadengo de Torío
Castille and León · GeoNames 3131142
- Abades
Galicia · GeoNames 3131139
- Abades
Galicia · GeoNames 3131140
- Abades
Castille and León · GeoNames 3131141
- Abadía
Extremadura · GeoNames 3131138
- Abadín
Galicia · GeoNames 3131136
- Abadiño
Basque Country · GeoNames 3131137
- Abáigar
Navarre · GeoNames 3131135
- Abaira
Galicia · GeoNames 3131134
- Abajas
Castille and León · GeoNames 3131133
- Abaltzisketa
Basque Country · GeoNames 3131131
- Aballe
Asturias · GeoNames 3131130
- Ábalo
Galicia · GeoNames 3131129
- Ábalos
La Rioja · GeoNames 3131128
- Abamia
Asturias · GeoNames 3131127
- Abánades
Castille-La Mancha · GeoNames 3131126
- Abanceña
Asturias · GeoNames 3131125
- Abanco
Castille and León · GeoNames 3131124
- Abándames
Asturias · GeoNames 3131123
- Abango
Asturias · GeoNames 3131122
- Abaniella
Asturias · GeoNames 3131121
- Abanilla
Murcia · GeoNames 2522505
- Abanillas
Cantabria · GeoNames 3131120
- Abaño
Cantabria · GeoNames 3131119
- Abano
Castille and León · GeoNames 11876280
- Abanqueiro
Galicia · GeoNames 3131118
- Abanto
Aragon · GeoNames 3131117
- Abantro
Asturias · GeoNames 3131114
- Abarán
Murcia · GeoNames 2522499
- Abarca de Campos
Castille and León · GeoNames 3131113
- Abárzuza
Navarre · GeoNames 3131110
- Abastas
Castille and León · GeoNames 3131109
- Abastillas
Castille and León · GeoNames 3131108
- Abaurregaina
Navarre · GeoNames 3131107
- Abaurrepea
Navarre · GeoNames 3131106
- Abavides
Galicia · GeoNames 3131105
- Abay
Aragon · GeoNames 3131104
- Abayu
Asturias · GeoNames 3131103
- Abdet
Valencia · GeoNames 2522496
- Abeancos
Galicia · GeoNames 3131101
- Abeancos
Galicia · GeoNames 3131102
- Abetxuko
Basque Country · GeoNames 3131100
- Abezia
Basque Country · GeoNames 3131099
- Abedes
Galicia · GeoNames 3131098
- Abedul
Asturias · GeoNames 3131096
- Abedules
Asturias · GeoNames 3131095
- Abegondo
Galicia · GeoNames 3131093
- Abeijón
Galicia · GeoNames 3131092
- Abejar
Castille and León · GeoNames 3131090
- Abejera
Castille and León · GeoNames 3131089
- Abejuela
Aragon · GeoNames 2522493
- Abejuela
Castille-La Mancha · GeoNames 2522494
- Abejuela
Andalusia · GeoNames 2522495
- Abeleda
Galicia · GeoNames 3131086
- Abeleda
Galicia · GeoNames 3131087
- Abeledo
Galicia · GeoNames 3131085
- Abeledo
Galicia · GeoNames 11919640
- Abeledos
Galicia · GeoNames 3131084
- Abeleiras
Galicia · GeoNames 3131083
- Abelenda
Galicia · GeoNames 3131081
- Abelenda
Galicia · GeoNames 3131082
- Abelendo
Galicia · GeoNames 3131080
- Abelgas
Castille and León · GeoNames 3131079
- Abelgas de Luna
Castille and León · GeoNames 11668880
- Abellá
Galicia · GeoNames 3131077
- Abella
Catalonia · GeoNames 3131078
- Abella de la Conca
Catalonia · GeoNames 3131075
- Abellas
Galicia · GeoNames 3131074
- Abelleira
Galicia · GeoNames 3131071
- Abelleira
Galicia · GeoNames 3131072
- Abelleira
Galicia · GeoNames 3131073
- Abelón
Castille and León · GeoNames 3131069
- Abena
Aragon · GeoNames 3131068
- Abenfigo
Aragon · GeoNames 3131067
- Abengibre
Castille-La Mancha · GeoNames 2522490
- Abenilla
Aragon · GeoNames 3131066
- Abenójar
Castille-La Mancha · GeoNames 2522488
- Abenuj
Castille-La Mancha · GeoNames 2522487
- Abeo
Asturias · GeoNames 3131065
- Aberasturi
Basque Country · GeoNames 3131064
- Aberin
Navarre · GeoNames 3131063
- Abertura
Extremadura · GeoNames 2522486
- Abesedo
Castille and León · GeoNames 3131062
- Abezames
Castille and León · GeoNames 3131061
- Abi
Aragon · GeoNames 3131060
- Abia de la Obispalía
Castille-La Mancha · GeoNames 3131058
- Abia de las Torres
Castille and León · GeoNames 3131057
- Abiada
Cantabria · GeoNames 3131059
- Abiego
Aragon · GeoNames 3131056
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 the source record for a research exercise: identify the place, compare the fields and cite the original database. Keep observations separate from assumptions.
A geographic listing identifies a place. It does not establish a local office, service availability, product compatibility or a customer engagement.