- Blackinton
- Blackstone
- Blanchardville
- Blandford
- Blandford Ski Area
- Bleachery
- Blind Rock
- Bliss Corner
- Blissville
- Bloomingdale
- Blue Fish Rock
- Blue Hills
- Blueberry Island
- Blush Hollow
- Bolton
- Bondsville
- Bonny Rigg Corners
- Boohoo Ledge
- Booth Corner
- Boston
- Bourne
- Bourne Corners
- Bournedale
- Boutwell Island
- Bowens Corners
- Bowenville
- Boxboro
- Boxboro Station
- Boxford
- Boxford Station