New Delhi: Narendra Modi on Thursday took oath of the office of Prime Minister for the second term. PM trimmed his council of ministers from 76 to 58, inducting BJP chief Amit Shah in the Union Cabinet. The name of ministers in new PM Modi's cabinet are mentioned below- Cabinet Ministers 1. Shri Narendra Modi 2. Shri Raj Nath Singh 3. Shri Amit Shah 4. Shri Nitin Jairam Gadkari 5. Shri D. V. Sadananda Gowda 6. Smt. Nirmala Sitharaman 7. Shri Ramvilas Paswan 8. Shri Narendra Singh Tomar 9. Shri Ravi Shankar Prasad 10. Smt. Harsimrat Kaur Badal 11. Shri Thaawar Chand Gehlot 12. Dr. Subrahmanyam Jaishankar 13. Shri Ramesh Pokhriyal 'Nishank' 14. Shri Arjun Munda 15. Smt. Smriti Zubin Irani 16. Dr. Harsh Vardhan 17. Shri Prakash Javadekar 18. Shri Piyush Goyal 19. Shri Dharmendra Pradhan 20. Shri Mukhtar Abbas Naqvi 21. Shri Pralhad Joshi 22. Dr. Mahendra Nath Pandey 23. Shri Arvind Ganpat Sawant 24. Shri Giriraj Singh 25. Shri Gajendra Singh Shekhawat Ministers of State (Independent Charge) 1. Shri Santosh Kumar Gangwar 2. Rao Inderjit Singh 3. Shri Shripad Yesso Naik 4. Dr. Jitendra Singh 5. Shri Kiren Rijiju 6. Shri Prahalad Singh Patel 7. Shri Raj Kumar Singh 8. Shri Hardeep Singh Puri 9. Shri Mansukh L. Mandaviya Ministers of State 1. Shri Faggansingh Kulaste 2. Shri Ashwini Kumar Choubey 3. Shri Arjun Ram Meghwal 4. General (Retd.) V. K. Singh 5. Shri Krishan Pal 6. Shri Danve Raosaheb Dadarao 7. Shri G. Kishan Reddy 8. Shri Parshottam Rupala 9. Shri Ramdas Athawale 10. Sadhvi Niranjan Jyoti 11. Shri Babul Supriyo 12. Shri Sanjeev Kumar Balyan 13. Shri Dhotre Sanjay Shamrao 14. Shri Anurag Singh Thakur 15. Shri Angadi Suresh Channabasappa 16. Shri Nityanand Rai 17. Shri. Rattan Lal Kataria 18. Shri V. Muraleedharan 19. Smt. Renuka Singh Saruta 20. Shri Som Parkash 21. Shri Rameswar Teli 22. Shri Pratap Chandra Sarangi 23. Shri Kailash Choudhary 24. Deboshree Choudhury