La Chiesa di San Lazzaro è parte di un complesso situato nella periferia orientale di Pavia, sul percorso della Via Francigena. Non si ha notizia certa sul periodo della sua costruzione, ma è certo che esistesse intorno al 1100. San Lazzaro ha svolto nei secoli un importante servizio per la collettività, essendo stato il lazzaretto di Pavia, nonché uno dei principali della Lombardia, accogliendo appestati e lebbrosi.
La chiesa è in stile romanico, impreziosita dalla facciata che, per la sua forma, anticipò il gusto architettonico del trecento. Sempre sulla facciata sono presenti alcuni preziosi bacini ceramici bizantini, risalenti al XIII secolo. L’interno della chiesa oggi risulta spoglio, essendo visibile solo il cotto dei mattoni. Un tempo, tuttavia, era molto affrescata: si possono notare, nell’abside, tracce di un antico affresco raffigurante Cristo in trono.