El escudo de Cangas tiene una antigüedad comprobada de al menos 200 años, pero en realidad es mucho más antiguo, ya que data (con leves variaciones) de la Edad Media, cuando las tierras de Cangas pasan a depender directamente de los arzobispos de Santiago de Compostela y se construye el castillo arzobispal de Darbo. Fueron, por lo tanto, los arzobispos compostelanos los que les dieron estas armas a Cangas.