🇨🇦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)
| Code | Name | Type |
|---|---|---|
| CA-AB | Alberta | Province |
| CA-BC | British Columbia | Province |
| CA-MB | Manitoba | Province |
| CA-NB | New Brunswick | Province |
| CA-NL | Newfoundland and Labrador | Province |
...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