Gorno-Badachsjan (Tadzjieks: Вилояти Мухтори Кӯҳистони Бадахшон/Viloyati Mukhtori Kŭhistoni Badakhshon; woordelijk: Provincie/Autonoom/Bergachtig/Badakhshon) is een autonome provincie van Tadzjikistan, en beslaat 40% van het gehele land. De naam komt van het Russisch en betekent 'Bergachtig Badachsjan'.
Er wonen ongeveer 212.000 mensen, wat maar 4% van de Tadzjiekse bevolking is. De bevolking bestaat voornamelijk uit Tadzjieken, en heeft kleine minderheden Kirgiezen en Russen. De grootste stad is Khorug (Хоруғ) met 28.800 inwoners.
Een groot deel van de provincie werd tot 2011 geclaimd door China, als onderdeel van de Chinese provincie Sinkiang. In januari 2011 werd tussen Tadzjikistan en China een verdrag getekend, waarbij Tadzjikistan 1000 km² van de provincie afstond aan China. Volgens de autoriteiten betreft het hier ongeveer 5% van wat China oorspronkelijk claimde.