Cities Starting with B in Maine
Bagnor
Bailey Island
Baileyville
Bancroft
Bangor
Bar Harbor
Bar Mills
Bass Harbor
Bath
Beals
Beaver Cove Plantation
Belfast
Belgrade
Belmont
Benedicta
Benton
Bernard
Berwick
Bethel
Biddeford
Bingham
Birch Harbor
Blaine
Blue Hill
Boothbay
Boothbay Harbor
Bowdoin
Bowdoinham
Bradford
Bradley
Bremen
Brewer
Bridgewater
Bridgton
Bristol
Brooklin
Brooks
Brooksville
Brookton
Brownfield
Brownville
Brunswick
Bryant Pond
Buckfield
Bucksport
Burlington
Burnham
Bustins Island
Buxton