- Bleidenrod
- Blessenbach
- Blitzenrod
- Bobenhausen II
- Bollnbach
- Bortshausen
- Bottenhorn
- Bracht
- Brauerschwend
- Breidenstein
- Breitenbach
- Breungeshain
- Brungershausen
- Buchenau
- Burg
- Bürgeln
- Burgholz
- Burkhards
- Burkhardsfelden
- Busenborn
- Büßfeld
- Bachrain
- Backtrog
- Bad Arolsen
- Bad Wilhelmshöhe
- Bad Zwesten
- Balhorn
- Basdorf
- Batten
- Battenfeld