In the 2022 Global Peace Index, Mauritius is ranked first in Africa and 28th in the world.  Mauritius has been the top ranking country in Africa in this report since its first release back in 2008.

The full report can be found here:

Global Peace Index Map » The Most & Least Peaceful Countries (visionofhumanity.org)