Command Palette

Search for a command to run...

🇱🇸

Lesotho

Kingdom of Lesotho

Lesotho · Africa

Capital

Maseru

Population

0

Currency

L LSL

Calling Code

+266

Languages

English
English
en
Southern Sotho
Sesotho
st

Geography

Region

Southern Africa

Subregion

Southern Africa

Continent

Africa

Area

30,355 km²

Landlocked

Yes

TLD

.ls

Borders

ZA

Airports (17)

LRBFXLR
Leribe Airport
Leribe
PELFXPG
Pelaneng Airport
Leribe
SHZFXSS
Seshutes Airport
Leribe
MFCFXMF
Mafeteng Airport
Mafeteng
MSUFXMM
Moshoeshoe I International Airport
Maseru
SOKFXSM
Semonkong Airport
Maseru
NKUFXNK
Nkaus Airport
Mohale's Hoek
MKHFXMK
Mokhotlong Airport
Mokhotlong
TKOFXTK
Tlokoeng Airport
Mokhotlong

and 8 more airports...

Show All Airports

Country Codes

ISO 3166-1 Alpha-2

LS

ISO 3166-1 Alpha-3

LSO

ISO 3166-1 Numeric

426

BCP 47

en-LS

IOC

LES

FIFA

LES

Currency Format

Name

Lesotho Loti

Native Name

Lesotho loti

Code

LSL

Symbol

L

Symbol Position

before

Decimal Separator

.

Thousands Separator

,

Decimal Digits

2

Example:

LSL 123,456.79

Date & Time Formats

Date Formats

Full

EEEE, MMMM d, y

Long

MMMM d, y

Medium

MMM d, y

Short

M/d/yy

Time Formats

Full

h:mm:ss a zzzz

Long

h:mm:ss a z

Medium

h:mm:ss a

Short

h:mm a

First Day of Week

Monday

Clock Format

24h

Primary Timezone

UTC+02:00

UTC Offset

+00:00

Timezones

UTC+02:00

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": "Lesotho",
    "officialName": "Kingdom of Lesotho",
    "nativeName": "Lesotho",
    "officialNativeName": "Kingdom of Lesotho",
    "capital": "Maseru",
    "capitalCoordinates": [
      -29.31667,
      27.48333
    ],
    "coordinates": [
      -29.5,
      28.5
    ],
    "continent": "Africa",
    "region": "Southern Africa",
    "subregion": "Southern Africa",
    "population": 0,
    "area": 30355,
    "flagEmoji": "🇱🇸",
    "tld": [
      ".ls"
    ],
    "landlocked": true,
    "borders": [
      "ZA"
    ],
    "languages": [
      {
        "code": "en",
        "iso639_2": "eng",
        "iso639_3": "eng",
        "name": "English",
        "nativeName": "English",
        "official": true,
        "direction": "ltr",
        "countries": []
      },
      {
        "code": "st",
        "iso639_2": "sot",
        "iso639_3": "sot",
        "name": "Southern Sotho",
        "nativeName": "Sesotho",
        "official": true,
        "direction": "ltr",
        "countries": []
      }
    ],
    "demonym": "Mosotho"
  },
  "codes": {
    "iso3166Alpha2": "LS",
    "iso3166Alpha3": "LSO",
    "iso3166Numeric": "426",
    "bcp47": [
      "en-LS"
    ],
    "internetTld": "ls",
    "ioc": "LES",
    "fifa": "LES",
    "vehicleCode": "LS",
    "fips10": "LT",
    "unLocode": "LS",
    "stanag1059": "LSO",
    "itu": "LSO",
    "uic": "",
    "maritime": 644,
    "mmc": 651
  },
  "currency": {
    "code": "LSL",
    "numericCode": 426,
    "name": "Lesotho Loti",
    "nativeName": "Lesotho loti",
    "symbol": "L",
    "narrowSymbol": "L",
    "symbolPosition": "before",
    "decimalSeparator": ".",
    "thousandsSeparator": ",",
    "decimalDigits": 2,
    "subunitValue": 100,
    "subunitName": "Lisente",
    "pattern": "¤#,##0.00",
    "example": "LSL 123,456.79",
    "accountingExample": "(LSL 1,234.56)"
  },
  "dateTime": {
    "firstDayOfWeek": 1,
    "clockFormat": "24h",
    "dateFormats": {
      "full": "EEEE, MMMM d, y",
      "long": "MMMM d, y",
      "medium": "MMM d, y",
      "short": "M/d/yy"
    },
    "timeFormats": {
      "full": "h:mm:ss a zzzz",
      "long": "h:mm:ss a z",
      "medium": "h:mm:ss a",
      "short": "h:mm a"
    },
    "datePatterns": {
      "full": "yMMMMEEEEd",
      "long": "yMMMMd",
      "medium": "yMMMd",
      "short": "yyMd"
    },
    "timePatterns": {
      "full": "ahmmsszzzz",
      "long": "ahmmssz",
      "medium": "ahmmss",
      "short": "ahmm"
    },
    "monthNames": {
      "wide": [
        "January",
        "February",
        "March",
        "April",
        "May",
        "June",
        "July",
        "August",
        "September",
        "October",
        "November",
        "December"
      ],
      "abbreviated": [
        "Jan",
        "Feb",
        "Mar",
        "Apr",
        "May",
        "Jun",
        "Jul",
        "Aug",
        "Sep",
        "Oct",
        "Nov",
        "Dec"
      ],
      "narrow": [
        "J",
        "F",
        "M",
        "A",
        "M",
        "J",
        "J",
        "A",
        "S",
        "O",
        "N",
        "D"
      ]
    },
    "dayNames": {
      "wide": [
        "Sunday",
        "Monday",
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday",
        "Saturday"
      ],
      "abbreviated": [
        "Sun",
        "Mon",
        "Tue",
        "Wed",
        "Thu",
        "Fri",
        "Sat"
      ],
      "narrow": [
        "S",
        "M",
        "T",
        "W",
        "T",
        "F",
        "S"
      ]
    },
    "amPmMarkers": [
      "AM",
      "PM"
    ],
    "timezones": [
      "UTC+02:00"
    ],
    "primaryTimezone": "UTC+02:00",
    "utcOffset": "+00:00"
  },
  "numberFormat": {
    "decimalSeparator": ".",
    "thousandsSeparator": ",",
    "digitGrouping": "3",
    "pattern": "#,##0.###",
    "percentExample": "25.5%",
    "example": "1,234,567.89",
    "numberingSystem": "latn"
  },
  "phone": {
    "callingCode": "+266",
    "trunkPrefix": "0",
    "internationalPrefix": "00",
    "exampleFormat": "+266 555 123 4567",
    "subscriberNumberLengths": []
  },
  "addressFormat": {
    "format": "%N%n%A%n%Z %C",
    "lineOrder": [
      "name",
      "address",
      "city"
    ],
    "postalCodeFormat": "###",
    "postalCodeRegex": "^(\\d{3})$",
    "postalCodeExample": "",
    "administrativeDivisionName": "Province",
    "administrativeDivisionType": "Province"
  },
  "locale": {
    "writingDirection": "ltr",
    "measurementSystem": "metric",
    "temperatureScale": "celsius",
    "paperSize": "A4",
    "drivingSide": "right",
    "weekNumbering": "ISO"
  },
  "airports": [
    {
      "countryCode": "LS",
      "region": "Leribe",
      "iata": "LRB",
      "icao": "FXLR",
      "name": "Leribe Airport",
      "latitude": -28.8556,
      "longitude": 28.0528
    },
    {
      "countryCode": "LS",
      "region": "Leribe",
      "iata": "PEL",
      "icao": "FXPG",
      "name": "Pelaneng Airport",
      "latitude": -29.1206,
      "longitude": 28.5053
    },
    {
      "countryCode": "LS",
      "region": "Leribe",
      "iata": "SHZ",
      "icao": "FXSS",
      "name": "Seshutes Airport",
      "latitude": -29.2676,
      "longitude": 28.5523
    },
    {
      "countryCode": "LS",
      "region": "Mafeteng",
      "iata": "MFC",
      "icao": "FXMF",
      "name": "Mafeteng Airport",
      "latitude": -29.8011,
      "longitude": 27.2436
    },
    {
      "countryCode": "LS",
      "region": "Maseru",
      "iata": "MSU",
      "icao": "FXMM",
      "name": "Moshoeshoe I International Airport",
      "latitude": -29.4623,
      "longitude": 27.5525
    },
    {
      "countryCode": "LS",
      "region": "Maseru",
      "iata": "SOK",
      "icao": "FXSM",
      "name": "Semonkong Airport",
      "latitude": -29.8386,
      "longitude": 28.06
    },
    {
      "countryCode": "LS",
      "region": "Mohale's Hoek",
      "iata": "NKU",
      "icao": "FXNK",
      "name": "Nkaus Airport",
      "latitude": -30.0217,
      "longitude": 28.1969
    },
    {
      "countryCode": "LS",
      "region": "Mokhotlong",
      "iata": "MKH",
      "icao": "FXMK",
      "name": "Mokhotlong Airport",
      "latitude": -29.2818,
      "longitude": 29.0728
    },
    {
      "countryCode": "LS",
      "region": "Mokhotlong",
      "iata": "TKO",
      "icao": "FXTK",
      "name": "Tlokoeng Airport",
      "latitude": -29.233,
      "longitude": 28.883
    },
    {
      "countryCode": "LS",
      "region": "Qacha's Nek",
      "iata": "LEF",
      "icao": "FXLK",
      "name": "Lebakeng Airport",
      "latitude": -29.8908,
      "longitude": 28.6556
    },
    {
      "countryCode": "LS",
      "region": "Qacha's Nek",
      "iata": "SKQ",
      "icao": "FXSK",
      "name": "Sekake Airport",
      "latitude": -30.0389,
      "longitude": 28.3703
    },
    {
      "countryCode": "LS",
      "region": "Qacha's Nek",
      "iata": "UNE",
      "icao": "FXQN",
      "name": "Qacha's Nek Airport",
      "latitude": -30.1117,
      "longitude": 28.6719
    },
    {
      "countryCode": "LS",
      "region": "Quthing",
      "iata": "UTG",
      "icao": "FXQG",
      "name": "Quthing Airport",
      "latitude": -30.4075,
      "longitude": 27.6933
    },
    {
      "countryCode": "LS",
      "region": "Thaba-Tseka",
      "iata": "LES",
      "icao": "FXLS",
      "name": "Lesobeng Airport",
      "latitude": -29.7829,
      "longitude": 28.3167
    },
    {
      "countryCode": "LS",
      "region": "Thaba-Tseka",
      "iata": "MSG",
      "icao": "FXMA",
      "name": "Matsaile Airport",
      "latitude": -29.8408,
      "longitude": 28.7764
    },
    {
      "countryCode": "LS",
      "region": "Thaba-Tseka",
      "iata": "SHK",
      "icao": "FXSH",
      "name": "Sehonghong Airport",
      "latitude": -29.7309,
      "longitude": 28.7689
    },
    {
      "countryCode": "LS",
      "region": "Thaba-Tseka",
      "iata": "THB",
      "icao": "FXTA",
      "name": "Thaba Tseka Airport",
      "latitude": -29.5228,
      "longitude": 28.6158
    }
  ]
}