NEW DELHI: Capping a landslide election victory, Prime Minister Narendra Modi took oath along with a new council of ministers on Thursday for a second term. The ceremony was attended by over 3,500 guests including the heads of SAARC countries. President Ram Nath Kovind administered the oath of office and secrecy to 68-year-old Modi and his ministerial colleagues at the forecourt of majestic Rashtrapati Bhavan.


The swearing-in ceremony in the forecourt of the Rashtrapati Bhavan was a grand affair with guests, including leaders from the BIMSTEC countries, opposition leaders Rahul Gandhi and Sonia Gandhi, chief ministers, corporate honchos and film stars.

Earlier, Modi and BJP president Amit Shah held a marathon meeting during which they are learnt to have finalised the broad contours the new ministry that is expected to have some new faces besides retaining most of the senior ministers.

Here is complete list of Cabinet ministers sworn-in along with Prime Minister Narendra Modi




  • Cabinet Ministers




Narendra Modi

Raj Nath Singh

Amit Shah

Nitin Jairam Gadkari

D. V. Sadananda Gowda

Nirmala Sitharaman

Ramvilas Paswan

Narendra Singh Tomar

Ravi Shankar Prasad

Harsimrat Kaur Badal

Thaawar Chand Gehlot

Dr. Subrahmanyam Jaishankar

Ramesh Pokhriyal ‘Nishank’

Arjun Munda

Smriti Zubin Irani

Dr. Harsh Vardhan

Prakash Javadekar

Piyush Goyal

Dharmendra Pradhan

Mukhtar Abbas Naqvi

Pralhad Joshi

Dr. Mahendra Nath Pandey

Arvind Ganpat Sawant

Giriraj Singh

Gajendra Singh Shekhawat


  • Ministers of State (Independent Charge)




Santosh Kumar Gangwar

Rao Inderjit Singh

Shripad Yesso Naik

Dr. Jitendra Singh

Kiren Rijiju

Prahalad Singh Patel

Raj Kumar Singh

Hardeep Singh Puri

Mansukh L. Mandaviya


  •  Ministers of State




Faggansingh Kulaste

Ashwini Kumar Choubey

Arjun Ram Meghwal

General (Retd.) V. K. Singh

Krishan Pal

Danve Raosaheb Dadarao

G. Kishan Reddy

Parshottam Rupala

Ramdas Athawale

Sadhvi Niranjan Jyoti

Babul Supriyo

Sanjeev Kumar Balyan

Dhotre Sanjay Shamrao

Anurag Singh Thakur

Angadi Suresh Channabasappa

Nityanand Rai

Rattan Lal Kataria

V. Muraleedharan

Renuka Singh Saruta

Som Parkash

Rameswar Teli

Pratap Chandra Sarangi

Kailash Choudhary

Debasree Chaudhuri

ALSO WATCH: PM Modi's Swearing-in: Brother Prahlad expresses gratitude