A Nigerian phone number isn't random digits. Every part has a job. The country code tells the global network which country to route to. The next three digits identify the mobile carrier. The final seven digits point to one specific subscriber.
If you store these numbers wrong in your CRM, calls fail. SMS bounces. Customer records duplicate.
This guide breaks down the Nigeria phone number format piece by piece. You'll learn the anatomy of a +234 number, every active mobile carrier prefix as of 2026, all major landline area codes, and the exact way to store these numbers in any business system.
Nigeria Phone Number Format at a Glance
Nigerian numbers come in three main types. Each has its own length and pattern.
| Number Type | Format (International) | Format (Local) | Total Digits |
|---|---|---|---|
| Mobile | +234 8XX XXX XXXX | 080X XXX XXXX | 13 (with +) |
| Lagos landline | +234 1 XXX XXXX | 01 XXX XXXX | 11 (with +) |
| Abuja landline | +234 9 XXX XXXX | 09 XXX XXXX | 11 (with +) |
| Other city landline | +234 XX XXX XXXX | 0XX XXX XXXX | 12 (with +) |
| Toll-free | +234 700 XXX XXXX | 0700 XXX XXXX | 13 (with +) |
The trunk prefix 0 only appears when dialing inside Nigeria. The moment you write the number for international use, you drop that 0 and add +234.
Anatomy of a +234 Number

Take a real-looking mobile number and split it into segments:
+234 803 456 7890
| | | |
| | | +--- Subscriber number (4 digits)
| | +--------- Subscriber number (3 digits)
| +--------------- Carrier prefix (3 digits, identifies MTN here)
+---------------------- Country code (Nigeria)
Three parts. Three jobs.
Country code (+234) — Tells the international network this call belongs to Nigeria. Assigned by the ITU. Never changes.
Carrier prefix (the next three digits after dropping 0) — Identifies which mobile network owns the number. 803 belongs to MTN. 805 belongs to Glo. 802 belongs to Airtel. Number portability complicates this slightly (more on that later), but the prefix still tells you the original carrier.
Subscriber number (last seven digits) — The unique identifier inside that carrier's network. Two subscribers on different carriers can share the same seven digits, which is why the prefix matters.
A full Nigerian mobile number is always 11 digits in local format (starting with 0) or 13 digits in international format (starting with +234).
Nigeria Mobile Carriers and Their Prefixes

Nigeria has four active mobile network operators. Each owns specific prefix ranges. Here are the current allocations:
MTN Nigeria
The largest network by subscribers.
Prefixes: 0703, 0706, 0803, 0806, 0810, 0813, 0814, 0816, 0903, 0906, 0913, 0916
Glo (Globacom)
Indigenous Nigerian carrier.
Prefixes: 0705, 0805, 0807, 0811, 0815, 0905, 0915
Airtel Nigeria
Part of Bharti Airtel.
Prefixes: 0701, 0708, 0802, 0808, 0812, 0901, 0902, 0904, 0907, 0912
9mobile
Formerly Etisalat Nigeria.
Prefixes: 0809, 0817, 0818, 0908, 0909
A note on portability: Nigeria has Mobile Number Portability (MNP). A subscriber can keep their number when switching carriers. So a number starting with 0803 originally belonged to MTN, but the active carrier today might be Airtel. For routing decisions, query an MNP database — don't rely on the prefix alone.
Ready when you are
Protect your business line.
MCM's local numbers ship with verified caller ID and smart call filtering — customers always know it's really you, and spam never reaches your team.
Nigeria Landline Area Codes

Landlines are tied to cities. Each major Nigerian city has its own area code.
| City | Area Code | Local Format | International Format |
|---|---|---|---|
| Lagos | 01 | 01 XXX XXXX | +234 1 XXX XXXX |
| Abuja (FCT) | 09 | 09 XXX XXXX | +234 9 XXX XXXX |
| Ibadan | 02 | 02 XXX XXXX | +234 2 XXX XXXX |
| Enugu | 042 | 042 XXX XXX | +234 42 XXX XXX |
| Benin City | 052 | 052 XXX XXX | +234 52 XXX XXX |
| Kaduna | 062 | 062 XXX XXX | +234 62 XXX XXX |
| Kano | 064 | 064 XXX XXX | +234 64 XXX XXX |
| Port Harcourt | 084 | 084 XXX XXX | +234 84 XXX XXX |
Lagos and Abuja use one-digit area codes (after the trunk 0). All other cities use two-digit codes. Landline penetration has dropped sharply over the last two decades — most Nigerian businesses now operate on mobile or VoIP — but these codes remain in use for established offices, hotels, and government lines.
For dialing scenarios from outside Nigeria, see our companion post on the /blog/nigeria-phone-number-example/ page.
E.164 Storage for Nigeria Numbers

E.164 is the international standard for phone number formatting. If you operate any CRM, helpdesk, or marketing automation tool, store every Nigerian number in E.164 format. No exceptions.
The rules are simple:
- Start with
+ - Add the country code
234 - Drop the local trunk prefix
0 - Add the rest of the number with no spaces, dashes, or parentheses
Local number: 0803 456 7890
E.164 stored value: +2348034567890
That's it. Thirteen characters total (including the +). The E.164 maximum is 15 digits worldwide, so a Nigerian number always fits comfortably under the limit.
Why this matters: Twilio, MessageBird, MCM, HubSpot, Salesforce, Zendesk — every modern platform expects E.164. Mixed formats (some with 0, some with +234, some with spaces) cause duplicate contacts, failed outbound dials, and broken SMS delivery.
How to Format Nigeria Numbers in CRMs
Here's the practical workflow for clean Nigerian phone data:
On input — Accept any format the user types. They might write 0803-456-7890, +2348034567890, 234 803 456 7890, or 8034567890. Don't reject any of these.
On normalization — Strip everything that isn't a digit or a leading +. Then:
- If the number starts with
+234and has 13 digits total, keep it - If the number starts with
234(no plus) and has 12 digits, prepend+ - If the number starts with
0and has 11 digits, replace the 0 with+234 - If the number is 10 digits with no leading 0, prepend
+234
On display — Show users the format they prefer. Inside Nigeria, that's usually local: 0803 456 7890. For international-facing dashboards, show E.164: +234 803 456 7890.
On dial — Always dial from the E.164 stored value. Your phone system handles the international routing.
Common Nigeria Format Mistakes

Five mistakes show up over and over in real-world data:
Keeping the 0 after +234 — Numbers like +23408034567890 are wrong. The 0 is a trunk prefix used only inside Nigeria. International format always drops it.
Missing the country code — 8034567890 works inside Nigeria but fails everywhere else. If your CRM serves international users, the country code is mandatory.
Mixing separators — +234-803.456 7890 looks readable but breaks string matching. Store digits only after the +.
Using the old +234 1 prefix on Lagos numbers that have been renumbered — Lagos landlines went through expansion years ago. Verify Lagos numbers are seven digits after the 1, not six.
Confusing carrier prefixes with country codes — 0803 is a carrier prefix, not a country code. +234 is the country code. They aren't interchangeable.
Ready when you are
Ready to sound local everywhere you sell?
MCM activates business numbers in minutes, with call routing, analytics, and CRM-ready integrations. Start your free trial — no card to browse inventory.
FAQ
What does +234 mean?
+234 is the international dialing code for Nigeria, assigned by the ITU. You add it before any Nigerian number when calling from outside the country.
How many digits is a Nigerian mobile number?
Eleven digits in local format (for example, 0803 456 7890) or thirteen characters in E.164 international format (for example, +234 803 456 7890).
Do I keep the 0 when adding +234?
No. The 0 is a domestic trunk prefix. When you write a Nigerian number for international use, drop the 0 and add +234 in its place.
How do I tell which carrier owns a Nigerian number?
Look at the first three digits after the trunk 0 (or after +234). MTN owns 703, 706, 803, 806, 810, 813, 814, 816, 903, 906, 913, 916. Glo, Airtel, and 9mobile each own their own ranges. Note that Mobile Number Portability means the active carrier may differ from the original prefix owner.
Can I get a Nigerian virtual phone number for my business?
Yes. My Country Mobile provides Nigerian virtual numbers (Lagos, Abuja, mobile, and toll-free) at $12/user/month. Calls forward to any device, anywhere. See our virtual phone number coverage for available countries and number types.
Get a Nigeria Virtual Number at $12/mo
You don't need an office in Lagos to take Nigerian calls. A virtual Nigeria number routes inbound calls to your team — wherever they sit.
My Country Mobile gives you Nigerian numbers (mobile, landline, or toll-free), full call termination to 190+ countries, and virtual numbers in 100+ countries. All at $12 per user per month. No setup fees. No contracts.
17,500+ businesses already run on MCM. 99.99% uptime. 4.8/5 on G2.
Talk to sales about a Nigeria number — live in 3 minutes.






