- Bad Axe
- Baraga
- Baroda
- Barryton
- Barton Hills
- Battle Creek
- Beal City
- Beecher
- Beechwood
- Belding
- Benton Harbor
- Benton Heights
- Benzonia
- Berrien Springs
- Beulah
- Big Bay
- Big Rapids
- Bingham Farms
- Birch Run
- Blissfield
- Bloomfield Hills
- Boyne City
- Boyne Falls
- Breckenridge
- Breedsville
- Bridgman
- Britton
- Brown City
- Brownlee Park
- Burr Oak