La bandera municipal de Vivero se compone de seis franjas horizontales de 1/6 de ancho e igual ancho entre sí.