Carrazedo de Montenegro, tem a sua origem num Castro romanizado, o Castro de Ribas, e de um Castelo medieval. Para a primeira referência escrita a este nome, temos de viajar ao início da fundação da nacionalidade, precisamente ao ano de 1155. O registo é uma doação de terras por Pedro Fernandes ao Arcebispo de Braga. O peso histórico é evidente na vila, tendo sido atribuídas 3 cartas de Foral pelo Rei D. Diniz.