Een
commandovlag wordt op een militair voer- of vaartuig of aan een mast van een militaire inrichting gehesen wanneer daar een
vlagofficier aanwezig is die er het bevel over een eenheid of over het
eskader voert. Wanneer meerdere vlagofficieren aan boord zijn, wordt slechts de vlag van de hoogste in rang gehesen. De commandovlag vervangt aan boord van marineschepen bij het hijsen ervan de
oorlogswimpel. In de tijd dat communicatie tussen de schepen onderling werd gevoerd met behulp van vlaggen was de commandovlag nuttig om aan te geven waar de bevelvoerder zich bevond; vanaf dat schip werden de commando's gegeven. Hier komt ook de term
vlaggenschip vandaan.