Karagadik es una aldea que existió en el distrito de Zangezur de la antigua gobernación de Yelizavetpol (Ganyá), más tarde en el territorio del antiguo distrito de Gorus, la actual provincia de Syunik. Estaba ubicado a 27-28 km al noreste del centro de la región de Gorus, en una zona montañosa y boscosa.
A fines del siglo XIX vivían 151 azerbaiyanos y, a principios del siglo XX, 108 personas. En 1918, los azerbaiyanos fueron atacados por las fuerzas armadas armenias y fueron expulsados de la aldea al ser objeto de masacres masivas. Más tarde, el pueblo fue abolido. Ahora es un pueblo en ruinas.
El topónimo se deriva de la combinación de la palabra “negro” que significa “grande, alto’’ y la palabra “gadik” que significa “hundido en la cresta de la montaña, paso”.