São João es una freguesia portuguesa del concejo de Lisboa, con un área de 1,56 km² y 17 073 habitantes (2001).