Virtual number

Nigeria Phone Number Format: The Complete Anatomy Guide

Decode every part of a +234 Nigerian phone number. Learn the country code, carrier prefixes (MTN, Glo, Airtel, 9mobile), landline area codes, and E.164 storage rules.

Akil Patel

Senior Writer

Apr 12, 20248 min read
Share
Nigeria Phone Number Format: The Complete Anatomy Guide (2026)

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 TypeFormat (International)Format (Local)Total Digits
Mobile+234 8XX XXX XXXX080X XXX XXXX13 (with +)
Lagos landline+234 1 XXX XXXX01 XXX XXXX11 (with +)
Abuja landline+234 9 XXX XXXX09 XXX XXXX11 (with +)
Other city landline+234 XX XXX XXXX0XX XXX XXXX12 (with +)
Toll-free+234 700 XXX XXXX0700 XXX XXXX13 (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

Anatomy of a +234 Nigeria phone number — country code, carrier prefix, exchange, subscriber

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 mobile carriers and their prefixes — MTN, Glo, Airtel, 9mobile (2026 data)

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.

Get your local number

Nigeria Landline Area Codes

Nigeria landline area codes by city — Lagos 01, Abuja 09, Port Harcourt 084, Kano 064, Ibadan 02

Landlines are tied to cities. Each major Nigerian city has its own area code.

CityArea CodeLocal FormatInternational Format
Lagos0101 XXX XXXX+234 1 XXX XXXX
Abuja (FCT)0909 XXX XXXX+234 9 XXX XXXX
Ibadan0202 XXX XXXX+234 2 XXX XXXX
Enugu042042 XXX XXX+234 42 XXX XXX
Benin City052052 XXX XXX+234 52 XXX XXX
Kaduna062062 XXX XXX+234 62 XXX XXX
Kano064064 XXX XXX+234 64 XXX XXX
Port Harcourt084084 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

How to store Nigeria phone numbers — E.164 format wrong vs right examples

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:

  1. Start with +
  2. Add the country code 234
  3. Drop the local trunk prefix 0
  4. 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 +234 and has 13 digits total, keep it
  • If the number starts with 234 (no plus) and has 12 digits, prepend +
  • If the number starts with 0 and 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

Three common Nigeria phone number format mistakes — leading 0, carrier prefix mix-ups, city codes

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 code8034567890 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 codes0803 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.

Start your free trial

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.

Written by

Akil Patel

Senior Writer

Akil writes the MCM field guides on phone numbers, dialing rules, and area-code references used by ops teams across North America.

Try the platform. Be on a call by lunch.

Same product, same support, same security — no matter which plan you pick.