Nagorno-Karabakh (bahasa Azerbaijan: Dağlıq Qarabağ atau Yuxarı Qarabağ; bahasa Rusia: Нагорный Карабах, Nagornyy Karabakh; bahasa Armenia: Լեռնային Ղարաբաղ, Lernayin Gharabagh) adalah sebuah wilayah yang terletak di bagian selatan Kaukasus, tepatnya 270 km sebelah barat Baku, ibu kota Azerbaijan. Wilayah ini dihuni oleh mayoritas etnik Armenia, dan dikuasai oleh militer Azerbaijan.
Penduduk etnik Armenia setempat memproklamasikan kemerdekaan Republik Nagorno-Karabakh dari Azerbaijan pada 10 Desember1991, tetapi kedaulatan republik tersebut tidak diakui oleh dunia internasional dan wilayah tersebut secara de jure dianggap sebagai bagian dari Azerbaijan. Pada 27 Juni2006, Armenia dan Azerbaijan sepakat untuk mengizinkan penduduk Nagorno-Karabakh untuk mengadakan referendum mengenai status wilayah tersebut pada masa depan.[1]
Penduduk Armenia sering kali menyebut wilayah ini dengan nama Artsakh (bahasa Armenia: Արցախ).