A Igreja das Almas, ou Capela das Almas como é mais conhecida, foi a primeira igreja matriz de Viana do Castelo. Após a construção da atual Sé Catedral, em 1483, perdeu o título de matriz para esta.
O seu adro serviu de cemitério até ao ano de 1840.
Durante as recentes obras de recuperação a que foi sujeita a Igreja das Almas, foram realizadas escavações arqueológicas no seu interior que permitiram a descoberta da existência de uma estrutura românica e os alicerces de um edifício que possibilitam concluir que a igreja é ainda mais antiga, recuando ao século IX.
Os vários achados arqueológicos descobertos durante as escavações, podem agora ser visitados num pequeno museu, entretanto criado na sacristia do templo.