Ministry of Home Affairs
Agency overview
MottoPeace and security in the nation and homely services to citizen
Minister responsible

Ministry of Home Affairs Nepal is the governmental body of Nepal mainly responsible for delivering critical services to the citizens and maintain security in the nation.[1] The current home minister of Nepal is Bal Krishna Khand since 13 July 2021 who is second Home Minister from Nepali Congress after Bimalendra Nidhi since 2063.[2]


After the political changes in Nepal in 2007, B.S. The Ministry of Home Affairs was established in 2008 B.S. After the change in 2017, the name of the Ministry of Home Affairs was changed to the Ministry of Home Panchayat and Nepal was divided into 14 zones and 75 districts with the arrangement of Zonal Governor and Chief District Officer. After the commencement of the Local Administration Act, 2028 BS, the duties and rights of the zonal magistrates and PGAs were legally regulated. After the formation of the Ministry of Local Development in 2037 BS, the main task of the Ministry of Home Affairs was to maintain law and order and local administration. As per the Constitution of Nepal 2072 BS, 77 districts have been established and there are 77 district administration offices under the Ministry. Maintaining peace, order and security in the country and protecting the livelihood and freedom of the people is the main objective of the Home Administration. In order to make the Home Administration strong and capable, to give a sense of security to the people and to make the service flow effective and maintain good governance. The basic objective of the Ministry of Home Affairs is to protect the lives, property and freedom of the people by maintaining peace, order and security.

Organisational structure

The Ministry of Home consists of the following seven Departments.

Former Ministers of Home Affairs

This is a list of former Ministers of Home Affairs since the Nepalese Constituent Assembly election in 2013:

Name Party Assumed office Left office Tenure in days
1 Bam Dev Gautam[3] Communist Party of Nepal (Unified Marxist–Leninist) 25 February 2014 10 October 2015 1 year, 227 days
2 Shakti Bahadur Basnet[4] Communist Party of Nepal (Maoist Centre) 19 October 2015 4 August 2016 290 days
3 Bimalendra Nidhi[5] Nepali Congress 4 August 2016[6] 7 June 2017[7] 307 days
4 Janardhan Sharma[8] Communist Party of Nepal (Maoist Centre) 7 June 2017 17 October 2017 132 days
5 Prime Minister Sher Bahadur Deuba[9] Nepali Congress 17 October 2017 15 February 2018 121 days
6 Ram Bahadur Thapa Communist Party of Nepal (Maoist Centre) until 17 May 2018
Nepal Communist Party from 17 May 2018
26 February 2018 20 May 2021 3 years, 94 days
7 Khagaraj Adhikari CPN(UML) 10 June 2021 22 June 2021 12 days
8 Bishnu Prasad Paudel CPN(UML) 24 June 2021 13 July 2021 19 days
9 Bal Krishna Khand Nepali Congress 13 July 2021 Incumbent 31 days


  1. ^
  2. ^ "गृह मन्त्रालय". (in Nepali). Retrieved 13 July 2021.
  3. ^ "Meet the new cabinet of ministers". Nepali Times. Retrieved 1 October 2017.
  4. ^ "Nepal's Prime Minister KP Oli Expands Cabinet, Inducts 9 New Ministers". NDTV. Retrieved 1 November 2017.
  5. ^ "13 new ministers take oath from President". The Himalayan Times. Retrieved 12 October 2017.
  6. ^ "Pushpa Kamal Dahal Prachanda sworn in as new Nepal PM". Hindustan Times. 4 August 2016. Retrieved 28 July 2021.
  7. ^ "Rt. Honorable President Assigns Honorable Deputy Prime Minister and Minister of Home Affairs Mr Bimalendra Nidhi as Acting Prime Minister". Office of the President of Nepal. 15 October 2016. Retrieved 28 July 2021.
  8. ^ "Sher Bahadur Deuba sworn-in as Nepal's 40th prime minister". Xinhua. Retrieved 1 March 2019.
  9. ^ "Council of Ministers". Government of Nepal. Retrieved 1 November 2017.