As a government agency with the responsibility of migration management in the Federal Republic of Nigeria, the Nigeria Immigration Service has many offices located in different regions of the federation.
However, the core responsibilities of the NISÂ is to;
- The control of persons entering or leaving Nigeria
- Enforcement of laws and regulations with which we have been directly charged.
- The issuance of travel documents, to bona fide Nigerians in and outside Nigeria
- Border surveillance and patrol
- The issuance of residence permits to foreigners in Nigeria
So, right here, I will list out to you the office addresses of all NIS office in Nigeria. See the list below;
List of Nigeria Immigration Service Offices
ZONAL HEADQUARTERS
 | ZONAL HEADQUARTERS |  Address | |
1 | Zone ‘A’ Lagos | PWD Bus Stop, former Passport Office, Ikeja | nis.zoneA@nigeriaimmigration.gov.ng |
2 | Zone ‘B’ Kaduna | Fed. Secretariat, Ahmadu Bello Way Kaduna | nis.zoneB@nigeriaimmigration.gov.ng |
3 | Zone ‘C’ Bauchi | Customs House, Yelwa Bauchi | nis.zoneC@nigeriaimmigration.gov.ng |
4 | Zone ‘D’ Minna | Niger State Secretariat, Minna | nis.zoneD@nigeriaimmigration.gov.ng |
5 | Zone ‘E’ Owerri | Customs House, Onitsha Road Owerri | nis.zoneE@nigeriaimmigration.gov.ng |
6 | Zone ‘F’ Ibadan | Customs Building, Bodija Ibadan | nis.zoneF@nigeriaimmigration.gov.ng |
7 | Zone’ G’ Benin City | Ikpoba Hill by Command Hqters, Benin City | nis.zoneG@nigeriaimmigration.gov.ng |
8 | Zone ‘H’ Makurdi | 6, Kashim Ibrahim Road, Command Hqters Makurdi. | nis.zoneH@nigeriaimmigration.gov.ng |
COMMANDS
S/NO | FORMATION | LOCATION | E-mail ADDRESS |
1 | Abia State Command | Ubakal Village along Enugu PH Express way, Umuahia South Umuahia | nis.abia@nigeriaimmigration.gov.ng |
2 | Adamawa State Command | 2nd Floor Federal Secretariat Jimeta Road Yola | nis.adamawa@nigeriaimmigration.gov.ng |
3 | Akwa Ibom State Command | 1st Floor Federal Secretariat Abak Road, Uyo | nis.akwaibom@nigeriaimmigration.gov.ng |
4 | Anambra State Command | Nnewi Street Agu Awka, Awka | nis.anambra@nigeriaimmigration.gov.ng |
5 | Bauchi State Command | 2nd Floor Federal Secretariat Yakubun Bauchi Street Bauchi | nis.bauchi@nigeriaimmigration.gov.ng |
6 | Bayelsa State Command | Bayelsa Palms Along Elebele Road Yenagoa | nis.bayelsa@nigeriaimmigration.gov.ng |
7 | Benue State Command | No. 6 Kashim Ibrahim Way, Old GRA Markudi | nis.benue@nigeriaimmigration.gov.ng |
8 | Borno State Command | Federal Secretariat Kano Road Maiduguri | nis.borno@nigeriaimmigration.gov.ng |
9 | Cross River State Command | No 2 Otuansa Street Calabar Opposite Margret Ekpo International Airport Road | nis.crossriver@nigeriaimmigration.gov.ng |
10 | Delta State Command | Ogwahiku Road Asaba | nis.delta@nigeriaimmigration.gov.ng |
11 | Ebonyi State Command | Enugu-Abakaliki Highway, Umuoghara Abakaliki | nis.ebonyi@nigeriaimmigration.gov.ng |
12 | Edo State Command | Ikpobu Hill Benin City | nis.edo@nigeriaimmigration.gov.ng |
13 | Ekiti State Command | Km 5 Afe Babalola/Fed Poly Road, Ado Ekiti | nis.ekiti@nigeriaimmigration.gov.ng |
14 | Enugu State Command | Federal Secretariat Complex, Independence Layout Enugu | nis.enugu@nigeriaimmigration.gov.ng |
15 | Gombe State Command | Adjacent to NIPOST, Bauchi Road Gombe | nis.gombe@nigeriaimmigration.gov.ng |
16 | Imo State Command | Federal Secretariat Complex PortHarcourt Road, Owerri | nis.imo@nigeriaimmigration.gov.ng |
17 | Jigawa State Command | Federal Secretariat Complex, Sani Abacha Way Dutse | nis.jigawa@nigeriaimmigration.gov.ng |
18 | Kaduna State Command | Independence Way Kaduna | nis.kaduna@nigeriaimmigration.gov.ng |
19 | Kano State Command | No 1 Police Barracks Road Kano | nis.kano@nigeriaimmigration.gov.ng |
20 | Katsina State Command | Federal Secretariat Complex, IBB Way Katsina | nis.katsina@nigeriaimmigration.gov.ng |
21 | Kebbi State Command | 2 Lokoja Road GRA Birni Kebbi | nis.kebbi@nigeriaimmigration.gov.ng |
22 | Kogi State Command | 28, Mount Patti Road New Layout, Lokoja | nis.kogi@nigeriaimmigration.gov.ng |
23 | Kwara State Command | Federal Secretariat Complex GRA Ilorin | nis.kwara@nigeriaimmigration.gov.ng |
24 | Lagos State Command | No 2 Alagbon Close Ikoyi-Lagos | nis.lagos@nigeriaimmigration.gov.ng |
25 | Nasarawa State Command | Behind LGA Secretariat Makurdi-Lafia Road Lafia | nis.nasarawa@nigeriaimmigration.gov.ng |
26 | Niger State Command | Block E, Old Secretariat Complex Muazu Mohammed Road Minna | nis.niger@nigeriaimmigration.gov.ng |
27 | Ogun State Command | Oke-Mosan Abeokuta | nis.ogun@nigeriaimmigration.gov.ng |
28 | Ondo State Command | Beside Federal Secretariat Complex, Igbatoro Road Akure | nis.ondo@nigeriaimmigration.gov.ng |
29 | Osun State Command | Federal Secretariat Complex, Ogo-Oluwa Oshogbo | nis.osun@nigeriaimmigration.gov.ng |
30 | Oyo State Command | Opposite Government House, Agodi Gate Ibadan | nis.oyo@nigeriaimmigration.gov.ng |
31 | Plateau State Command | Federal Secretariat Tudun Wada, Jos | nis.plateau@nigeriaimmigration.gov.ng |
32 | Rivers State Command | Federal Secretariat Aba Road Port Harcourt | nis.rivers@nigeriaimmigration.gov.ng |
33 | Sokoto State Command | Federal Secretariat along Kaduna Road Sokoto | nis.sokoto@nigeriaimmigration.gov.ng |
34 | Taraba State Command | Jalino-Numan Road Mile 6, Jalingo | nis.taraba@nigeriaimmigration.gov.ng |
35 | Yobe State Command | Adjacent to Federal Secretariat Along Gashua Road Damaturu | nis.yobe@nigeriaimmigration.gov.ng |
36 | Zamfara State Command | No 1 Sokoto Road behind Government House, Gusau | nis.zamfara@nigeriaimmigration.gov.ng |
37 | FCT Command | Gwagwalada | nis.fct@nigeriaimmigration.gov.ng |
38 | Seaport State Command | Immigration Command Shed 6 Lagos Sea Port Apapa | nis.apapa@nigeriaimmigration.gov.ng |
39 | Seme State Command | Badagry-Seme Road Seme | nis.seme@nigeriaimmigration.gov.ng |
40 | Onne Marine Command | Onne Port, Rivers State | nis.onneport@nigeriaimmigration.gov.ng |
41 | Lagos Border Patrol | Seme | nis.lgsbpc@nigeriaimmigration.gov.ng |
LIST OF PASSPORT OFFICE NATIONWIDE
1 | Abia Passport Office | 72, School Road, Umuahia | |
2 | Abuja SHQ | Nigeria Immigration Service Headqurters, Sauka Abuja | |
3 | Abuja FCT Passport Office | Old Secretariat Road, Gwagwalada | |
4 | Adamawa Passport | Federal Secretariat Complex Yola | |
5 | Akwa Ibom Passport Office | Fed. Secretariat, Abak Road Uyo | |
6 | Anambra Passport | Command Hqters,Awka | |
7 | Bauchi Passport Office | Fed. Secretariat Bauchi | |
8 | Bayelsa Passport Office | Road Safety Road, Yenogoa | |
9 | Benue Passport Office | 6, Kashim Ibrahim Rd GRA Makurdi | |
10 | Borno Passport Office | Off Bama Road, Maiduguri | |
11 | Cross River Passport Office | 2, Otuansa Street,opposite Airport | |
12 | Delta State Passport Office | Command Hqters, Ogwashiku Rd. Asaba | |
13 | Ebonyi Passport Office | 2, Afor Ezuna Road Abakaliki | |
14 | Edo Passport Office | Command Hqters, Ikpoba Hill, Benin City | |
15 | Ekiti Passport Office | Km 5 Afe Babalola Rd, Ado-Ekiti | |
16 | Enugu Passport Office | Fed. Secretariat, Ogui Layout Enugu | |
17 | Gombe Passport Office | Immigration Barracks, Bauchi Rd, Gombe | |
18 | Imo Passport Office | Onitsha Rd, Fed. Secretariat Owerri | |
19 | Jigawa Passport Office | Old State Secretariat, Dutse | |
20 | Kaduna Passport Office | Independence Way Kaduna | |
21 | Kano Passport Office (1) | By Farm Settlement, off Maiduguri Road, Kano | |
22 | Kano Passport Office (2) | ||
23 | Katsina Passport Office | Hassan Usman Road, Katsina | |
24 | Kebbi Passport Office | By New Govt. House, Argungu Rd Birni Kebbi | |
25 | Kogi Passport Office | Off Mount Patti Road, Lokoja | |
26 | Kwara Passport Office | Fed. Secrtariat, Fate Rd Ilorin | |
27 | Lagos-Ikoy Passport Office | Alagbon Close ikoyi | |
28 | Alausa Passport Offce | Alausa, by Govt House, Ikeja | |
29 | Festac Passport office | 3rd Avenue, A close Festac Town | |
30 | Nasarawa Passport Office | Lafia-Makurdi Rd, LGA Sec. Lafia | |
31 | Niger Passport Office | Old State Secretariat, Minna | |
32 | Ogun Passport Office | Old Party Sec.Oke-Mosan | |
33 | Ondo Passport Office | Fed. Secretariat Complex, Akure | |
34 | Osun Passport Office | Gbogan Road, Oshogbo | |
35 | Oyo Passport Office | By Agodi Gate Area, Ibadan | |
36 | Plateau Passport Office | Fed. Secretariat Complex, Jos | |
37 | Rivers Passport Office | Fed. Secretariat, Aba Rd PH | |
38 | Sokoto Passport Office | Fed. Secretariat Complex Sokoto | |
39 | Taraba Passport Office | Mile 6 Jalingo-Numan Rd Jalingo | |
40 | Yobe Passport Office | Gashua Road, Damaturu | |
41 | Zamfara Passport Office | Near Govt. House, Gusau. |
List of Key Land Border Posts
1 | Banki Control | Banki, Borno State | nis.banki@nigeriaimmigration.gov.ng |
2 | Belel Control Post | Belel, Adamawa State | nis.belel@nigeriaimmigration.gov.ng |
3 | Banbban Muttum | nis.babanmittum@nigeriaimmigration.gov.ng | |
4 | Chikanda | Kwara State | nis.chikandag@nigeriaimmigration.gov.ng |
5 | Ekang | Cross River state | nis.ekang@nigeriaimmigration.gov.ng |
6 | Gamboru-Ngala Border | Borno State | nis.gamborungala@nigeriaimmigration.gov.ng |
7 | Jibiya Control Post | Katsina State | nis.jibiya@nigeriaimmigration.gov.ng |
8 | Illella Control Post | Sokoto State | nis.illella@nigeriaimmigration.gov.ng |
9 | Idi-Iroko Border | Ogun State | nis.idi-iroko@nigeriaimmigration.gov.ng |
10 | Ikang Control Post | Cross River State | nis.ikang@nigeriaimmigration.gov.ng |
11 | Imeko Control Post | Ogun State | nis.imeko@nigeriaimmigration.gov.ng |
12 | Kamba Post | Kebbi State | nis.kamba@nigeriaimmigration.gov.ng |
13 | Kongolan Control Post | Â Jigawa | nis.kongolan@nigeriaimmigration.gov.ng |
14 | Jato Akaa | Benue State | nis.jatoakaa@nigeriaimmigration.gov.ng |
15 | Maitagari Control Post | Jigawa State | nis.maitagari@nigeriaimmigration.gov.ng |
16 | Mfum Border Patrol | Cross River State | nis.mfum@nigeriaimmigration.gov.ng |
17 | Mambila Plateau Post | Taraba State | nis.mambila@nigeriaimmigration.gov.ng |
18 | Yusufari Control | nis.mambila@nigeriaimmigration.gov.ng | |
19 | Zangon Daura | nis.zangodaura@nigeriaimmigration.gov.ng |
International Airports
1 | Murtala Muhammed International Airport | MMIA, Ikeja Lagos | mmia@nigeriaimmigration.gov.ng |
2 | Nnamdi Azikiwe International Airport Abuja | NAIA Abuja | naia@nigeriaimmigration.gov.ng |
3 | Akau Ibiam International Airport Enugu | AIIA Enugu | aiia@nigeriaimmigration.gov.ng |
4 | Mallam Aminu Kano International Airport Kano | MAKIA Kano. | makia@nigeriaimmigration.gov.ng |
5 | Port Harcourt International Airport | PHIA Port Harcourt. | phia@nigeriaimmigration.gov.ng |
List of Immigration training institution
1 | Immigration Training School, Ahoada | Ahoada Town, Rivers State | nis.nitsa@nigeriaimmigration.gov.ng |
2 | Immigration Training School, Kano | Airport Road, Sabongari Kano | nis.itsk@nigeriaimmigration.gov.ng |
3 | Immigration Training School, Orlu | Umo-owa Orlu | nis.nitsol@nigeriaimmigration.gov.ng |
4 | Command &Staff College, Sokoto | Old Airport, Sokoto | nis.csc-sokoto@nigeriaimmigration.gov.ng |
You can visit the Nigerian immigration service official website to learn more about them – https://immigration.gov.ng/