Understanding Phone Numbers in Morocco
Quick Reference Guide
- Country: Morocco
- Country Code: +212
- International Prefix: 00
- National Prefix: 0
- Regulatory Body: ANRT (Agence Nationale de Réglementation des Télécommunications)
Overview
Discover the intricacies of Morocco's telephone numbering plan. This guide is essential for telecom professionals, developers, and business owners who need to navigate Morocco's phone number structures, dialing rules, and regulatory updates.
Number Formats
General Number Structure
Moroccan phone numbers typically follow this structure:
- Country Code: +212
- National Prefix: 0
- Area Code: 2-3 digits
- Subscriber Number: 6-7 digits
The complete number length, including the country code, is generally 12 digits.
Landline Numbers
- Format:
0X XX XX XX XX
- Area Codes: Begin with
05
or02
. - Example:
0520 123 456
Validation Regex
^0(5|2)[0-9]{8}$
Mobile Numbers
- Format:
06X XX XX XX XX
- Prefix: Mobile numbers start with
06
. - Example:
0612 345 678
Validation Regex
^06[0-9]{8}$
Toll-Free Numbers
- Format:
080 XX XX XX
- Prefix: Toll-free numbers start with
080
. - Example:
080 123 456
Validation Regex
^080[0-9]{6}$
Premium Rate Numbers
- Format:
089X XX XX XX
- Prefix: Premium numbers start with
089
. - Example:
0891 234 567
Validation Regex
^089[0-9]{7}$
Dialing Procedures
Domestic Calls
- Landline to Landline: Dial the full 10-digit number (e.g.,
0520123456
). - Landline to Mobile: Dial the full 10-digit number (e.g.,
0612345678
). - Mobile to Mobile: Dial the full 10-digit number (e.g.,
0612345678
).
International Calls
- Outgoing: Dial
00
+ country code + area code + local number. Example:00 33 1 23456789
to call France. - Incoming: Dial
+212
followed by the 9-digit local number, omitting the initial0
. Example:+212 520123456
.
Number Portability
Morocco supports mobile number portability (MNP), allowing subscribers to retain their numbers when switching providers, regulated by the ANRT.
Major Telecom Operators
- Maroc Telecom: Offers extensive services across various areas.
- Orange Maroc: Provides mobile and fixed-line services.
- Inwi: Focuses on mobile services.
Number Allocation and Management
The ANRT manages number allocation, ensuring efficient use and accommodating future growth. The numbering plan is designed to support technological advancements and population growth.
Technical Considerations
Regular Expressions for Validation
- Landline:
^0(5|2)[0-9]{8}$
- Mobile:
^06[0-9]{8}$
- Toll-Free:
^080[0-9]{6}$
- Premium Rate:
^089[0-9]{7}$
ITU-T Recommendations
Morocco adheres to ITU-T Recommendation E.164, standardizing international telecommunication numbers.
Technical Restrictions
All numbers must comply with national regulations, with no specific restrictions on golden numbers or blocking.
Recent or Upcoming Changes
Currently, there are no significant changes to Morocco's numbering plan. The ANRT regularly reviews the plan to adapt to technological and demographic changes.
For the latest telecommunications regulations in Morocco, visit the ANRT official website.