Su construcción es del siglo XI, sin embargo no aparece documentada hasta mitad del siglo XIII y a partir del siglo XIV es iglesia parroquial; fue fortificada en la Edad Media.
La pintura mural del ábside in situ, que se data entre los siglos XII y XIII, se compone de dos registros historiados, en el superior, bastante deteriorado, representa la Natividad y la presentación de Jesús en el Templo.
En la parte inferior, están las pinturas que relacionan la Crucifixión con la virgen María, san Juan, los ladrones y dos soldados; la visita de las tres Marías al sepulcro y la lapidación de san Esteban, santo al que está dedicada la iglesia.
En el exterior, el ábside tiene decoración lombarda de arcuaciones ciegas con lesenas.
Guies Catalunya Romànica, El Baix Empordà.