Spain populated cities
- Baralla
- Baraona
- Barbadillo del Mercado
- Barbastro
- Barbate
- Barbolla
- Barcarrota
- Barcelona
- Bárcena de Cicero
- Barcena de Pie de Concha
- Barcience
- Bardallur
- Bareyo
- Bargas
- Barlovento, Santa Cruz de Tenerife
- Barracas, Castellón
- Barrax
- Barreiros, Lugo
- Barriopedro
- Barro
- Barruelo de Santullán
- Basaburua
- Basardilla
- Basauri
- Báscones de Ojeda