La iglesia de San Juan Bautista (denominada igualmente como Iglesia de San Juan de Puerta Nueva) es una iglesia románica ubicada en Zamora, Castilla y León. Se encuentra ubicada en un lateral de la Plaza Mayor. La denominación de San Juan se debe a San Juan Bautista y la Puerta Nueva era una portada en cuando la vecina muralla pasaba cercana a la Plaza. Data de mediados del siglo XII. En 1961 se aprobó como Monumento Histórico.