Un escadron du RMSM est envoyé en Indochine dès 1945 jusqu'à . Dans le même temps, le régiment, va à partir de l'après-guerre, être renommé plusieurs fois et connaître de multiples garnisons. À partir de 1947, il est dénommé de spahis marocains durant sa présence au Maroc. À l'indépendance de ce pays, il devient en 1956 de spahis puis en 1958 lors de son arrivée en Algérie, de spahis pour éviter toute confusion avec le de spahis algériens.