Haykaberd est situé dans la province arménienne du Vaspurakan en Arménie Occidentale, au sud de la ville de Van, dans la vallée de la rivière Khoshab, qui se jette dans le lac de Van. Selon l’historien Movses Khorenatsi, la forteresse a été fondée par Hayk Nahapet. Selon un autre témoignage, le fondateur de la forteresse est considéré comme le roi d’Urartu Sarduri II ( 764-735BC).