Below is a list of 105 streets in Halifax starting with the letter B.

BAKERS DR
BALCOMES DR
BALD EAGLE PL
BALLANTRAE LANE
BALMORAL RD
BALWEARIE LANE
BANBURY CL
BARCLAY AVE
BARKTON LANE
BARNSTEAD LANE
BARRACKS DR
BARRINGTON ST
BASINVIEW DR
BATTERY DR
BAUER ST
BAYERS RD
BAYNE ST
BAYVIEW RD
BEACHSTONE DR
BEAUFORT AVE
BEDFORD HWY
BEDFORD ROW
BEDROS LANE
BEECH ST
BEECHWOOD TERR
BELL RD
BELLE AIRE TERR
BELLEVUE AVE
BELMONT RD
BELMONT ON THE ARM
BENALDER LANE
BENTLY DR
BERESFORD RD
BERKSHIRE CL
BERLIN ST
BERMUDA AVE
BERTS DR
BETHANY WAY
BILBY ST
BILTON LANE
BINNEY ST
BIRCH ST
BIRCH COVE LANE
BIRCHDALE AVE
BIRCHES DR
BIRCHFIELD CRES
BIRCHVIEW DR
BIRCHWOOD DR
BIRKDALE CRES
BIRMINGHAM ST
BISHOP ST
BLACK ST
BLAND ST
BLENHEIM TERR
BLINK BONNIE TERR
BLISS ST
BLOOMFIELD ST
BLOOMINGDALE TERR
BLOWERS ST
BLUE JAY ST
BLUE THISTLE RD
BLUE WILLOW CRT
BLUESTONE RD
BOBOLINK ST
BONAVENTURE DR
BOND ST
BORDEN ST
BOSCOBEL RD
BOSUN RUN
BOTANY TERR
BOULDERWOOD RD
BOWER RD
BRACKLEY PL
BRAEBURN RD
BRAEMOUNT DR
BRAESIDE LANE
BREEN AVE
BRENTON PL
BRENTON ST
BREWER CRT
BRIAR PL
BRIARWOOD CRES
BRICK LANE
BRIDGES ST
BRIDGET AVE
BRIDGEVIEW DR
BRIGADIER CRT
BRIGHT PL
BRIGHT ST
BRIGHTON AVE
BRISTOL PL
BROADHOLME LANE
BROCKHURST CL
BRODICK LANE
BROMLEY RD
BRONSON AVE
BROOK ST
BRUNSWICK ST
BRUSSELS ST
BRYCEDALE LANE
BRYDEN AVE
BUDDY DAYE ST
BUFFERS LANE
BURGEE RUN
BURNS DR