Immigration Offices in Nigeria 2023 (With Addresses)

In order for citizens to have easier access to international passports, offices of the Nigerian immigration service are situated in different parts of the country.

Recently the Nigerian government came up with improvements in the process and form of international passports. Although the initiative is still in the early stages, especially considering the fees that citizens have to pay to get these passports, it is difficult not to point at this development and say well done.

Beginning in January 2018 the federal government mandated anyone who desires to apply for an international passport to get a national identification number (NIN) before he/she can be issued a passport.

List of Immigration offices in Nigeria 2023

There are immigration offices all over Nigeria, not counting the zonal offices in all 36 states plus the FCT. Here are the offices in selected states.

1. Nigerian immigration service, passports office, Ibadan, Nigeria

This office is at Town planning road, in the urban areas of Oluyole, Ibadan. The office here are open for business every working day of the week from Monday till Friday. Citizens can visit and make inquiries from 9am to 4pm. Times of business of Fridays vary though. The office has an official number one can call: 07087520834.

2. The Ibadan environment also enjoys another office of the immigration service at Yidi Road, Agodi Ibadan. The office is open every day of the week except Saturday and Sundays from 7am to 4pm.

3. Nigerian immigration commission, the federal government office in Abeokuta, Oke Mosan, Abeokuta. The office here also attends to matters that concern international passports. They are open as well from Monday to Friday.

4. Nigerian immigration service, Lagos. Alagbon CI, Ikoyi, Ikeja Lagos. This office is known to respond very fast to clients who call for passports. Users have said they typically spend 25 minutes to 2 hours here. The office is open from Monday to Saturday and usually work from 9am to 6pm.

5. Immigration and passports office, Assbifi road, Agidingbi, Ikeja Lagos. This is another office of the immigration service in Lagos.

6. Nigerian immigration service headquarters Abuja, Nnamdi Azikiwe Airport road, Sauka, Garki Abuja. The office is opened Monday to Friday from 8am to 6pm.

7. Bayelsa passport office, road safety road Yenagoa.

8. Benue Passport office, 6, Kashim Ibrahim road GRA, Makurdi.

9. Borno Passport office, off Bama road, Maiduguri.

10. Cross River passport office, 2 Otuansa street, opposite the airport.

11. Delta State passport office, command headquarters Oguashiuku road, Asaba.

12. Ebonyi passport office, 2, Afor Ezuna road Abakaliki.

13. Edo passport office, command headquarters Ikpoba hill Benin City.

14. Ekiti passport office, Km 5 Safe Babalola road, Ado Ekiti.

15. Enugu passport office, Federal Secretariat Ogui layout Enugu.

16. Gombe Passport Office, immigration barracks, Bauchi road, Gombe.

17. Imo passport office, Onitsha road, federal Secretariat, Owerri.

18. Jigawa passport office, Old state Secretariat, Dutse.

19. Kaduna passport office, independent way Kaduna.

20. Kano passport office, by farm settlement, Maiduguri road.

21. Katsina passport office, Hassan Usman road, Katsina.

22. Kebbi passport Office, by New government house, Argungu.

23. Kogi passport office, off mount Patti road, Lokoja.

24. Kwara passport office, federal Secretariat, fate road Ilorin.

25. Alausa Passport office, Alausa by government house, Ikeja.

26. Festac passport office, 3rd Avenue, A close Festac.

27. Nasarawa passport office, Lafia-Makurdi road, LGA Secretariat, Lafia.

28. Niger passport office, old state Secretariat, Minna.

29. Ondo passport office, federal Secretariat complex, Akure.

30. Osun passport office, Gbogan road, Oshogbo.

31. Plateau passport office, federal Secretariat complex, Jos.

32. Rivers passport office, federal Secretariat Aba road, Port Harcourt.

33. Sokoto passport office, federal Secretariat complex, Sokoto

34. Taraba passport office, mile 6, Jalingo-Numan road, Jalingo.

35. Yobe passport office, Gashua road, Damaturu.

36. Zamfara passport office, near government house, Gusau.

Immigration Headquarters in Nigeria

The following are the zonal headquarters of the Nigerian Immigration service:

1. Zone A

Lagos, PWD bust stop, former passport office, Ikeja.

2. Zone B

Kaduna, Federal Secretariat, Ahmadu Bello way, Kaduna.

3. Zone C

Bauchi, customs house, Yelwa Bauchi.

4. Zone D

Minna, Niger state Secretariat, Minna.

5. Zone E

Owerri customs house, Onitsha road, Owerri.

6. Zone F

Ibadan, customs building, Bodija Ibadan.

7. Zone G.

Benin city, Ikpoba Hill by command Headquarters.

8. Zone H

Makurdi, 6, Kashim Ibrahim road, command headquarters Makurdi.

Commands of the Nigerian Immigration Service

The following are the locations of the commands of the Nigerian Immigration service:

1. Abia state command.

Ubakal Village along Enugu PH expressway, Umuahia south, Umuahia.

2. Adamawa State command

2nd floor federal Secretariat Jimeta road, Yola.

3. Akwa Ibom state command.

1st floor federal Secretariat, Abak Road, Uyo.

4. Anambra state command

Nnewi street Agu Awka, Awka.

5. Bauchi state command

2nd floor federal Secretariat Yakubun Bauchi street, Bauchi.

6. Bayelsa state command

Bayelsa Palms along Elebele road, Yenagoa.

7. Benue state command

Federal Secretariat, Kano road, Markurdi.

8. Borno state command

Federal Secretariat, Kano road Maiduguri.

9. Cross River State command

No 2 Otuansa street Calabar opposite Margaret Ekpo international airport road.

10. Delta State command

Oguashiuku road, Asaba.

11. Ebonyi state command

Enugu-Abakaliki highway Umuoghara, Abakaliki.

12. Edo state command

Ikpoba Hill, Benin City.

13. Ekiti state command

Km 5 Afe Babalola Federal poly road, Ado Ekiti.

14. Enugu state command.

Federal Secretariat complex independence layout, Enugu.

15. Gombe state command

Adjacent NIPOST Bauchi road, Gombe.

16. Imo state command

Federal Secretariat complex Porthacourt road, Owerri.

17. Jigawa state command

Federal Secretariat complex Sani Abacha way, Dutse.

18. Kaduna state command

Independence way Kaduna.

19. Kano state command

No 1 police barracks road, Kano.

20. Katsina state command

Federal Secretariat complex, IBB way, Katsina.

21. Kebbi state command

2 Lokoja road GRA, Birni Kebbi.

22. Kogi state command

28 Mount Patti road, New layout, Lokoja.

23. Kwara state command

Federal Secretariat complex GRA Ilorin.

24. Lagos State command

No 2 Alagbon close Ikoyi Lagos.

25. Nasarawa state command.

Behind LGA Secretariat Makurdi-Lafia road, Lafia.

26. Niger state command

Block E old Secretariat complex Muazu Mohammed road, Minna.

27. Ogun state command

Oke-Mosan Abeokuta.

28. Ondo state command

Beside Federal Secretariat complex Igbatoro road, Akure.

29. Osun state command

Federal Secretariat complex Ogo- Oluwa Oshogbo.

30. Oyo state command

Opposite the government house, Agodi gate Ibadan.

31. Plateau state command

Federal Secretariat Tundun Wada, Jos.

32. River State command

Federal Secretariat Aba road Port Harcourt.

33. Sokoto state command

Federal Secretariat along Kaduna road, Sokoto.

34. Taraba state command

Jalingo-Numan road Mile 6, Jalingo.

35. Yobe state command

Adjacent federal Secretariat along Gashua road Damaturu.

36. Zamfara state command

No 1 Sokoto road behind Government House, Gusau.

37. F.C.T command


38. Seaport state command

Immigration command she’d 6 Lagos seaport, Apapa.

39. Seme state command

Badagry seme road, Seme.

40. Onne Marine command

Onne port Rivers State.

41. Lagos Border Patrol Seme.

For any of your passport needs, you can visit any of these offices closest to you.

Frequently Asked Questions

However, below are some questions that applicants may have regarding the process of passport registration. We shall answer questions that applicants frequently ask below.

What is a Visa on Arrival?

This sort of Visa, even as the name suggests, is not for everyone. It is a special kind of Visa for people who live in countries where there is no Nigerian commission or embassy or for reasons of exigencies of business travels.

Upon arrival in Nigeria, they can apply for a Visa here in the headquarters office in the country. The facility is available to frequently traveled high net worth investors and intending visitors.

How Do I Get a Visa on Arrival?

Applicants for a Visa on Arrival first have to write to the Nigerian Immigration service a letter stating this request.

What is a Visa Approval Letter?

This is a document approved by the Nigerian immigration headquarters that allows a traveler to proceed to Nigeria to pick up entry Visa at the point of entry.

How long does it take to get the approval?

Usually, it takes 2 days (48 hours) to have the letter processed and emailed to you or your representative who applied on your behalf here in Nigeria.

How do I receive my visa approval letter?

This happens through contacts email, or through the representative of the applicants here in Nigeria.

What restrictions are there for this Visa?

A visa on Arrival is not valid for employment or residence.

Is the scan of the data page required?

Yes, a scanned copy of applicants data page is required.

What is the minimum validity of my passport?

The minimum validity must be at least 6months to qualify for a Nigerian Visa.

What are the procedures at the Nigerian airports or port of entry?

Upon entry at the port, applicants should proceed to the Visa on Arrival section for approval verification and biometrical enrollment and issuance of entry Visa.

Applicants would be required to pay extra their approval letter, passport, evidence of payment, evidence of accommodation in Nigeria and return ticket.

Will I have to provide the exact date of arrival?

This is not necessary but it must be within the dates provided in the applicant’s itinerary. If for instance, the applicant would be having a business meeting with government investors in Nigeria between the dates August 15 and 20 then the dates provided should be between the dates stated above and not outside it.

How long in advance should one apply for a Visa on Arrival?

It should not exceed 14 days.

Can I travel without approval letter and get the visa when I arrive?

Approval Letter must be obtained before proceeding to Nigeria.

How much does the approval letter cost?

Approval Letter is free.

How much does Visa on arrival cost?

This seems to depend on the country. In South Africa, applicants pay about $58. However, the immigration office now charges an additional $90 for biometrics and $20 as processing fee.

Can I make payment at the point of arrival?


What debit and credit cards are accepted?

MasterCard and Visa cards are acceptable.

My credit number was correct but it wasn’t accepted?

The following reasons may be responsible for this:

It may be that some of the card details inputted may be incorrect. Such as the card verification value (CVV) or expiry date.

You may have reached your credit limit and may not have sufficient funds to complete the transaction for the service.

Or you have entered an incorrect One Time Password (OTP) pin.

Your card is not registered with the issuer bank.

How safe are my card details?

For highly secure online payments transaction the immigration service uses Secure Socket Layer (SSL) along with encryption to keep credit card details safe.

With this technology transmission of credit card details over the internet are always encrypted.

Does it matter if I change my flight and arrive at a different airport than the one intended?

It matters. It is advisable to stick to the flight itinerary that is submitted at the time of applying.
It is important to note that cash payments for Visa on arrival will not be accepted. It is prohibited by order of the Nigerian immigration service.

Travelers must present proof of payment in the form of a printed payment receipt and acknowledgment slip, visas paid for in cash will not be accepted upon arrival.

Furthermore, some foreigners want to visit the country, as tourists, would not like to go through the hassle of standard Visa applications. At times they want to dispense with the procedures and seek to get a Visa on arrival. It is important to note that Visa on arrival is for business purposes alone.

One would need to provide a business purpose for the trip. The Nigerian immigration service would also contact the host company to verify details regarding the application. Foreigners who need a regular tourist visa would have to visit the Nigerian embassy in their own country.

This Visa is for investors, diplomats, diplomatic missions, business vacations, world travelers, business or highly skilled professionals, those partaking in seminars or investments in Nigeria. Or anyone from a country without an embassy in their home country.