Magrelos es una ' portuguesa del ' de Marco de Canaveses, con 3,25 km de superficie y 982 habitantes. Su densidad de población es de 302,2 hab/km.