Cities in Spain ( 1,727 )
- Borja
- Bormujos
- Bornos
- Borox
- Borriol
- Breda
- Breña Alta
- Breña Baja
- Brenes
- Brihuega
- Briviesca
- Brunete
- Buenavista del Norte
- Bueu
- Bujalance
- Bullas
- Buñol
- Bunyola
- Burela de Cabo
- Burgos
- Burguillos
- Burguillos del Cerro
- Burjassot
- Burlata
- Burriana
- Cabanes
- Cabanillas del Campo
- Cabeza del Buey
- Cabezón
- Cabezón de la Sal
- Cabra
- Cabrera de Mar
- Cabrerizos
- Cabrils
- Cacabelos
- Cáceres