São Paio é uma freguesia portuguesa do concelho de Melgaço, com 9,91 km² de área e 602 habitantes (2011). A sua densidade populacional é 60,7 h/km².PopulaçãoMédia do País no censo de 2001: 0/14 Anos-16,0%; 15/24 Anos-14,3%; 25/64 Anos-53,4%; 65 e mais Anos-16,4% Média do País no censo de 2011: 0/14 Anos-14,9%; 15/24 Anos-10,9%; 25/64 Anos-55,2%; 65 e mais Anos-19,0%