Un buque insignia es, tradicionalmente, aquel buque de guerra en el que se embarca el comandante en jefe de un conjunto de barcos, por lo que se trataba de una designación temporal, dada a aquel buque donde el almirante enarbolaba su insignia, habitualmente mediante una bandera.
A día de hoy, algunas armadas tienen un único buque insignia permanente, utilizando esta designación o bien en su sentido funcional (para barcos específicamente destinados a ser utilizados por un comandante de flota) o en su sentido más ceremonial (para distinguir el buque más prestigioso de una flota, por razón de su edad, tamaño o alguna otra característica especial).
El Haida es el único destructor de la Clase Tribal que se conserva. Fue designado como buque insignia en mayo de 2018, a pesar de que a día de hoy es un buque museo.
La fragata, originalmente llamada BAP Montero, fue renombrada a Almirante Grau tras la retirada del crucero BAP Almirante Grau en 2017. Bajo la ley peruana, siempre debe haber un barco con el nombre del Almirante Miguel Grau Seminario en la armada del país, y el buque que ostenta ese nombre debe ser también designado como buque insignia.
El HMS Victory es el buque de guerra en activo más antiguo del mundo, y es el buque insignia del First Sea Lord británico, a pesar de que ya no navega.