Skip to Content

🇵🇹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)

CodeNameType
PT-01AveiroDistrict
PT-02BejaDistrict
PT-03BragaDistrict
PT-04BragançaDistrict
PT-05Castelo BrancoDistrict

...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.

Related Countries

Use Portugal data in your project

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

npm install @koshmoney/countries