En el proceso histórico de la Villa, se diferencias varias etapas que vienen dadas por los distintos pueblos que llegan a ella como son; los íberos, romanos, árabes y judíos y finalmente de aragoneses y castellanos en el proceso de reconquista.