Édifiée à un point stratégique, sur une colline surplombant la plaine de Tuchan, il surveille l'accès aux Corbières. Mentionné en 1020, le château d'Aguilar est alors une possession du comte de Fonollède.
Dans la deuxième moitié du XIIe siècle, il passe aux mains de la famille de Termes. La forteresse est construite, à 321 mètres d'altitude, au sommet d'une hauteur arrondie, dont l'accès est facile de tous cotés. Le château perd tout intérêt stratégique lorsque la frontière est repoussée au sud du Roussillon par le traité des Pyrénées. Après plusieurs attaques espagnoles au XIVe siècle, il est définitivement abandonné en 1569.