Königgrätz teil. Für sein Wirken erhielt er am 20. September 1866 den Roten Adlerorden IV. Klasse mit Schwertern und rückte am 30. Oktober 1866 zum etatmäßigen Stabsoffizier im 2. Garde-Dragoner-Regiment auf. Er kam am 25. April 1868 als Kommandeur in das Pommersche Husaren-Regiment Nr. 5, wo er am 18. Juni 1869 zum Oberstleutnant befördert wurde. Am 11. September 1869 bekam er den Kronen-Orden III. Klasse. Während des Krieges gegen Frankreich kämpfte er bei Sedan, Orléans, Beaugency, Le Mans sowie Chatelet, Petit Bicetre, Marolles, Artenay, Coulmiers und Meung. Für Chatelet bekam er das Eiserne Kreuz II. Klasse und am 31. Dezember 1870 für Orléans das Kreuz I. Klasse. Außerdem wurde er am 20. Mai 1871 mit dem Komtur des Bayerischen Militärverdienstordens ausgezeichnet. Aufgrund seiner angegriffenen Gesundheit erhielt Salmuth einen sechswöchigen Erholungsurlaub nach Bad Wildbad.