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
| Province | Prefixes | Rate centres |
|---|---|---|
| Nova Scotia | 175 | 135 |
| Newfoundland and Labrador | 120 | 108 |
| Ontario | 118 | 99 |
| New Brunswick | 35 | 19 |
| Prince Edward Island | 35 | 26 |
| Alberta | 27 | 23 |
| British Columbia | 11 | 11 |
Area codes
Where these numbers land
| Rate centre | Province | Prefixes | Carriers |
|---|---|---|---|
| Halifax | NS | 14 | 1 |
| Sudbury | ON | 6 | 1 |
| Charlottetown | PE | 5 | 1 |
| Moncton | NB | 4 | 1 |
| St. John's | NL | 4 | 1 |
| Sydney | NS | 4 | 1 |
| Timmins | ON | 4 | 1 |
| Bathurst | NB | 3 | 1 |
| Campbellton | NB | 3 | 1 |
| Corner Brook | NL | 3 | 1 |
| Fredericton | NB | 3 | 1 |
| Grand Falls | NB | 3 | 1 |
| Miramichi | NB | 3 | 1 |
| New Glasgow | NS | 3 | 1 |
| Sackville | NB | 3 | 1 |
| Saint John | NB | 3 | 1 |
| Summerside | PE | 3 | 1 |
| Yarmouth | NS | 3 | 1 |
| Alberton | PE | 2 | 1 |
| Amherst | NS | 2 | 1 |
| Antigonish | NS | 2 | 1 |
| Aylesford | NS | 2 | 1 |
| Baddeck | NS | 2 | 1 |
| Barrington | NS | 2 | 1 |
| Bay Roberts | NL | 2 | 1 |
| Beaverlodge | AB | 2 | 1 |
| Blind River | ON | 2 | 1 |
| Bridgewater | NS | 2 | 1 |
| Brigus | NL | 2 | 1 |
| Carbonear | NL | 2 | 1 |
| Chester | NS | 2 | 1 |
| Clinton | ON | 2 | 1 |
| Cochrane | ON | 2 | 1 |
| Deer Lake | NL | 2 | 1 |
| Digby | NS | 2 | 1 |
| Edmundston | NB | 2 | 1 |
| Elliot Lake | ON | 2 | 1 |
| Espanola | ON | 2 | 1 |
| Grande Prairie | AB | 2 | 1 |
| Harbour Main | NL | 2 | 1 |
How the allocation was built up
| Period | Prefixes | Carriers |
|---|---|---|
| 1995–1999 | 5 | 1 |
| 2000–2004 | 65 | 1 |
| 2005–2009 | 136 | 1 |
| 2010–2014 | 147 | 1 |
| 2015–2019 | 99 | 1 |
| 2020–2024 | 26 | 1 |
| 2025–2029 | 42 | 1 |
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.