Skip to Content

🇨🇦Canada (CA)

ISO 3166 country code - North America / Northern America

Alpha-2CA
Alpha-3CAN
Numeric124
Currency

$ CAD - Canadian Dollar

Code Example

import { country } from '@koshmoney/countries';

// Look up Canada by alpha-2 code
const ca = country.getCountry('CA');
// => { name: 'Canada', alpha2: 'CA', alpha3: 'CAN', numeric: '124' }

// Look up by alpha-3 code
country.getCountryByAlpha3('CAN');

// Look up by numeric code
country.getCountryByNumeric('124');

Subdivisions (13)

CodeNameType
CA-ABAlbertaProvince
CA-BCBritish ColumbiaProvince
CA-MBManitobaProvince
CA-NBNew BrunswickProvince
CA-NLNewfoundland and LabradorProvince

...and 8 more. View all 13 subdivisions →

FAQ

What is the ISO code for Canada?
Canada has three ISO 3166-1 codes: Alpha-2 "CA", Alpha-3 "CAN", and Numeric "124".
How many subdivisions does Canada have?
Canada has 13 subdivisions defined in ISO 3166-2, including Alberta, British Columbia, Manitoba, and more.
How to look up Canada in JavaScript?
Install @koshmoney/countries via npm, then use country.getCountry('CA') to get all ISO codes, or subdivision.getByCountry('CA') for subdivisions.

Related Countries

Use Canada data in your project

Get ISO codes, subdivisions, currency, and more with a single npm package.

npm install @koshmoney/countries