A sua construção iniciou-se na segunda metade do século XIV, foi ordenada por D. Pedro, o 3.º Conde de Barcelos, cujas armas estão gravadas nas arquivoltas do portal principal. É um edifício com cariz de transição do românico para o gótico. É um dos expoentes máximos da arquitetura românica no norte do país, alvo de grandes transformações ao longo dos séculos XV a XVIII. No século XX foi-lhe restituída a rosácea. No lado sul da sua fachada possui uma torre sineira que data do século XVIII. Está classificada como Monumento Nacional desde 1927.