It is responsible for the facilitation of "legal and orderly movement of persons to and from Uganda, regulate the residence of immigrants in the country, verify and process Uganda citizenship and enforce national and regional immigration laws for the development and security of Uganda".
[1] The ministry is headed by a cabinet minister, currently General Kahinda Otafiire.
He is assisted by a Minister of State, currently General David Muhoozi.
[2] The headquarters of the ministry are located at 75 Jinja Road, in the Central Division of Kampala, the capital and largest city of Uganda.
[3] The ministry is divided into three directorates and four departments:[4] The ministry works closely with these government agencies and entities.