São Jorge de Selho es una ' portuguesa del ' de Guimarães, con 5,33 km de superficie y 5.114 habitantes. Su densidad de población es de 959,5 hab/km.