Fue fundado el 6 de marzo de 1955 y se llamó "Estadio Marcel Cerdan" en honor al popular boxeador francés de origen magrebí. Cuando se produjo la independencia de Marruecos al año siguiente, las nuevas autoridades lo cambiaron por "Estadio de Honor", hasta que en 1981 se usó el nombre de Mohámed V, primer rey del estado independiente. El recinto fue remodelado con los Juegos Mediterráneos, llegando a albergar un máximo de 80.000 personas. Y en el 2000 —como parte de la candidatura marroquí para el Mundial de 2010— se volvió a renovar para que todas las gradas dispusieran de asientos, lo que redujo el aforo a la cifra actual. En 2007 se instaló un césped semi-artificial.