Morocco · +212

Morocco virtual phone numbers — buy a Casablanca, Rabat or Marrakech DID

Get a real Moroccan virtual phone number — Casablanca 0522, Rabat 0537, Tangier 0539, Marrakech 0524, plus toll-free 0800. ANRT requires KYC. From $3.20/month, activation in 2-5 business days.

KYC handled 2-5 business days activation Cancel anytime

What is a Morocco virtual phone number?

A Moroccan virtual phone number is a real Morocco DID delivered over SIP. Moroccan numbering uses 3-digit area codes (with trunk prefix 0) — Casablanca 0522, Rabat 0537, Tangier 0539, Marrakech 0524, Fez 0535. Internationally these are dialed as +212 followed by the area code without the leading 0. Morocco is regulated by ANRT (Agence Nationale de Réglementation des Télécommunications).

ANRT requires KYC for Moroccan number allocations — Moroccan business registration for companies, or proof of identity plus a Moroccan address for individuals. DIDHub manages the paperwork. Activation typically takes 2-5 business days. Morocco is a major North African market and a bridge between Europe, Africa, and the Arab world.

Common reasons businesses get a Morocco virtual phone number:

  • Moroccan / North-Africa market entry — Casablanca 0522 numbers signal credibility to Moroccan B2B buyers.
  • Tourism and hospitality — Marrakech 0524 and Tangier 0539 for resort and travel-industry presence.
  • EU bridge market — Morocco's geographic and economic ties to Europe (Spain, France); local DIDs for pan-Mediterranean operations.
  • Cross-North-Africa — pair Morocco with Egypt, Algeria, Tunisia DIDs for Maghreb coverage.
  • Toll-free 0800 — free for Moroccan callers, standard for customer service.

Morocco number types

Morocco uses 3-digit area codes (with trunk prefix 0) plus 0800 toll-free. Internationally these are dialed as +212 followed by the area code without the 0.

PrefixTypeWhat it meansCaller costFrom
0522, 0537, 0539 …GeographicTied to a Moroccan region.Standard local rate$3.20/mo
0800Toll-freeFree for Moroccan callers; you pay per minute.Free$11.00/mo + usage

Morocco cities and area codes

DIDHub stocks Moroccan numbers across major regions (national format with trunk prefix shown):

0522Casablanca
0537Rabat
0539Tangier
0524Marrakech
0535Fez / Meknes
0528Agadir
0536Oujda
0800Toll-free

See the full Morocco area code reference →

Morocco virtual phone number pricing

Flat monthly per-number. $0 setup once ANRT paperwork is approved.

Number typeExampleMonthlySetupPer-min (in)
Geographic (any region)+212 522 XX XX XX (Casablanca)from $3.20/mo$0$0.022
Toll-free 0800+212 800 XX XX XXfrom $11.00/mo$0$0.07

Outbound (2-way voice) — Pair any Moroccan number with outbound termination — calls show your Moroccan Caller ID. Outbound from $0.028/min to landline, $0.09/min to mobile.

Compatible with any VoIP system, AI voice platform, or browser

Numbers from DIDHub are delivered over standard SIP and work with every major business phone system, AI voice platform, and softphone — no proprietary gateway, no special hardware, no licensing.

Teams Direct Routing Zoom Phone BYOC 3CX FreePBX Asterisk FusionPBX Kamailio / OpenSIPS Softphones Vapi · Retell · Bland ElevenLabs · Synthflow Browser / WebRTC JsSIP · SIP.js

Morocco number activation and regulation

Morocco's regulator ANRT (Agence Nationale de Réglementation des Télécommunications) requires KYC for all Moroccan number allocations — Moroccan business registration for companies, or proof of identity plus a Moroccan address for individuals. Foreign companies typically register through a Moroccan agent. DIDHub manages the paperwork. Activation completes in 2-5 business days.

Port your existing Morocco number to DIDHub

Existing Moroccan number? Port it to DIDHub. ANRT portability via Maroc Telecom, Orange Maroc, or Inwi.

  • Geographic numbers: typically 3-5 weeks
  • 0800 toll-free: 4-6 weeks
  • Required documents: Moroccan phone bill + LOA + business cert (or ID) + address proof
  • Cost: $25 port-in fee per number

Morocco virtual phone number FAQ

Do I need to be in Morocco to buy a Moroccan virtual phone number?

KYC required. ANRT requires Moroccan business registration or ID plus a Moroccan address. Foreign companies typically register through a Moroccan agent. DIDHub walks you through the document upload.

How much does a Moroccan virtual phone number cost?

Geographic Moroccan numbers from $3.20/month. Toll-free 0800 from $11.00/month plus per-minute. $0 setup once ANRT paperwork is approved.

What's the difference between Casablanca 0522 and Rabat 0537?

0522 is Casablanca — the commercial capital and largest metro, the standard Moroccan commercial Caller ID for finance and B2B. 0537 is Rabat — the political capital, common for government and policy-related operations.

Can I use a Moroccan virtual number with Microsoft Teams?

Yes. Moroccan numbers work with Teams Direct Routing via DIDHub's managed Teams SBC or BYO-SBC. Microsoft Calling Plans does not cover Morocco, so Direct Routing on DIDHub is the standard path.

Can I port my existing Moroccan number to DIDHub?

Yes. Geographic and 0800 numbers are portable. Port times typically 3-5 weeks. Documents: Moroccan phone bill + LOA + business cert + address proof. $25 port-in fee per number.

Looking for numbers in another country?

Get your Morocco virtual phone number

Live Morocco inventory. From $3.20/month. Activation in 2-5 business days after KYC.