De la iglesia vieja, casi totalmente destruida durante el terremoto de 1884 solo quedan algunos restos. La actual fue mandada construir por el general Narváez a finales del siglo XIX. La reconstrucción de la iglesia, así como del pueblo, fue llevada a cabo con dinero procedente en su totalidad de Cuba, que por entonces era colonia española.