The focus of the new cabinet appears to be youth and dynamism, which is a departure from the previous emphasis on picking professors and other PhD holders as ministers.
In a major ministerial shake-up since appointing his cabinet in December 2015, Magufuli sacked the Minister for Natural Resources and Tourism, Prof Jumanne Maghembe, and appointed Capt. (retired) George Mkuchika, Minister of State in the President's Office (Public Service Management and Good Governance).
The 69-year-old Mkuchika, who served in former president Jakaya Kikwete's government for ten years (2005-2015), has previously held several ministerial positions, including the good governance portfolio.
One of the biggest shocks in the cabinet changes was the unexpected removal of Prof Maghembe from the cabinet, which comes as Magufuli has indicated that he plans to introduce sweeping changes to the country's tourism industry to curb government revenue losses after the recent overhaul of the mining sector.
The 42-year-old Hamisi Kigwangalla, who is a medical doctor by training, got a big promotion from his previous position as deputy health minister by being named the new Minister for Natural Resources and Tourism.
Gerson Lwenge was also axed as the Minister of Water and Irrigation. Magufuli has previously expressed his dissatisfaction at the slow pace in the implementation of water projects across the country.
Magufuli also split the Ministry of Energy and Minerals, in two and appointed 41-year old Angellah Kairuki as the new Minister for Mining.
Kairuki, a lawyer by profession, previously served as the Minister of State in the President’s Office responsible for Public Service Management and Good Governance.
Dr Medard Kalemani becomes the new Minister for Energy as part of the ministerial line up.
Kalemani (49), who previously served as the deputy energy and minerals minister, has worked for the same ministry for over a decade, previously serving as its director of legal affairs.
The splitting of the ministry in two and appointment of the new office bearers comes more than five months after Magufuli fired the Energy and Minerals Minister, Prof Sospeter Muhongo, after an investigation into possible undeclared exports of gold and copper concentrates by mining companies to evade tax.
The president also split the Ministry of Agriculture, Livestock Development and Fisheries to form two new separate entities.
Dr Charles Tizeba was named the Minister for Agriculture, while 42-year-old Luhaga Mpina, erstwhile the deputy minister for union affairs and the environment in the Vice President's Office (VPO), becomes the Minister for Livestock Development and Fisheries.
Several other deputy ministers were also promoted to become full ministers in the cabinet shuffle, while many new youthful deputy ministers were appointed.
They include Selemani Jafo (44), who was appointed as the Minister of State in the President's Office (Regional Administration and Local Government), and Isack Kamwelwe, who was named Minister for Water and Irrigation.
The changes mean that that the number of cabinet ministers has now increased from 19 to 21, while there are also 21 deputy ministers, with over half of them being new faces.
The Finance and Planning Ministry stayed in the hands of Dr Philip Mpango, a former World Bank economist who was appointed to the post in December 2015.
Other cabinet members who remained unchanged include Foreign Affairs Minister Dr Augustine Mahiga, Defence and National Service Minister Dr Hussein Mwinyi, Home Affairs Minister Mwigulu Nchemba and Industry, Trade and Investments Minister Charles Mwijage.
Also staying put in their portfolios are the Minister of Justice and Constitutional Affairs, Prof Palamagamba Kabudi, Health Minister Ummy Mwalimu, Works, Transport and Communications Minister Prof Makame Mbarawa and Lands, Housing and Human Settlements Development Minister William Lukuvi.
Full list of Cabinet Ministers
1. Minister of State in the President's Office (Public Service Management and Good Governance), George Mkuchika.2. Minister of State in the President's Office (Regional Administration and Local Government), Selemani Jafo. 3. Minister of State in the Vice President's Office (Union Affairs and Environment), January Makamba.4. Minister of State in the Prime Minister's Office (Policy, Parliamentary Affairs, Labour, Employment, Youth and the Disabled), Jenista Mhagama.5. Minister of Agriculture, Dr Charles Tizeba.6. Minister of Livestock Development and Fisheries, Luhaga Mpina.7. Minister of Works, Transport and Communications, Prof Makame Mbarawa.8. Minister of Finance and Planning, Dr Philip Mpango.9. Minister of Energy, Dr Medard Kalemani.10. Minister of Mining, Angellah Kairuki.11. Minister of Justice and Constitutional Affairs, Prof Palamagamba Kabudi.12. Minister of Foreign Affairs and East African Cooperation, Dr Augustine Mahiga.13. Minister of Defence and National Service, Dr Hussein Mwinyi.14. Minister of Home Affairs, Mwigulu Nchemba.15. Minister of Natural Resources and Tourism, Dr Hamisi Kigwangalla.16. Minister of Lands, Housing and Human Settlements Development, William Lukuvi.17. Minister of Industry, Trade and Investments, Charles Mwijage.18. Minister of Education, Science, Technology and Vocational Training, Prof Joyce Ndalichako.19. Minister of Health, Community Development, Gender, Elderly and Children, Ummy Mwalimu.20. Minister of Information, Culture, Artists and Sports, Dr Harrison Mwakyembe.21. Minister of Water and Irrigation, Isack Kamwelwe.
Ministry of State in the President's Office (Regional Administration and Local Government)1. Joseph Kandege2. George Kakunda
Ministry of State in the Vice President's Office (Union Affairs and Environment)3. Kangi Lugola
Ministry of State in the Prime Minister's Office (Policy, Parliamentary Affairs, Labour, Employment, Youth and the Disabled)4. Anthony Mavunde 5. Stella Ikupa
Minister of Agriculture6. Dr Mary Mwanjelwa
Ministry of Livestock Development and Fisheries7. Abdallah Ulega
Ministry of Works, Transport and Communications8. Atashasta Nditiye9. Elias Kwandikwa
Ministry of Finance and Planning10. Dr Ashatu Kijaji
Ministry of Energy11. Subira Mgalu
Ministry of Mining 12. Stanslaus Nyongo
Ministry of Foreign Affairs and East African Cooperation13. Dr Susan Kolimba
Ministry of Home Affairs 14. Hamad Masauni
Ministry of Natural Resources and Tourism15. Josephat Hasunga
Ministry of Lands, Housing and Human Settlements Development16. Angelina Mabula
Ministry of Industry, Trade and Investments17. Stella Manyanya
Ministry of Education, Science, Technology and Vocational Training18. William Ole Nasha
Ministry of Health, Community Development, Gender, Elderly and Children19. Dr Faustine Ndugulile
Ministry of Information, Culture, Artists and Sports20. Juliana Shonza
Ministry of Water and Irrigation21. Jumaa Hamidu Aweso