B
- Baião
- Baixa da Banheira
- Barrancos
- Barrosas
- Barroselas
- Batalha
- Belas, Sintra
- Belmonte
- Benavente
- Benedita
- Benfica do Ribatejo
- Beringel
- Bobadela
- Boidobra
- Bombarral
- Borba
- Boticas
- Branca
- Brejos de Azeitão
- Britiande
- Brito
- Bucelas
Read more about this topic: List Of Towns In Portugal