Ringflow

Nigeria Phone Number Format: How to Write +234 Numbers

Nigerian numbers are written with a leading 0 at home and with +234 abroad. Learn the number structure, the mobile prefixes the NCC allocates to MTN, Airtel, Glo and 9mobile, the 020 landline codes, and the mistakes that break a +234 number.

Ringflow
Nigeria Phone Number Format: How to Write +234 Numbers
Nigeria Phone Number Format: How to Write +234 Numbers
Senior Writer:Ringflow Editorial Team
Published:September 11, 2026

Introduction

Writing a Nigerian phone number in international format comes down to one rule: take the number as it is written in Nigeria, delete the leading 0, and put +234 in front. A mobile shown as 0803 XXX XXXX on a Lagos business card becomes +234 803 XXX XXXX for anyone outside the country.

The details matter once you are saving contacts, cleaning a customer list or loading numbers into a dialer. This guide covers how a Nigeria phone number is built, the mobile prefixes as listed by the Nigerian Communications Commission (NCC), the landline area codes that changed in 2023, worked examples and the errors that most often break a +234 number. Every example uses X in place of real digits.

Key Takeaways
  • Nigeria's country code is +234, and the domestic prefix 0 disappears when you add it.
  • Mobile numbers have 11 digits in national form, such as 0803 XXX XXXX, and 10 digits after +234.
  • Every landline area code gained a leading 20 in 2023: Lagos is now 0201, Ibadan 0202 and Abuja 0209.
  • A prefix shows which operator the NCC allocated the block to, but mobile number portability since 2013 means it may not match the subscriber's current network.

Nigeria Phone Number Structure

Graphic of Nigerian number structure: country code +234, national prefix 0, mobile numbers starting 070, 080, 081, 090 or 091, 11 digits with the 0 and 10 digits after +234

The NCC administers Nigerian numbering under the ITU's E.164 standard. A regular number has two parts: a national destination code that identifies a mobile block or a landline area, and the subscriber number that follows it. In the NCC's November 2023 notice to the International Telecommunication Union, both mobile and fixed-line national numbers are ten digits long once the leading 0 is left off.

That 0 is the national prefix. The same notice says it must be dialed before all numbers except short codes on national calls, and that it must not be dialed from abroad. Almost every difference between the domestic and international versions of a Nigerian number comes back to this one rule.

Number typeNational formatInternational formatDigits after +234
Mobile0XXX XXX XXXX+234 XXX XXX XXXX10
Landline in Lagos, Ibadan or Abuja020X XXX XXXX+234 20X XXX XXXX10
Landline in other areas020XX XX XXXX+234 20XX XX XXXX10

Short numbers sit outside this pattern. The emergency number 112, which covers police, ambulance and fire services among others, is listed as a national-only number, so it has no +234 version.

Writing a Nigerian Number in International Format (+234)

Steps for converting a Nigerian mobile number from 0803 XXX XXXX to +234 803 XXX XXXX and the unspaced form +234803XXXXXXX

Converting a number takes three edits, and they are identical for mobile and fixed lines.

  1. 1Begin with the full national number, leading 0 included: 0803 XXX XXXX for a mobile, or 0201 XXX XXXX for a Lagos landline.
  2. 2Delete the 0. What remains is the ten-digit national significant number, for example 803 XXX XXXX.
  3. 3Place +234 in front: +234 803 XXX XXXX. For a CRM, an API or a messaging platform, strip the spaces too, giving +234803XXXXXXX.

The spaced version reads better on a website, an email signature or an invoice. The unspaced E.164 version, 14 characters long with the plus sign, is what phone systems expect. If a list gives you 234 with no plus sign, add the + rather than a 0.

The same drop-the-zero step appears in our UK phone number format guide, where +44 takes the place of the 0. Canada shares +1 with the United States and uses a different ten-digit pattern, explained in the Canada phone number format guide.

Mobile Network Prefixes: MTN, Airtel, Glo and 9mobile

Nigerian mobile numbers start with 070, 080, 081, 090 or 091, and eight more digits follow, for eleven in total. The fourth digit identifies a specific block, and the NCC publishes which operator holds each four-digit prefix.

The table below shows the prefixes as listed by the NCC in its Mobile Number Allocation Table, dated as at December 2023. Allocations change over time, so check the NCC's website for the current list before you build a rule on it.

Operator (as named by the NCC)Prefixes allocated
MTN0703, 0704, 0706, 0707, 0803, 0806, 0810, 0813, 0814, 0816, 0903, 0906, 0913, 0916
Airtel0701, 0708, 0802, 0808, 0812, 0901, 0902, 0904, 0907, 0911, 0912
Glo0705, 0805, 0807, 0811, 0815, 0905, 0915
EMTS (9mobile)0809, 0817, 0818, 0908, 0909
Other licensees0801 (one sub-range, MAFAB), 0804 (M-Tel), 0702 (sub-ranges, including Smile)
A prefix doesn't prove the network

Nigeria introduced mobile number portability in 2013, so subscribers can change operator and keep their number. Read a prefix as the operator that was allocated the block, not necessarily the network the person uses now.

The NCC's 2023 notice to the ITU also created two new ranges, 071X and 072X, for mobile virtual network operator (MVNO) services. They use the same ten-digit length after +234 as the established mobile prefixes.

Landline Area Codes: Lagos, Abuja and Other Cities

Fixed-line numbers were restructured in 2023. The NCC put 20 in front of every existing area code, and both old and new codes worked during a parallel-running period from 10 July 2023 to 1 January 2024. A Lagos number once written 01 XXX XXXX is now 0201 XXX XXXX.

Lagos, Ibadan and Abuja have a single digit after the 20 and a seven-digit subscriber number. Other areas have two digits after the 20 and a six-digit subscriber number, so the national number comes to ten digits in both cases. For a call inside the same area, the subscriber number alone is enough.

CityCode before 2023Current codeFrom abroad
Lagos010201+234 201
Ibadan020202+234 202
Abuja090209+234 209
Abeokuta03902039+234 2039
Enugu (listed as Nsukka-Enugu)04202042+234 2042
Benin City05202052+234 2052
Warri05302053+234 2053
Kaduna06202062+234 2062
Kano06402064+234 2064
Jos07302073+234 2073
Port Harcourt08402084+234 2084
Calabar08702087+234 2087

Some NCC web pages still show the older codes, so you will find both versions in circulation. The complete list of old and new codes is in the NCC's numbering plan update published by the ITU.

Nigeria Phone Number Examples

Each example below replaces the subscriber digits with X, so none of them points to a real line. Put in the digits you were given and keep the same grouping.

NumberWritten in NigeriaInternational formatE.164 (no spaces)
Mobile, MTN-allocated prefix0803 XXX XXXX+234 803 XXX XXXX+234803XXXXXXX
Mobile, Airtel-allocated prefix0902 XXX XXXX+234 902 XXX XXXX+234902XXXXXXX
Mobile, Glo-allocated prefix0805 XXX XXXX+234 805 XXX XXXX+234805XXXXXXX
Lagos landline0201 XXX XXXX+234 201 XXX XXXX+234201XXXXXXX
Abuja landline0209 XXX XXXX+234 209 XXX XXXX+234209XXXXXXX
Kano landline02064 XX XXXX+234 2064 XX XXXX+2342064XXXXXX

Dialed from another phone in Lagos, the Lagos landline shortens to XXX XXXX. Toll-free numbers begin with 0800 and look like 0800 XXX XXXX. The NCC lists the 0700 and 0800 blocks as shared by value-added special number service licensees rather than mobile operators.

How to Call Nigeria From the US and UK

Dialing adds one element to the international format: your own country's exit code where the plus sign was. The Nigeria country code page walks through every step, so here is only the summary.

  • From the US: 011, then 234, then the number without its 0. The MTN-allocated example becomes 011 234 803 XXX XXXX.
  • From the UK: 00, then 234, then the number without its 0. The Lagos landline example becomes 00 234 201 XXX XXXX.
  • From inside Nigeria: use the national form with the 0, such as 0803 XXX XXXX or 0201 XXX XXXX.

Calls to a Nigerian mobile use the full national number, while a landline call within the same area can use the subscriber digits alone. For your North American contacts, the US phone number format guide covers the +1 layout.

Common Formatting Mistakes

Most broken +234 numbers come from a few predictable errors. Check these when a form rejects one.

  1. 1Keeping the 0 after +234. +234 0803 XXX XXXX carries one digit too many. The national prefix is never dialed from outside Nigeria, so the right form is +234 803 XXX XXXX.
  2. 2Using a pre-2023 landline code. Numbers printed as 01 XXX XXXX for Lagos or 09 XXX XXXX for Abuja need the 20 added. Parallel running ended on 1 January 2024.
  3. 3Saving an exit code as part of the number. 011 234 or 00234 only works from certain countries. Store +234 and let the phone or dialer supply the exit code.
  4. 4Reading the prefix as the current network. With portability, a number in an MTN-allocated block may now be served by a different operator.
  5. 5Miscounting digits. A standard mobile or landline number has exactly ten digits after +234. Any other count means a digit was added or lost.

Conclusion

Written for use abroad, a Nigerian number is +234 followed by ten digits, with the national 0 removed. In national form, mobiles begin 070, 080, 081, 090 or 091, and landlines carry the 020 codes introduced in 2023, such as 0201 for Lagos and 0209 for Abuja.

Because the NCC reallocates blocks and portability lets subscribers move between networks, go back to the NCC's published table whenever a prefix matters. If your team phones contacts in Nigeria from the United States, Ringflow offers US local and toll-free numbers on its mobile and desktop apps, with number porting and a free trial.

Ready when you are

Reach Nigeria From a US Business Line

Call international contacts from a Ringflow US local or toll-free number on the mobile and desktop apps. Try it free, and port the number you already use.

FAQ

Remove the leading 0 from the national number and put +234 in front. A mobile written 0803 XXX XXXX becomes +234 803 XXX XXXX, and a Lagos landline written 0201 XXX XXXX becomes +234 201 XXX XXXX. For systems that require E.164, remove the spaces as well.

Nigeria's country code is +234. Callers in the US dial 011 234 and callers in the UK dial 00 234, followed by the Nigerian number without its leading 0. The Nigerian Communications Commission administers the national numbering plan.

Nigeria uses +234 as its international code and 0 as its national prefix. Landline area codes have started with 020 since 2023, for example 0201 for Lagos, 0202 for Ibadan and 0209 for Abuja, while mobile numbers start with 070, 080, 081, 090 or 091. The NCC publishes which operator holds each mobile prefix.

A Nigerian mobile number has 11 digits in national form, such as 0803 XXX XXXX, and begins with 070, 080, 081, 090 or 091. After +234 it has 10 digits. The prefix shows the operator the block was allocated to, although portability means the subscriber may have switched networks.

Yes. The 0 is Nigeria's national prefix, and the NCC's numbering notice to the ITU states that it must not be dialed from abroad. Writing +234 0803 XXX XXXX adds an extra digit, so the correct version is +234 803 XXX XXXX.

Yes. In 2023 the NCC added 20 in front of every fixed-line area code, so Lagos changed from 01 to 0201 and Abuja from 09 to 0209. Old and new codes both worked during a parallel-running period that ended on 1 January 2024.


AS

Ringflow Editorial Team

The Ringflow editorial team covers cloud phone, AI contact center, outbound dialing, and CRM integrations for US sales and support teams.

Nigeria phone number format+234 country codeNigeria phone codetelephone codes in NigeriaNigerian mobile prefixes

Try the platform. Be on a call by lunch.

Free trial · No card · Free number porting · SLA-backed uptime