🇵🇹Portugal (PT)
ISO 3166 country code - Europe / Southern Europe
Alpha-2PT
Alpha-3PRT
Numeric620
Currency
€ EUR - Euro
Memberships
EU, SEPA, EEA, Eurozone, Schengen
Code Example
import { country } from '@koshmoney/countries';
// Look up Portugal by alpha-2 code
const pt = country.getCountry('PT');
// => { name: 'Portugal', alpha2: 'PT', alpha3: 'PRT', numeric: '620' }
// Look up by alpha-3 code
country.getCountryByAlpha3('PRT');
// Look up by numeric code
country.getCountryByNumeric('620');Subdivisions (20)
| Code | Name | Type |
|---|---|---|
| PT-01 | Aveiro | District |
| PT-02 | Beja | District |
| PT-03 | Braga | District |
| PT-04 | Bragança | District |
| PT-05 | Castelo Branco | District |
...and 15 more. View all 20 subdivisions →
FAQ
- What is the ISO code for Portugal?
- Portugal has three ISO 3166-1 codes: Alpha-2 "PT", Alpha-3 "PRT", and Numeric "620".
- How many subdivisions does Portugal have?
- Portugal has 20 subdivisions defined in ISO 3166-2, including Aveiro, Beja, Braga, and more.
- How to look up Portugal in JavaScript?
- Install @koshmoney/countries via npm, then use country.getCountry('PT') to get all ISO codes, or subdivision.getByCountry('PT') for subdivisions.
Use Portugal data in your project
Get ISO codes, subdivisions, currency, and more with a single npm package.
npm install @koshmoney/countries