Below is a list of 16 towns in the Halifax Regional Municipality starting with the letter B.

Choose a town to bring up its corresponding street directory.

BALD ROCK
BARKHOUSE SETTLEMENT
BAYSIDE
BEAR COVE
BEAVER BANK
BEAVER DAM
BEAVER HARBOUR
BEDFORD
BEECH HILL
BEECHVILLE
BIG LAKE
BLACK POINT
BLIND BAY
BOUTILIERS POINT
BROOKSIDE
BROOKVALE