Pour comprendre la présence de ce château ici, il faut remonter à l'année 1085. Le roi Sanche Ramirez d'Aragon et de Pampelune était déterminé à conquérir la ville musulmane de Wasqa, que nous connaissons aujourd'hui sous le nom de Huesca. Sachant qu'il ne pourrait pas la prendre en une seule journée, il fit construire Montearagón comme un château de siège — une base permanente pour harceler la ville et contrôler le territoire environnant. La disposition hexagonale irrégulière du château épousait la forme naturelle de la colline, ce qui le rendait presque imprenable. Pendant onze ans, le roi et son fils, Pierre Ier, ont utilisé ce terrain pour resserrer l'étau autour de Huesca. Tragiquement, Sanche Ramirez ne vit jamais la victoire finale ; il mourut lors du siège en 1094 alors qu'il inspectait les murs de la ville. Cependant, sa stratégie s'avéra payante car deux ans plus tard seulement, en 1096, Huesca tomba aux mains des chrétiens après la légendaire bataille d'Alcoraz.