Cuenta con una iglesia mudéjar monumental del siglo XIII, cuya primera construcción ya aparece en la relación del cardenal Gil de Torres de 1250, después fue reformada en los siglos XVI al XVIII, amurallada y bajo la advocación de San Juan Bautista, denominada en ocasiones como «iglesia de Santa María del Castillo».