Według danych oficjalnych pochodzących z 2010 roku Górski Karabach posiadał 10 miast. Stolica Stepanakert jako jedyne miasto liczyło ponad 50 tys. mieszkańców; 1 miasto z ludnością 5÷50 tys. oraz reszta miast poniżej 5 tys. mieszkańców.
Największe miasta w Górskim Karabachu
Największe miasta w Górskim Karabachu według liczebności mieszkańców (stan na 2010):
Tabela przedstawia wszystkie 10 miast (քաղաք, kaghak) Górskiego Karabachu wraz z liczbą ludności według danych szacunkowych z 2010 roku. Podano oryginalne nazwy w języku ormiańskim. Miasto Aghdam (Ակնա), w którym w 1989 roku mieszkało 28 031[1] ludzi zostało całkowicie zniszczone w czasie wojny. Żyje w nim nieoficjalnie kilkuset ludzi. Obecnie Agdam nie ma statusu miasta i odnosi się do rady wiejskiej Uhtasar.