São João da Talha es una freguesia portuguesa perteneciente al concelho de Loures, con 5,90 km² de área y 17 970 habitantes (2001).