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 35 of 293.
- Bernués
Aragon · GeoNames 3128155
- Bernúy
Castille-La Mancha · GeoNames 2520983
- Bernúy
Catalonia · GeoNames 3128154
- Bernúy de Coca
Castille and León · GeoNames 3128153
- Bernuy de Porreros
Castille and León · GeoNames 3128152
- Bernúy-Salinero
Castille and León · GeoNames 3128151
- Bernúy-Zapardiel
Castille and León · GeoNames 3128150
- Berodia
Asturias · GeoNames 3128149
- Berones
Asturias · GeoNames 3128148
- Berrande
Galicia · GeoNames 3128146
- Berrandulez
Castille and León · GeoNames 11185946
- Berráu
Navarre · GeoNames 3128145
- Berredo
Galicia · GeoNames 3128141
- Berreño
Basque Country · GeoNames 3128140
- Berreo
Galicia · GeoNames 3128139
- Berres
Galicia · GeoNames 3128137
- Berriatua
Basque Country · GeoNames 3128136
- Berrimes
Galicia · GeoNames 3128135
- Berrio
Basque Country · GeoNames 3128134
- Berriobeiti
Navarre · GeoNames 3128133
- Berriosuso
Navarre · GeoNames 3128132
- Berriozabaleta
Basque Country · GeoNames 3128131
- Berriozar
Navarre · GeoNames 3128130
- Berriz
Basque Country · GeoNames 3128129
- Berrizáun
Navarre · GeoNames 3128128
- Berro
Castille-La Mancha · GeoNames 2520981
- Berrobi
Basque Country · GeoNames 3128127
- Berrocal
Andalusia · GeoNames 2520979
- Berrocal
Castille and León · GeoNames 3128125
- Berrocal de Huebra
Castille and León · GeoNames 3128124
- Berrocal de Padierna
Castille and León · GeoNames 3128123
- Berrocal de Salvatierra
Castille and León · GeoNames 3128122
- Berrocalejo
Extremadura · GeoNames 2520977
- Berrocalejo de Aragona
Castille and León · GeoNames 3128121
- Berrocalillo
Extremadura · GeoNames 3128120
- Berroeta
Navarre · GeoNames 3128118
- Berroia
Basque Country · GeoNames 3128116
- Berrón
Asturias · GeoNames 3128115
- Berrós Jussà
Catalonia · GeoNames 3128114
- Berrós Sobirà
Catalonia · GeoNames 3128113
- Berrostegieta
Basque Country · GeoNames 3128112
- Berroxe
Galicia · GeoNames 3128117
- Berroy
Aragon · GeoNames 3128111
- Berruco
Aragon · GeoNames 3128110
- Berrueces
Castille and León · GeoNames 3128109
- Berrueño
Asturias · GeoNames 3128108
- Berselos
Galicia · GeoNames 3128107
- Bertamirans
Galicia · GeoNames 8740455
- Bertoa
Galicia · GeoNames 3128106
- Bértola
Galicia · GeoNames 3128105
- Beruete
Navarre · GeoNames 3128104
- Beruntza
Basque Country · GeoNames 3128103
- Berzana
Asturias · GeoNames 3128102
- Berzocana
Extremadura · GeoNames 2520974
- Berzosa
Castille and León · GeoNames 3128101
- Berzosa de Bureba
Castille and León · GeoNames 3128100
- Berzosa de los Hidalgos
Castille and León · GeoNames 3128098
- Berzosa del Lozoya
Madrid · GeoNames 3128099
- Berzosilla
Castille and León · GeoNames 3128097
- Bezangiz
Basque Country · GeoNames 3128094
- Besalú
Catalonia · GeoNames 3128096
- Besande
Castille and León · GeoNames 3128095
- Besapié
Asturias · GeoNames 3128093
- Besarredonda
Galicia · GeoNames 3128092
- Bescanó
Catalonia · GeoNames 3128090
- Bescaran
Catalonia · GeoNames 6693028
- Bescós de Garcipollera
Aragon · GeoNames 3128088
- Beseit / Beceite
Aragon · GeoNames 3128423
- Besejos
Galicia · GeoNames 3128087
- Beseño
Galicia · GeoNames 3128086
- Besiáns
Aragon · GeoNames 3128085
- Besnes
Asturias · GeoNames 6544454
- Besomaño
Galicia · GeoNames 3128084
- Besoy
Cantabria · GeoNames 3128079
- Bespén
Aragon · GeoNames 3128078
- Bestar
Galicia · GeoNames 3128077
- Besteiros
Galicia · GeoNames 12156673
- Bestué
Aragon · GeoNames 3128075
- Besullo
Asturias · GeoNames 3128073
- Betán
Galicia · GeoNames 3128072
- Betancuría
Canary Islands · GeoNames 2520971
- Betanzos
Galicia · GeoNames 3128071
- Betarres
Castille and León · GeoNames 3128069
- Bete
Castille-La Mancha · GeoNames 2520970
- Betelu
Navarre · GeoNames 3128068
- Betenama
Canary Islands · GeoNames 2520969
- Bétera
Valencia · GeoNames 2520968
- Betés
Aragon · GeoNames 3128067
- Betesa
Aragon · GeoNames 6324682
- Beteta
Castille-La Mancha · GeoNames 3128066
- Bética
Andalusia · GeoNames 2520967
- Betlán
Catalonia · GeoNames 3128065
- Betolaza
Basque Country · GeoNames 3128064
- Betoño
Basque Country · GeoNames 3128063
- Betorz
Aragon · GeoNames 3128062
- Betote
Galicia · GeoNames 3128061
- Betren
Catalonia · GeoNames 3128060
- Betxí
Valencia · GeoNames 2521198
- Beuda
Catalonia · GeoNames 3128059
- Beuntza
Navarre · GeoNames 3128058
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.