São João da Ribeira e Ribeira de São João (oficialmente: União das Freguesias de São João da Ribeira e Ribeira de São João[1]) é uma freguesiaportuguesa do município de Rio Maior, com 20,17 km² de área[2] e 1170 habitantes (censo de 2021)[3]. A sua densidade populacional é 58 hab./km².