Santo André é uma freguesia portuguesa do concelho de Montalegre, com 19,82 km² de área e 218 habitantes (2011). A sua densidade populacional é 11 hab/km².Até ao liberalismo fazia parte da Honra de Vilar de Perdizes, juntamente com as freguesias de Vilar de Perdizes e Solveira.Demografia