Standard Geographical Classification code (Canada)

The Standard Geographical Classification (SGC) is a system maintained by Statistics Canada for categorizing and enumerating the census geographic units of Canada. Each geographic area receives a unique numeric code ranging from 1 to 10 digits, which extend telescopically to refer to increasingly small areas. This geocode is roughly analogous to the ONS coding system in use in the United Kingdom.

Regions
X (where x is a unique identifier incrementing from east to west, then north.)

1: Atlantic Canada 2: Quebec 3: Ontario 4: Prairies 5: British Columbia 6: Northern Canada

Provinces and Territories
XY (where x is the above regional prefix, and y is a further identifier incrementing from east to west. Taken as a single digit, each value of y is unique within the province group, or unique within the territory group.)

10</tt>: Newfoundland and Labrador 11</tt>: Prince Edward Island 12</tt>: Nova Scotia 13</tt>: New Brunswick 24</tt>: Quebec 35</tt>: Ontario 46</tt>: Manitoba 47</tt>: Saskatchewan 48</tt>: Alberta 59</tt>: British Columbia 60</tt>: Yukon 61</tt>: Northwest Territories 62</tt>: Nunavut

Census divisions
XX YY</tt> (where xx is the above province/territory code, and yy is the census division's code, unique within its own province. Census divisions are generally numbered from east to west.  In some locations, a similar policy to American FIPS county codes has been adopted, with even-numbered slots being left vacant for future expansion.

Examples: 10 04</tt>: Division No. 4, Newfoundland and Labrador 10 05</tt>: Division No. 5, Newfoundland and Labrador <tt>13 08</tt>: Kent County, New Brunswick <tt>13 09</tt>: Northumberland County, New Brunswick <tt>13 10</tt>: York County, New Brunswick <tt>24 64</tt>: Les Moulins Regional County Municipality, Quebec <tt>24 65</tt>: Territoire équivalent of Laval, Quebec <tt>24 66</tt>: Territoire équivalent of Montreal, Quebec <tt>24 67</tt>: Roussillon Regional County Municipality, Quebec <tt>24 68</tt>: Les Jardins-de-Napierville Regional County Municipality, Quebec <tt>35 07</tt>: Leeds and Grenville United Counties, Ontario <tt>35 08</tt>: [vacant slot] <tt>35 09</tt>: Lanark County, Ontario <tt>35 10</tt>: Frontenac Census Division, Ontario <tt>46 04</tt>: Division No. 4, Saskatchewan <tt>47 05</tt>: Division No. 5, Alberta <tt>59 01</tt>: Regional District of East Kootenay, British Columbia <tt>59 02</tt>: [vacant slot] <tt>59 03</tt>: Regional District of Central Kootenay, British Columbia <tt>59 04</tt>: [vacant slot] <tt>59 05</tt>: Regional District of Kootenay Boundary, British Columbia

Census subdivisions
<tt>XX YY ZZZ</tt> (where xx is the province/territory code, yy the census division code, and zzz the census subdivision's code, unique within its own census division. Census subdivisions are again generally numbered from east to west, and the practice has been to leave even-numbered slots vacant for future expansion.

Examples: <tt>35 12 001</tt>: Tyendinaga, Ontario <tt>35 12 002</tt>: Deseronto, Ontario <tt>35 12 003</tt>: [vacant slot] <tt>35 12 004</tt>: Tyendinaga Mohawk Territory, Ontario <tt>35 12 005</tt>: Belleville, Ontario <tt>35 12 006</tt>: [vacant slot] <tt>62 04 001</tt>: Sanikiluaq, Nunavut <tt>62 04 002</tt>: [vacant slot] <tt>62 04 003</tt>: Iqaluit, Nunavut <tt>62 04 004</tt>: [vacant slot] <tt>62 04 005</tt>: Kimmirut, Nunavut <tt>62 04 006</tt>: [vacant slot]