Morocco
Kingdom of Morocco
المغرب · Africa
Capital
Rabat
Population
0
Currency
د.م. MAD
Calling Code
+212
Languages
Geography
Region
Northern Africa
Subregion
Northern Africa
Continent
Africa
Area
446,550 km²
Landlocked
No
TLD
.ma, المغرب.
Borders
Airports (27)
and 18 more airports...
Show All AirportsCountry Codes
ISO 3166-1 Alpha-2
MA
ISO 3166-1 Alpha-3
MAR
ISO 3166-1 Numeric
504
BCP 47
ar-MA
IOC
MAR
FIFA
MAR
Currency Format
Name
Moroccan Dirham
Native Name
Moroccan dirham
Code
MAD
Symbol
د.م.
Symbol Position
before
Decimal Separator
.
Thousands Separator
,
Decimal Digits
2
Example:
123.456,79 د.م.
Date & Time Formats
Date Formats
Full
EEEE، d MMMM y
Long
d MMMM y
Medium
dd/MM/y
Short
d/M/y
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
UTC Offset
+00:00
Timezones
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": "Morocco",
"officialName": "Kingdom of Morocco",
"nativeName": "المغرب",
"officialNativeName": "المملكة المغربية",
"capital": "Rabat",
"capitalCoordinates": [
34.01325,
-6.83255
],
"coordinates": [
32,
-5
],
"continent": "Africa",
"region": "Northern Africa",
"subregion": "Northern Africa",
"population": 0,
"area": 446550,
"flagEmoji": "🇲🇦",
"tld": [
".ma",
"المغرب."
],
"landlocked": false,
"borders": [
"DZ",
"EH",
"ES"
],
"languages": [
{
"code": "ar",
"iso639_2": "ara",
"iso639_3": "ara",
"name": "Arabic",
"nativeName": "العربية",
"official": true,
"direction": "ltr",
"countries": []
}
],
"demonym": "Moroccan"
},
"codes": {
"iso3166Alpha2": "MA",
"iso3166Alpha3": "MAR",
"iso3166Numeric": "504",
"bcp47": [
"ar-MA"
],
"internetTld": "ma",
"ioc": "MAR",
"fifa": "MAR",
"vehicleCode": "MA",
"fips10": "MO",
"unLocode": "MA",
"stanag1059": "MAR",
"itu": "MRC",
"uic": "93 MA",
"maritime": 242,
"mmc": 604
},
"currency": {
"code": "MAD",
"numericCode": 504,
"name": "Moroccan Dirham",
"nativeName": "Moroccan dirham",
"symbol": "د.م.",
"narrowSymbol": "د.م.",
"symbolPosition": "before",
"decimalSeparator": ".",
"thousandsSeparator": ",",
"decimalDigits": 2,
"subunitValue": 100,
"subunitName": "Centimes",
"pattern": "#,##0.00 ¤;-#,##0.00 ¤",
"example": "123.456,79 د.م.",
"accountingExample": "(1.234,56 د.م.)"
},
"dateTime": {
"firstDayOfWeek": 1,
"clockFormat": "24h",
"dateFormats": {
"full": "EEEE، d MMMM y",
"long": "d MMMM y",
"medium": "dd/MM/y",
"short": "d/M/y"
},
"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": "yMMdd",
"short": "yMd"
},
"timePatterns": {
"full": "ahmmsszzzz",
"long": "ahmmssz",
"medium": "ahmmss",
"short": "ahmm"
},
"monthNames": {
"wide": [
"يناير",
"فبراير",
"مارس",
"أبريل",
"مايو",
"يونيو",
"يوليو",
"أغسطس",
"سبتمبر",
"أكتوبر",
"نوفمبر",
"ديسمبر"
],
"abbreviated": [
"يناير",
"فبراير",
"مارس",
"أبريل",
"مايو",
"يونيو",
"يوليو",
"أغسطس",
"سبتمبر",
"أكتوبر",
"نوفمبر",
"ديسمبر"
],
"narrow": [
"ي",
"ف",
"م",
"أ",
"و",
"ن",
"ل",
"غ",
"س",
"ك",
"ب",
"د"
]
},
"dayNames": {
"wide": [
"الأحد",
"الاثنين",
"الثلاثاء",
"الأربعاء",
"الخميس",
"الجمعة",
"السبت"
],
"abbreviated": [
"الأحد",
"الاثنين",
"الثلاثاء",
"الأربعاء",
"الخميس",
"الجمعة",
"السبت"
],
"narrow": [
"ح",
"ن",
"ث",
"ر",
"خ",
"ج",
"س"
]
},
"amPmMarkers": [
"AM",
"PM"
],
"timezones": [
"UTC"
],
"primaryTimezone": "UTC",
"utcOffset": "+00:00"
},
"numberFormat": {
"decimalSeparator": ".",
"thousandsSeparator": ",",
"digitGrouping": "3",
"pattern": "#,##0.###",
"percentExample": "25,5%",
"example": "1.234.567,89",
"numberingSystem": "latn"
},
"phone": {
"callingCode": "+212",
"trunkPrefix": "0",
"internationalPrefix": "00",
"exampleFormat": "+212 555 123 4567",
"subscriberNumberLengths": []
},
"addressFormat": {
"format": "%N%n%A%n%Z %C",
"lineOrder": [
"name",
"address",
"city"
],
"postalCodeFormat": "#####",
"postalCodeRegex": "^(\\d{5})$",
"postalCodeExample": "",
"administrativeDivisionName": "Province",
"administrativeDivisionType": "Province"
},
"locale": {
"writingDirection": "ltr",
"measurementSystem": "metric",
"temperatureScale": "celsius",
"paperSize": "A4",
"drivingSide": "right",
"weekNumbering": "ISO"
},
"airports": [
{
"countryCode": "MA",
"region": "Beni-Mellal-Khenifra",
"iata": "BEM",
"icao": "GMMD",
"name": "Beni Mellal Airport",
"latitude": 32.4019,
"longitude": -6.31591
},
{
"countryCode": "MA",
"region": "Casablanca-Settat",
"iata": "CAS",
"icao": "GMMC",
"name": "Anfa Airport",
"latitude": 33.5533,
"longitude": -7.66139
},
{
"countryCode": "MA",
"region": "Casablanca-Settat",
"iata": "CMN",
"icao": "GMMN",
"name": "Mohammed V International Airport",
"latitude": 33.3675,
"longitude": -7.58997
},
{
"countryCode": "MA",
"region": "Casablanca-Settat",
"iata": "GMD",
"icao": "GMMB",
"name": "Ben Slimane Airport",
"latitude": 33.6554,
"longitude": -7.22145
},
{
"countryCode": "MA",
"region": "Draa-Tafilalet",
"iata": "ERH",
"icao": "GMFK",
"name": "Moulay Ali Cherif Airport",
"latitude": 31.9475,
"longitude": -4.39833
},
{
"countryCode": "MA",
"region": "Draa-Tafilalet",
"iata": "OZG",
"icao": "GMAZ",
"name": "Zagora Airport",
"latitude": 30.3203,
"longitude": -5.86667
},
{
"countryCode": "MA",
"region": "Draa-Tafilalet",
"iata": "OZZ",
"icao": "GMMZ",
"name": "Ouarzazate Airport",
"latitude": 30.9391,
"longitude": -6.90943
},
{
"countryCode": "MA",
"region": "Fes- Meknes",
"iata": "FEZ",
"icao": "GMFF",
"name": "Fes-Saiss Airport",
"latitude": 33.9273,
"longitude": -4.97796
},
{
"countryCode": "MA",
"region": "Fes- Meknes",
"iata": "MEK",
"icao": "GMFM",
"name": "Bassatine Air Base",
"latitude": 33.8791,
"longitude": -5.51512
},
{
"countryCode": "MA",
"region": "Guelmim-Oued Noun (EH-partial)",
"iata": "GLN",
"icao": "",
"name": "Guelmim Airport",
"latitude": 29.0267,
"longitude": -10.0503
},
{
"countryCode": "MA",
"region": "Guelmim-Oued Noun (EH-partial)",
"iata": "SII",
"icao": "GMMF",
"name": "Sidi Ifni Airport (Sania Ramel Airport)",
"latitude": 29.3667,
"longitude": -10.1878
},
{
"countryCode": "MA",
"region": "Guelmim-Oued Noun (EH-partial)",
"iata": "TTA",
"icao": "GMAT",
"name": "Tan Tan Airport (Plage Blanche Airport)",
"latitude": 28.4482,
"longitude": -11.1613
},
{
"countryCode": "MA",
"region": "L'Oriental",
"iata": "NDR",
"icao": "GMMW",
"name": "Nador International Airport",
"latitude": 34.9888,
"longitude": -3.02821
},
{
"countryCode": "MA",
"region": "L'Oriental",
"iata": "OUD",
"icao": "GMFO",
"name": "Angads Airport",
"latitude": 34.7872,
"longitude": -1.92399
},
{
"countryCode": "MA",
"region": "L'Oriental",
"iata": "UAR",
"icao": "GMFB",
"name": "Bouarfa Airport",
"latitude": 32.5143,
"longitude": -1.98306
},
{
"countryCode": "MA",
"region": "Laayoune-Sakia El Hamra (EH-partial)",
"iata": "EUN",
"icao": "GMML",
"name": "Hassan I Airport",
"latitude": 27.1517,
"longitude": -13.2192
},
{
"countryCode": "MA",
"region": "Laayoune-Sakia El Hamra (EH-partial)",
"iata": "SMW",
"icao": "GMMA",
"name": "Smara Airport",
"latitude": 26.7318,
"longitude": -11.6847
},
{
"countryCode": "MA",
"region": "Laayoune-Sakia El Hamra (EH-partial)",
"iata": "VIL",
"icao": "GMMH",
"name": "Dakhla Airport",
"latitude": 23.7183,
"longitude": -15.932
},
{
"countryCode": "MA",
"region": "Marrakech-Safi",
"iata": "RAK",
"icao": "GMMX",
"name": "Marrakesh Menara Airport",
"latitude": 31.6069,
"longitude": -8.0363
},
{
"countryCode": "MA",
"region": "Marrakech-Safi",
"iata": "SFI",
"icao": "GMMS",
"name": "Safi Airport",
"latitude": 32.2731,
"longitude": -9.23694
},
{
"countryCode": "MA",
"region": "Rabat-Sale-Kenitra",
"iata": "NNA",
"icao": "GMMY",
"name": "Kenitra Air Base",
"latitude": 34.2989,
"longitude": -6.59588
},
{
"countryCode": "MA",
"region": "Rabat-Sale-Kenitra",
"iata": "RBA",
"icao": "GMME",
"name": "Rabat-Sale Airport",
"latitude": 34.0515,
"longitude": -6.75152
},
{
"countryCode": "MA",
"region": "Souss-Massa",
"iata": "AGA",
"icao": "GMAD",
"name": "Agadir-Al Massira Airport",
"latitude": 30.325,
"longitude": -9.41307
},
{
"countryCode": "MA",
"region": "Souss-Massa",
"iata": "ESU",
"icao": "GMMI",
"name": "Essaouira-Mogador Airport",
"latitude": 31.3975,
"longitude": -9.68167
},
{
"countryCode": "MA",
"region": "Tanger-Tetouan-Al Hoceima",
"iata": "AHU",
"icao": "GMTA",
"name": "Cherif Al Idrissi Airport",
"latitude": 35.1771,
"longitude": -3.83952
},
{
"countryCode": "MA",
"region": "Tanger-Tetouan-Al Hoceima",
"iata": "TNG",
"icao": "GMTT",
"name": "Tangier Ibn Battouta Airport",
"latitude": 35.7269,
"longitude": -5.91689
},
{
"countryCode": "MA",
"region": "Tanger-Tetouan-Al Hoceima",
"iata": "TTU",
"icao": "",
"name": "Sania Ramel Airport",
"latitude": 35.5943,
"longitude": -5.32002
}
]
}