Bragg Communications Inc.

Bragg Communications Inc. holds 521 in-service central-office prefixes in the CNAC register, covering roughly 5,210,000 telephone numbers. They span 17 area codes and 416 rate centres across 7 provinces and territories, concentrated in NS. Its earliest recorded assignment dates to 1999, its most recent to 2026.

Background reading: Caller ID spoofing, STIR/SHAKEN, and how to actually block calls in Canada · Your rights: caller data, privacy law and persistent callers

In numbers

In-service prefixes
521
Telephone numbers covered
5,210,000
Carriers
1
Rate centres
416
Area codes
17
Provinces and territories
7
First assignment
August 10, 1999
Most recent assignment
June 11, 2026

Provinces and territories

ProvincePrefixesRate centres
Nova Scotia175135
Newfoundland and Labrador120108
Ontario11899
New Brunswick3519
Prince Edward Island3526
Alberta2723
British Columbia1111

Area codes

Where these numbers land

Rate centreProvincePrefixesCarriers
HalifaxNS141
SudburyON61
CharlottetownPE51
MonctonNB41
St. John'sNL41
SydneyNS41
TimminsON41
BathurstNB31
CampbelltonNB31
Corner BrookNL31
FrederictonNB31
Grand FallsNB31
MiramichiNB31
New GlasgowNS31
SackvilleNB31
Saint JohnNB31
SummersidePE31
YarmouthNS31
AlbertonPE21
AmherstNS21
AntigonishNS21
AylesfordNS21
BaddeckNS21
BarringtonNS21
Bay RobertsNL21
BeaverlodgeAB21
Blind RiverON21
BridgewaterNS21
BrigusNL21
CarbonearNL21
ChesterNS21
ClintonON21
CochraneON21
Deer LakeNL21
DigbyNS21
EdmundstonNB21
Elliot LakeON21
EspanolaON21
Grande PrairieAB21
Harbour MainNL21

How the allocation was built up

PeriodPrefixesCarriers
1995–199951
2000–2004651
2005–20091361
2010–20141471
2015–2019991
2020–2024261
2025–2029421

1 undated in the register.

Allocated prefixes

Showing 97 of 521 prefixes, largest rate centres first.

Halifax, NS

782-200 · 782-321 · 782-414 · 782-546 · 902-377 · 902-404 · 902-405 · 902-406 · 902-407 · 902-410 · 902-414 · 902-431 · 902-444

Sudbury, ON

249-350 · 249-360 · 249-431 · 249-735 · 705-470 · 705-586

Charlottetown, PE

782-384 · 902-288 · 902-330 · 902-367 · 902-370

Moncton, NB

506-294 · 506-295 · 506-431 · 506-675

St. John's, NL

709-314 · 709-315 · 709-346 · 709-793

Sydney, NS

782-395 · 902-202 · 902-270 · 902-284

Timmins, ON

249-351 · 249-361 · 249-832 · 705-531

Bathurst, NB

506-527 · 506-621 · 506-828

Campbellton, NB

506-298 · 506-584 · 709-262

Corner Brook, NL

709-289 · 709-331 · 709-495

Fredericton, NB

506-304 · 506-371 · 506-681

Grand Falls, NB

506-293 · 506-831 · 709-358

Miramichi, NB

506-354 · 506-691 · 506-971

New Glasgow, NS

782-420 · 902-616 · 902-695

Sackville, NB

506-939 · 506-940 · 902-252

Saint John, NB

506-285 · 506-464 · 506-665

Summerside, PE

902-374 · 902-724 · 902-786

Yarmouth, NS

782-225 · 902-815 · 902-881

Alberton, PE

902-231 · 902-290

Amherst, NS

902-614 · 902-660

Antigonish, NS

902-714 · 902-735

Aylesford, NS

902-341 · 902-389

Baddeck, NS

782-465 · 782-567

Barrington, NS

902-575 · 902-581

Bay Roberts, NL

709-340 · 709-788

Beaverlodge, AB

368-220 · 780-534

Blind River, ON

249-620 · 705-576

Bridgewater, NS

902-514 · 902-530

Brigus, NL

709-339 · 709-527

Carbonear, NL

709-321 · 709-595

Allocation source: Canadian Numbering Administrator (CNAC), the registry that records which carrier a central-office code was originally issued to. An allocation says who was issued the prefix, not who serves the number today: numbers can be ported between carriers, and caller ID can be spoofed outright.