The Inspector General of the Moroccan Royal Armed Forces () is the highest-ranking military officer in the Moroccan military and is responsible for maintaining control over the three service branches of the military.

List of officeholders Portrait Name Term of office Took office Left office Time in office 1967 1968 years Army corps general 31 July 2000 26 July 2004 Abdelaziz Bennani 27 July 2004 13 June 2014 Bouchaib Arroub 13 June 2014 18 January 2017 Army corps generalAbdelfattah Louarak 18 January 2017 15 September 2021 Belkhir El Farouk 15 September 2021 22 April 2023 Mohammed Berrid 22 April 2023 Incumbent

References