Command Palette

Search for a command to run...

🇵🇹

Portugal

Portuguese Republic

Portugal · Europe

Capital

Lisbon

Population

0

Currency

€ EUR

Calling Code

+351

Languages

Portuguese
Português
pt

Geography

Region

Southern Europe

Subregion

Southern Europe

Continent

Europe

Area

92,090 km²

Landlocked

No

TLD

.pt

Borders

ES

Airports (24)

BYJLPBJ
Beja Airport
Beja
BGZLPBR
Braga Airport
Braga
BGCLPBG
Braganca Airport
Braganca
CBPLPCO
Coimbra Airport
Coimbra
FAOLPFR
Faro Airport
Faro
PRMLPPM
Portimao Airport
Faro
CATLPCS
Cascais Municipal Aerodrome
Lisboa
LISLPPT
Lisbon Portela Airport
Lisboa
SIELPSI
Sines Airport
Lisboa

and 15 more airports...

Show All Airports

Country Codes

ISO 3166-1 Alpha-2

PT

ISO 3166-1 Alpha-3

PRT

ISO 3166-1 Numeric

620

BCP 47

pt-PT

IOC

POR

FIFA

POR

Currency Format

Name

Euro

Native Name

Euro

Code

EUR

Symbol

Symbol Position

before

Decimal Separator

,

Thousands Separator

.

Decimal Digits

2

Example:

123 456,79 €

Date & Time Formats

Date Formats

Full

EEEE, d 'de' MMMM 'de' y

Long

d 'de' MMMM 'de' y

Medium

d 'de' MMM 'de' y

Short

dd/MM/y

Time Formats

Full

HH:mm:ss zzzz

Long

HH:mm:ss z

Medium

HH:mm:ss

Short

HH:mm

First Day of Week

Monday

Clock Format

24h

Primary Timezone

UTC-01:00

UTC Offset

+00:00

Timezones

UTC-01:00UTC

Number Formatting

Decimal Separator

,

Thousands Separator

.

Digit Grouping

3

Numbering System

latn

Example:

1 234 567,89

Locale Settings

Writing Direction

LTR

Measurement System

metric

Temperature Scale

celsius

Paper Size

A4

Driving Side

right

Week Numbering

ISO

Raw JSON Data

{
  "$schema": "1.0.0",
  "lastUpdated": "2026-02-15",
  "sources": [
    "SimpleLocalize",
    "CLDR",
    "mledoze/countries",
    "Manual Overrides"
  ],
  "basics": {
    "name": "Portugal",
    "officialName": "Portuguese Republic",
    "nativeName": "Portugal",
    "officialNativeName": "República português",
    "capital": "Lisbon",
    "capitalCoordinates": [
      38.71667,
      -9.13333
    ],
    "coordinates": [
      39.5,
      -8
    ],
    "continent": "Europe",
    "region": "Southern Europe",
    "subregion": "Southern Europe",
    "population": 0,
    "area": 92090,
    "flagEmoji": "🇵🇹",
    "tld": [
      ".pt"
    ],
    "landlocked": false,
    "borders": [
      "ES"
    ],
    "languages": [
      {
        "code": "pt",
        "iso639_2": "por",
        "iso639_3": "por",
        "name": "Portuguese",
        "nativeName": "Português",
        "official": true,
        "direction": "ltr",
        "countries": []
      }
    ],
    "demonym": "Portuguese"
  },
  "codes": {
    "iso3166Alpha2": "PT",
    "iso3166Alpha3": "PRT",
    "iso3166Numeric": "620",
    "bcp47": [
      "pt-PT"
    ],
    "internetTld": "pt",
    "ioc": "POR",
    "fifa": "POR",
    "vehicleCode": "P",
    "fips10": "PO",
    "unLocode": "PT",
    "stanag1059": "PRT",
    "itu": "POR",
    "uic": "94 P",
    "maritime": "255, 263",
    "mmc": 268
  },
  "currency": {
    "code": "EUR",
    "numericCode": 978,
    "name": "Euro",
    "nativeName": "Euro",
    "symbol": "€",
    "narrowSymbol": "€",
    "symbolPosition": "before",
    "decimalSeparator": ",",
    "thousandsSeparator": ".",
    "decimalDigits": 2,
    "subunitValue": 100,
    "subunitName": "Cent",
    "pattern": "¤ #,##0.00",
    "example": "123 456,79 €",
    "accountingExample": "(1234,56 €)"
  },
  "dateTime": {
    "firstDayOfWeek": 1,
    "clockFormat": "24h",
    "dateFormats": {
      "full": "EEEE, d 'de' MMMM 'de' y",
      "long": "d 'de' MMMM 'de' y",
      "medium": "d 'de' MMM 'de' y",
      "short": "dd/MM/y"
    },
    "timeFormats": {
      "full": "HH:mm:ss zzzz",
      "long": "HH:mm:ss z",
      "medium": "HH:mm:ss",
      "short": "HH:mm"
    },
    "datePatterns": {
      "full": "yMMMMEEEEd",
      "long": "yMMMMd",
      "medium": "yMMMd",
      "short": "yMMdd"
    },
    "timePatterns": {
      "full": "HHmmsszzzz",
      "long": "HHmmssz",
      "medium": "HHmmss",
      "short": "HHmm"
    },
    "monthNames": {
      "wide": [
        "janeiro",
        "fevereiro",
        "março",
        "abril",
        "maio",
        "junho",
        "julho",
        "agosto",
        "setembro",
        "outubro",
        "novembro",
        "dezembro"
      ],
      "abbreviated": [
        "jan.",
        "fev.",
        "mar.",
        "abr.",
        "mai.",
        "jun.",
        "jul.",
        "ago.",
        "set.",
        "out.",
        "nov.",
        "dez."
      ],
      "narrow": [
        "J",
        "F",
        "M",
        "A",
        "M",
        "J",
        "J",
        "A",
        "S",
        "O",
        "N",
        "D"
      ]
    },
    "dayNames": {
      "wide": [
        "domingo",
        "segunda-feira",
        "terça-feira",
        "quarta-feira",
        "quinta-feira",
        "sexta-feira",
        "sábado"
      ],
      "abbreviated": [
        "dom.",
        "seg.",
        "ter.",
        "qua.",
        "qui.",
        "sex.",
        "sáb."
      ],
      "narrow": [
        "D",
        "S",
        "T",
        "Q",
        "Q",
        "S",
        "S"
      ]
    },
    "amPmMarkers": [
      "AM",
      "PM"
    ],
    "timezones": [
      "UTC-01:00",
      "UTC"
    ],
    "primaryTimezone": "UTC-01:00",
    "utcOffset": "+00:00"
  },
  "numberFormat": {
    "decimalSeparator": ",",
    "thousandsSeparator": ".",
    "digitGrouping": "3",
    "pattern": "#,##0.###",
    "percentExample": "25,5%",
    "example": "1 234 567,89",
    "numberingSystem": "latn"
  },
  "phone": {
    "callingCode": "+351",
    "trunkPrefix": "0",
    "internationalPrefix": "00",
    "exampleFormat": "+351 555 123 4567",
    "subscriberNumberLengths": []
  },
  "addressFormat": {
    "format": "%N%n%A%n%Z %C",
    "lineOrder": [
      "name",
      "address",
      "city"
    ],
    "postalCodeFormat": "####-###",
    "postalCodeRegex": "^(\\d{7})$",
    "postalCodeExample": "",
    "administrativeDivisionName": "Province",
    "administrativeDivisionType": "Province"
  },
  "locale": {
    "writingDirection": "ltr",
    "measurementSystem": "metric",
    "temperatureScale": "celsius",
    "paperSize": "A4",
    "drivingSide": "right",
    "weekNumbering": "ISO"
  },
  "airports": [
    {
      "countryCode": "PT",
      "region": "Beja",
      "iata": "BYJ",
      "icao": "LPBJ",
      "name": "Beja Airport",
      "latitude": 38.0789,
      "longitude": -7.9324
    },
    {
      "countryCode": "PT",
      "region": "Braga",
      "iata": "BGZ",
      "icao": "LPBR",
      "name": "Braga Airport",
      "latitude": 41.5871,
      "longitude": -8.44514
    },
    {
      "countryCode": "PT",
      "region": "Braganca",
      "iata": "BGC",
      "icao": "LPBG",
      "name": "Braganca Airport",
      "latitude": 41.8578,
      "longitude": -6.70713
    },
    {
      "countryCode": "PT",
      "region": "Coimbra",
      "iata": "CBP",
      "icao": "LPCO",
      "name": "Coimbra Airport",
      "latitude": 40.1576,
      "longitude": -8.46984
    },
    {
      "countryCode": "PT",
      "region": "Faro",
      "iata": "FAO",
      "icao": "LPFR",
      "name": "Faro Airport",
      "latitude": 37.0144,
      "longitude": -7.96591
    },
    {
      "countryCode": "PT",
      "region": "Faro",
      "iata": "PRM",
      "icao": "LPPM",
      "name": "Portimao Airport",
      "latitude": 37.1493,
      "longitude": -8.58396
    },
    {
      "countryCode": "PT",
      "region": "Lisboa",
      "iata": "CAT",
      "icao": "LPCS",
      "name": "Cascais Municipal Aerodrome",
      "latitude": 38.725,
      "longitude": -9.35523
    },
    {
      "countryCode": "PT",
      "region": "Lisboa",
      "iata": "LIS",
      "icao": "LPPT",
      "name": "Lisbon Portela Airport",
      "latitude": 38.7813,
      "longitude": -9.13592
    },
    {
      "countryCode": "PT",
      "region": "Lisboa",
      "iata": "SIE",
      "icao": "LPSI",
      "name": "Sines Airport",
      "latitude": 37.9417,
      "longitude": -8.8173
    },
    {
      "countryCode": "PT",
      "region": "Porto",
      "iata": "OPO",
      "icao": "LPPR",
      "name": "Francisco Sá Carneiro Airport",
      "latitude": 41.2356,
      "longitude": -8.67806
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma da Madeira",
      "iata": "FNC",
      "icao": "LPMA",
      "name": "Madeira Airport",
      "latitude": 32.6979,
      "longitude": -16.7745
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma da Madeira",
      "iata": "PXO",
      "icao": "LPPS",
      "name": "Porto Santo Airport",
      "latitude": 33.0734,
      "longitude": -16.35
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "CVU",
      "icao": "LPCR",
      "name": "Corvo Airport",
      "latitude": 39.6715,
      "longitude": -31.1136
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "FLW",
      "icao": "LPFL",
      "name": "Flores Airport",
      "latitude": 39.4553,
      "longitude": -31.1314
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "GRW",
      "icao": "LPGR",
      "name": "Graciosa Airport",
      "latitude": 39.0922,
      "longitude": -28.0298
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "HOR",
      "icao": "LPHR",
      "name": "Horta Airport",
      "latitude": 38.5199,
      "longitude": -28.7159
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "PDL",
      "icao": "LPPD",
      "name": "Joao Paulo II Airport",
      "latitude": 37.7412,
      "longitude": -25.6979
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "PIX",
      "icao": "LPPI",
      "name": "Pico Airport",
      "latitude": 38.5543,
      "longitude": -28.4413
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "SJZ",
      "icao": "LPSJ",
      "name": "Sao Jorge Airport",
      "latitude": 38.6655,
      "longitude": -28.1758
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "SMA",
      "icao": "LPAZ",
      "name": "Santa Maria Airport",
      "latitude": 36.9714,
      "longitude": -25.1706
    },
    {
      "countryCode": "PT",
      "region": "Regiao Autonoma dos Acores",
      "iata": "TER",
      "icao": "LPLA",
      "name": "Lajes Field",
      "latitude": 38.7618,
      "longitude": -27.0908
    },
    {
      "countryCode": "PT",
      "region": "Vila Real",
      "iata": "CHV",
      "icao": "LPCH",
      "name": "Chaves Airport",
      "latitude": 41.7224,
      "longitude": -7.46306
    },
    {
      "countryCode": "PT",
      "region": "Vila Real",
      "iata": "VRL",
      "icao": "LPVR",
      "name": "Vila Real Airport",
      "latitude": 41.2743,
      "longitude": -7.72047
    },
    {
      "countryCode": "PT",
      "region": "Viseu",
      "iata": "VSE",
      "icao": "LPVZ",
      "name": "Viseu Airport",
      "latitude": 40.7255,
      "longitude": -7.88899
    }
  ]
}