The chief of national army staff is the highest-ranking military officer in the Armed Forces of Mauritania and is responsible for maintaining control over the service branches.
List of officeholders Portrait Name Term of office Took office Left office Time in office 1 CaptainMbarek Bouna Moukhtar 24 December 1964 24 December 1965 2 CaptainMustapha Ould Mohamed Saleck 25 December 1965 9 February 1967 3 CaptainMbarek Bouna Moukhtar 10 February 1967 24 July 1968 4 CaptainMustafa Ould Salek 24 July 1968 15 October 1970 5 MajorAhmed Mahmoud Ould El Houssein 15 October 1970 24 June 1976 6 Lieutenant ColonelAhmed Ould Bouceif 24 June 1976 11 July 1977 7 ColonelMbarek Boune Moukhtar 12 July 1977 13 February 1978 8 Lieutenant ColonelMustafa Ould Salek 14 February 1978 10 July 1978 9 Lieutenant ColonelMohamed Khouna Ould Haidalla 10 July 1978 19 April 1979 10 Lieutenant ColonelAhmedou Ould Abdallah 20 April 1979 26 March 1980 11 Lieutenant ColonelMaaouya Ould Sid'Ahmed Taya 26 March 1980 15 July 1980 12 Lieutenant ColonelYall Abdallah El Hassan 15 July 1980 7 March 1984 13 ColonelMaaouya Ould Sid'Ahmed Taya 8 March 1984 12 December 1984 14 ColonelAhmedou Ould Abdallah 15 December 1984 8 May 1985 15 ColonelYall Abdallah El Hassan 12 May 1985 28 October 1985 16 Lieutenant ColonelJibril Ould Abdallah 29 October 1985 30 September 1986 17 Lieutenant ColonelDiallo Mohamed 1 October 1986 23 December 1986 18 ColonelAhmed Ould Menih 24 December 1986 26 August 1991 19 ColonelMoulay Ould Boukhreiss 27 August 1991 31 December 2001 20 ColonelMohamed Lemine Ould N'Diayane 31 December 2001 8 June 2003 21 ColonelEl Hadi Ould Sidiq 10 June 2003 14 March 2004 22 ColonelEl Arbi Sidi Aly 14 March 2004 2 August 2005 23 ColonelAbdul Rahman Ould Boubacar 3 August 2005 30 July 2007 24 ColonelMohamed Mohamed Saleh 31 July 2007 24 December 2007 25 ColonelFelix Negri 24 December 2007 13 May 2008 26 Major GeneralMohamed Ould Ghazouani 13 May 2008 6 November 2018 27 Lieutenant GeneralMohamed Cheikh Mohamed El Amine 6 November 2018 7 June 2020 28 Lieutenant GeneralMohamed Bamba Ould Meguett 8 June 2020 22 December 2021 29 Lieutenant GeneralMokhtar Bellah Chaabane 22 December 2021 22 December 2024
References