Ulagansky District (Russian: Улага́нский райо́н; Altay: Улаган аймак, Ulagan aymak) is an administrative and municipal district (raion), one of the ten in the Altai Republic, Russia. It is located in the east of the republic and borders Turochaksky District, Choysky District, Ongudaysky District, and Kosh-Agachsky District, as well as the republics of Tuva and Khakassia.