La bandera municipal de Viveiro componer de seis franxes horizontales de 1/6 danchu ya igual anchu ente sigo. Los sos colores son lazul y el blancu, siendo la primer franxa de la parte cimera en color azul. El so diseñu ye igual quen de la Provincia marítima de Lugo, yá que sieglos antes conocíase como la Provincia marítima de Viveiro, anquel tonu del azul ye más claru na bandera vivariense.