La iglesia se organiza en torno a una planta rectangular, que data del siglo XVI. En el siglo XIX se realizó una ampliación neoclásica del edificio, dando lugar a unas capillas laterales y al actual coro. El material predominante es el ladrillo, especialmente en la parte original y en el exterior, aunque la bóveda de la ampliación incluye sillares de piedra.
La iglesia incluye asimismo una torre, presente en el proyecto original, de la que destaca la inscripción de un navío de la orden de Malta en sus sillares.