De variada grafía en documentos antiguos —«Marcorllo», «Mequrlo», etc.— era uno de los principales castillos aragoneses del sector central del Prepirineo, formando un grupo geográfico con los existentes en Murillo, Agüero, Ayerbe y Loarre, que, a comienzos del siglo XII, gobernaba la reina viuda Berta