Este municipio aragonés data del a XI d. C.(año 1092) aproximadamente.
Sus primeros vestigios orales nos cuentan que el segundo rey de Aragón, Sancho Ramírez, libró una batalla en las cercanías de Montaral, venciendo a los musulmanes e incorporando esta localidad al Reino de Aragón.
Durante gran parte del siglo XIX y la mayor parte del siglo XX incluía el término municipal de Marracos.
Además en su casco urbano quedan vestigios de grandes casas palaciegas, la iglesia parroquial de San Sebastián, Ayuntamiento y sus dependencias, Casa de Cultura, piscinas municipales, pista deportiva, varios parques y su cruz característica frente al Ayuntamiento, y representada en su bandera y escudo.
En el municipio y su entorno se han hallado diferentes restos antiguos, como el yacimiento de San Melorge (se cree con ocupación del Neolítico a época romana) y otros vestigios romanos.