"Congratulations @capt_amarinder on taking oath as Chief Minister. Wishing you the very best in working for Punjab's development," PM Modi tweeted.
Singh was sworn-in as the 29th Chief Minister of Punjab in Chandigarh earlier in the day.
P. Singh Badnore administered the oath of office and secrecy to Singh and nine members of his Cabinet including Navjot Singh Sidhu, Manpreet Singh Badal and Charanjit Channi at the Raj Bhawan in Chandigarh.
Former prime minister Dr Manmohan Singh, Congress vice-president Rahul Gandhi, Uttar Pradesh Congress chief Raj Babbar and former union minister Ambika Soni were among those who attended the swearing-in ceremony.
The Aam Aadmi Party (AAP) won 20 seats on its debut, thereby emerging as the second largest party in the Punjab Assembly.
The Shiromani Akali Dal (SAD)-Bharatiya Janata Party (BJP) alliance fared the worst with 18 seats.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)