El escudo heráldico actual de Madrigal de la Vera y la bandera que representan al municipio fueron aprobados oficialmente el 27 de abril de 1998.
El escudo se blasona de la siguiente manera:
«Escudo entero, de sinople puente de plata mazonado de sable sobre ondas de azur y plata, surmontado de dos llaves de plata paralelas. Al timbre Corona Real cerrada.»
Para los que no somos expertos en heráldica ayuda el desglosar el vocabulario:
Sinople (RAE): Color heráldico que en pintura se representa por el verde […]
Mazonado (RAE): Hecho de cal y canto.
Sable (RAE): Color heráldico que en pintura se expresa con el negro […]
Azur (RAE): Dicho de un color heráldico: Que en pintura se representa con el azul oscuro […]
Surmontado (no RAE): Encima, sin apoyo.
Timbre (RAE): Insignia que se coloca encima del escudo de armas.
Las llaves (aunque no están cruzadas y son ambas de plata) pueden hacer referencia a las Llaves de San Pedro, patrón del municipio o bien a la denominación de apertura y cierre por tratarse de lugar estratégico, ya que otros significados como símbolos de poder o fortaleza no parecen tener mucho sentido aquí.
A la misma vez se regula la bandera cuya descripción textual de la es la siguiente:
«Bandera rectangular, de proporciones 2/3 , formada por tres franjas horizontales en proporciones 4/6, 1/6 y 1/6, siendo verde la superior, negra la intermedia y azul la inferior con el escudo municipal al centro y en sus colores.»
La proporción 2/3 se refiere al alto (2) por el ancho (3)