- Bazordan
- Bazugues
- Bazus
- Bazus-Aure
- Bazus-Neste
- Beaucaire
- Beaucens
- Beauchalot
- Beaudéan
- Beaulieu
- Beaumarchés
- Beaumat
- Beaumont-de-Lomagne
- Beaumont-sur-Lèze
- Beaupuy
- Beauteville
- Beauvais-sur-Tescou
- Beauvoisin
- Beauzelle
- Beccas
- Bédarieux
- Bédéchan
- Bédeilhac-et-Aynat
- Bédouès
- Béduer
- Bégole
- Bélarga
- Belberaud
- Belbèze-de-Lauragais
- Belbèze-en-Comminges