Several ministers from the previous Modi Cabinet were dropped this time, while a few new faces made an appearance.
Those who were dropped included Smriti Irani and Anurag Thakur.
After Modi took oath as prime minister, BJP national president JP Nadda and senior party leaders Rajnath Singh, Amit Shah and Nitin Gadkari took oath.
They were followed by former Madhya Pradesh chief minister Shivraj Singh Chauhan and former Haryana chief minister ML Khattar.
Others who also took oath were Nirmala Sitharaman, S Jaishankar, Piyush Goyal, Dharmendra Pradhan, Jitan Ram Manjhi, Rajeev Ranjan Singh, Sarbanand Sonowal, and Dr Virendra Kumar.
Even Karnataka JD(S) leader and former minister of the state HD Kumaraswamy was also sworn in as a Cabinet minister.