Morocco +212
Official telecommunications routing registry for Morocco. International dialing prefix is +212. Browse all regional numbering plan area codes below.
⭐ Major Area Codes in Morocco
🗄️ All Numbering Plan Area Codes (NPA)
Select an area code to view local exchange registries, carrier mappings, and geographic zones
🌍 Neighboring Countries
Morocco, officially the Kingdom of Morocco, is a North African nation strategically positioned at the crossroads of Europe and Africa. Its telecommunications infrastructure is among the most advanced on the continent, with a high mobile penetration rate and a rapidly expanding fiber-optic network. The country's international dialing code is +212 (or 00212 when dialing from many international locations). Understanding the nuances of calling Morocco is essential for businesses, travelers, and anyone maintaining cross-border relationships, given the nation's robust economic ties with Europe, the Middle East, and sub-Saharan Africa.
How to Call Morocco: A Step-by-Step Guide
Placing an international call to Morocco requires a sequence of digits that connects your local exchange to the Moroccan public switched telephone network. The standard format is: [International Exit Prefix] + [Country Code 212] + [National Significant Number (NSN)]. The NSN for Morocco is 9 digits long, and it always begins with a mobile or landline prefix. Here’s the breakdown:
- Mobile Calls: Dial your country's exit code (e.g., 011 from the US/Canada, 00 from most European countries), followed by 212, and then the 9-digit mobile number. Moroccan mobile numbers always start with 6 or 7 (e.g., 6XXXXXXXX or 7XXXXXXXX). Do not add any extra '0' before the number.
- Landline Calls: Follow the same exit code and country code, then dial the 9-digit fixed-line number. Landlines typically start with 5 (e.g., 5XXXXXXXX) for most cities, but some older numbers may start with 4 or 3 (mainly in the southern regions and some administrative services).
Area Codes and the Evolution of the National Numbering Plan
Morocco abandoned traditional geographic area codes in 2005, transitioning to a closed numbering system. Today, there are no separate city codes to dial after the country code; the entire 9-digit number is dialed directly. However, the first digit of the NSN provides a functional classification:
- 5 (and partially 4): Fixed-line services. Historically, the second digit indicated the region (e.g., 52 for Casablanca, 53 for Rabat, 54 for Tangier, etc.), but this is now purely internal routing information.
- 6 and 7: Mobile phone services, with numbers being fully portable across operators.
- 8: Reserved for special services, including toll-free numbers (800XXXXXX) and premium-rate services.
For international callers, this simplifies the dialing process: you no longer need to drop a trunk prefix '0' as you would in many other countries, because Morocco's numbers are already in an international-friendly format. For instance, to call a landline in Marrakech, you would dial +212 5XXXXXXXX, where the '5' indicates it's a fixed line and the following digits route the call to the specific Marrakech exchange.
Special Dialing Rules and Emergency Numbers
When dialing from within Morocco, a domestic trunk prefix 0 is used before the 9-digit number (e.g., 06XXXXXXXX for mobile, 05XXXXXXXX for landlines). However, this '0' must be omitted when the call originates from outside the country. Additionally, Morocco has several essential short codes for in-country use:
- 19 – General Police (Sûreté Nationale)
- 15 – Royal Gendarmerie (for rural areas and highways)
- 150 – Ambulance (SAMU)
- 177 – Tourist assistance (multilingual)
These short codes are not reachable from abroad; you must dial the full international number of the local authority if you are outside Morocco.
Voice over IP (VoIP) and Modern Calling Trends
The rise of VoIP services (such as WhatsApp, Skype, and Zoom) has significantly altered how international calls are made to Morocco, particularly for personal communication. However, for official correspondence, customer service lines, or when contacting legacy businesses, traditional PSTN calls are still necessary. When using VoIP, ensure you still dial +212 and the full number, as the service provider will translate the digits into a standard international call.
Business and Traveler Tips for Calling Morocco
- Time Zone Awareness: Morocco observes Western European Time (WET, UTC+0) and Western European Summer Time (WEST, UTC+1), but during the holy month of Ramadan, it reverts to UTC+0, creating a unique seasonal shift. Always verify the current offset to avoid calling during business hours that are actually in the middle of the night.
- Mobile Network Coverage: Morocco has excellent 4G and expanding 5G coverage in urban areas, but rural and mountainous regions may have sporadic service. If you need a reliable local number, consider purchasing a prepaid SIM from operators like Maroc Telecom, Orange Maroc, or inwi, which are available at the airport with minimal paperwork.
- Arabic and French Languages: When making business calls, French is the lingua franca of commerce, while Arabic (Darija) is the everyday spoken language. Berber dialects are also common in the Atlas and Rif regions. It is courteous to begin a call with a greeting in French or Arabic, such as 'Bonjour' or 'Salam.'
- Cultural Etiquette: Business hours are typically from 9:00 AM to 6:00 PM, Monday through Friday, with a lunch break around 2:00 PM to 3:00 PM. During Ramadan, working hours are reduced, and it is respectful to avoid scheduling calls during iftar time (sunset).
- Call Costs: International rates to Morocco have decreased significantly with the advent of mobile operators, but landline calls can still incur high charges. Using a reputable international calling card or a VoIP service with a paid subscription can reduce costs for frequent communication.
By mastering the +212 dialing protocol and respecting local customs, you can ensure seamless and courteous communication with contacts in this vibrant and economically dynamic country.