45 Ministers in Narendra Modi's cabinet
The Prime Minister designate Narendra Modi is all set to swear-in in a short while. He had sent a list of 45 names to the President. They will be taking oath as Ministers along with him in the evening. There are 24 cabinet rank ministers, 10 independent charge ministers and 11 Ministers of State.

Cabinet ministers:

Narendra Modi, LS MP from Gujarat and UP

Rajnath Singh, LS MP from UP

Arun Jaitley, RS member from Gujarat

Sushma Swaraj, MP from Madhya Pradesh

Nitin Gadkari, MP from Maharashtra

Venkaiah Naidu, RS MP from Karnataka

Sadananda gowda, LS MP from Karnataka – Bangalore North

Ram Vilas Paswan, LJP MP from Bihar

Gopinath Munde, BJP MP from Maharashtra

Kalraj Mishra, BJP MP from UP

Maneka Gandhi, BJP MP from UP

Ananth Kumar, BJP MP from Karnataka – Bangalore South

Ravi Shankar Prasad, BJP MP (RS) from Bihar

Ashok Gadpati Raju, TDP – AP

Ananth Geete, Maharashtra

Harsimrat Kaur, Punjab

Narendra Singh Tomar, MP from MP

Jual Oram, MP from Odisha

Thavarchand Gehlot, MP from MP

Smriti Irani, RS member from Gujarat

Uma Bharti, BJP MP from UP

Najma Heptullah, RS member

Radha Mohan Singh, RSS

Harsh Vardhan, BJP MP from Delhi

MoS Independent – 10

General VK Singh, BJP MP from UP

Santosh Gangwar, BJP MP from MP

Sripad Naik, BJP MP from Goa

Dharmendra Pradhan, BJP RS member from Odisha

Sarbananda Sonowal, MP from Assam

Prakash Javadekar, from Maharashtra, not a Member of Parliament

Piyush Goel, RS member from Mumbai

Jitendra Singh, BJP MP from MP

Nirmala Seetharaman, from TN/AP, not a Member of Parliament

Rao Inderjit, BJP MP from Haryana

MoS – 11

GM Siddeshwara, BJP MP from Karnataka

Manoj Sinha, BJP MP from UP

Upendra Kushwaha, BJP MP from Bihar

Radhakrishnan P, BJP MP from TN

Kiren Rijiju, BJP MP from Arunachal Pradesh

Krishan Pal Gujar, BJP MP Haryana

Sanjeev Kumar, BJP MP from UP

Balyan Mansukhbhai Baswa, BJP MP from Gujarat

Rao Sahab Dhanwe,

Vishnudev Sai, BJP MP Chhattisgarh

Sudarshan Bhagat, BJP MP Jharkhand