Destaca su iglesia parroquial del siglo XIX y el Palacio de los Marqueses de Almanzora (finales del XIX), también conocido por Palacio de Almanzora.