São Martinho es una ' portuguesa del ' de Funchal, con 8,06 km de superficie y 20.636 habitantes. Su densidad de población es de 2 560,3 hab/km.