Punjab Cabinet Ministers 2017 List, Names, Portfolio:
Amarinder Singh: Chief Minister, Home, General Administration, Personnel, Home Affairs, Justice, Vigilance and remaining
Brahm Mohindra: Health and Family Welfare, Research and Medical Education, Parliamentary Affairs
Navjot Singh Sidhu: Local bodies and Urban development, Tourism & Cultural Affairs, Archives & Museums
Manpreet Singh Badal: Finance,Planning & Employment Generation
Charanjit Singh Channi: Technical Education and Industrial Training
Sadhu Singh Dharamsot: Forests, Printing & Stationery, Welfare of SCs and BCs
Tripat Rajinder Singh Bajwa: Rural Development, Panchayats, Water Supply and Sanitation
Rana Gurjeet Singh: Irrigation and Power
Aruna Chaudhary, Minister of State (Independent Charge): Minister of State (Independent Charge) for Higher Education and School Education
Razia Sultana,Minister of State (Independent Charge): Minister of State (Independent Charge) for Public Works Department, Social Security, Development of Women and Children