The Khanty-Mansiysk Autonomous Okrug - Ugra consists of 9 districts, 13 municipalities, 26 urban and 57 rural communities.
Initially when the Khanty-Mansiysk Autonomous Okrug was first established in 1930 as part of the Ural Oblast the territory of Ugra was made up of 6 districts: the Berezovski, the Kondinski, the Larjakski, the Samarovski, the Surgut, and the Shuryshkary districts. The initial plan also provided for establishing of a Lumpokolski district, however the plan was not realized. Seven years later the Shuryshkary district was incorporated into the Yamal-Nenets Ethnic Okrug. In 1957 the name of the Mikoyan district was changed to Oktyabrsky. The Larjakski district became known as the Nizhnevartovski in 1962. And soon after the Samarovski district became the Khanty-Mansiysk one. During the 1960-80s new administrative territories were formed in the Khanty-Mansiysk Okrug including the Sovetsky, the Nefteyugansk, and the Beloyarski districts.
The administrative structure of the Khanty-Mansiysk Autonomous Okrug – Ugra follows the historical colonization pattern, placement of production facilities in the natural resources development areas, public authorities and local government efficiency, and maximization of the region's economic potential. Any changes in the administrative units' boundaries take into account the opinion of the local population.