Si el lloc d’Esplugues és documentat el 964, l’església parroquial de Santa Maria (que fins al segle XIV no va ser dedicada a santa Maria Magdalena), tot i que ja devia existir abans, no és esmentada fins el 1059. Va ser consagrada solemnement el 1103 pel bisbe Berenguer de Barcelona, amb l’assistència d’alguns dels seus canonges i d’una notable assistència de públic. S’hi feia constar que era jurisdicció de Sant Pere de les Puelles. Si aquesta consagració respongué efectivament a la construcció de l’edifici parroquial, aquest havia de ser un temple dins de les característiques i l’estil del primer art romànic, ja plenament evolucionat i desenvolupat. El 1503 va ser reemplaçat per un edifici més gran, de tradició gòtica i cobert amb voltes de creueria, el qual, al seu torn va ser substituït a mitjan segle passat (1844-64) pel temple actual.