- Banner
- Bardolph
- Barrington Hills
- Bartelso
- Bartonville
- Batchtown
- Bay View Garden
- Baylis
- Beach Park
- Beardstown
- Beaverville
- Beckemeyer
- Bedford Park
- Beecher City
- Belknap
- Belle Prairie City
- Belle Rive
- Bellmont
- Bement
- Benld
- Bensenville
- Berwyn
- Bethalto
- Big Rock
- Biggsville
- Birds
- Bishop Hill
- Blandinsville
- Blue Island
- Bluffs