# Administrative divisions of Altai Krai

| Altai Krai, Russia | |
| Administrative center: Barnaul ||
| As of 2014: ||
| Number of districts (районы) | 59 |
| Number of cities/towns (города) | 12 |
| Number of urban-type settlements (посёлки городского типа) | 6 |
| Number of selsovets and rural administrations (сельсоветы и сельские администрации) | 657 |
| As of 2002: ||
| Number of rural localities (сельские населённые пункты) | 1,620 |
| Number of uninhabited rural localities (сельские населённые пункты без населения) | 16 |

## Administrative and municipal divisions

| Division | Division | Structure | Structure | OKATO | OKTMO | Urban-type settlement/ district-level town* | Rural |
| Division | Division | Administrative | Municipal | OKATO | OKTMO | Urban-type settlement/ district-level town* | Rural |
| Sibirsky (Сибирский) | Sibirsky (Сибирский) | Urban-type settlement (ZATO) | urban okrug | 01 555 | 01 755 | | |
| Barnaul (Барнаул) | Barnaul (Барнаул) | city | urban okrug | 01 401 | 01 701 | | |
| ↳ | Industrialny (Индустриальный) | (under Barnaul) | — | 01 401 | — | Novosilikatny (Новосиликатный) | 1 rural administration |
| ↳ | Leninsky (Ленинский) | (under Barnaul) | — | 01 401 | — | | 1 rural administration |
| ↳ | Oktyabrsky (Октябрьский) | (under Barnaul) | — | 01 401 | — | | |
| ↳ | Tsentralny (Центральный) | (under Barnaul) | — | 01 401 | — | Yuzhny (Южный) | 2 rural administrations |
| ↳ | Zheleznodorozhny (Железнодорожный) | (under Barnaul) | — | 01 401 | — | | |
| Aleysk (Алейск) | Aleysk (Алейск) | city | urban okrug | 01 403 | 01 703 | | |
| Belokurikha (Белокуриха) | Belokurikha (Белокуриха) | city | urban okrug | 01 404 | 01 704 | | |
| Biysk (Бийск) | Biysk (Бийск) | city | urban okrug | 01 405 | 01 705 | | |
| Zarinsk (Заринск) | Zarinsk (Заринск) | city | urban okrug | 01 406 | 01 706 | | |
| Novoaltaysk (Новоалтайск) | Novoaltaysk (Новоалтайск) | city | urban okrug | 01 413 | 01 713 | | |
| Rubtsovsk (Рубцовск) | Rubtsovsk (Рубцовск) | city | urban okrug | 01 416 | 01 716 | | |
| Slavgorod (Славгород) | Slavgorod (Славгород) | city | urban okrug | 01 419 | 01 719 | | |
| Yarovoye (Яровое) | Yarovoye (Яровое) | city | urban okrug | 01 430 | 01 730 | | |
| Aleysky (Алейский) | Aleysky (Алейский) | district | district | 01 201 | 01 601 | | 19 selsovets |
| Altaysky (Алтайский) | Altaysky (Алтайский) | district | district | 01 202 | 01 602 | | 10 selsovets |
| Bayevsky (Баевский) | Bayevsky (Баевский) | district | district | 01 203 | 01 603 | | 9 selsovets |
| Biysky (Бийский) | Biysky (Бийский) | district | district | 01 204 | 01 604 | | 15 selsovets |
| Blagoveshchensky (Благовещенский) | Blagoveshchensky (Благовещенский) | district | district | 01 205 | 01 605 | Blagoveshchenka (Благовещенка) Stepnoye Ozero (Степное Озеро) | 10 selsovets |
| Burlinsky (Бурлинский) | Burlinsky (Бурлинский) | district | district | 01 206 | 01 606 | | 9 selsovets |
| Bystroistoksky (Быстроистокский) | Bystroistoksky (Быстроистокский) | district | district | 01 207 | 01 607 | | 8 selsovets |
| Volchikhinsky (Волчихинский) | Volchikhinsky (Волчихинский) | district | district | 01 208 | 01 608 | | 11 selsovets |
| Yegoryevsky (Егорьевский) | Yegoryevsky (Егорьевский) | district | district | 01 209 | 01 609 | | 8 selsovets |
| Yeltsovsky (Ельцовский) | Yeltsovsky (Ельцовский) | district | district | 01 210 | 01 610 | | 6 selsovets |
| Zavyalovsky (Завьяловский) | Zavyalovsky (Завьяловский) | district | district | 01 211 | 01 611 | | 12 selsovets |
| Zalesovsky (Залесовский) | Zalesovsky (Залесовский) | district | district | 01 212 | 01 612 | | 9 selsovets |
| Zarinsky (Заринский) | Zarinsky (Заринский) | district | district | 01 213 | 01 613 | | 20 selsovets |
| Zmeinogorsky (Змеиногорский) | Zmeinogorsky (Змеиногорский) | district | district | 01 214 | 01 614 | Zmeinogorsk (Змеиногорск) town* | 8 selsovets |
| Kalmansky (Калманский) | Kalmansky (Калманский) | district | district | 01 215 | 01 615 | | 10 selsovets |
| Kamensky (Каменский) | Kamensky (Каменский) | district | district | 01 216 | 01 616 | Kamen-na-Obi (Камень-на-Оби) town* | 13 selsovets |
| Klyuchevsky (Ключевский) | Klyuchevsky (Ключевский) | district | district | 01 217 | 01 617 | | 11 selsovets |
| Kosikhinsky (Косихинский) | Kosikhinsky (Косихинский) | district | district | 01 218 | 01 618 | | 11 selsovets |
| Krasnogorsky (Красногорский) | Krasnogorsky (Красногорский) | district | district | 01 219 | 01 619 | | 8 selsovets |
| Krasnoshchyokovsky (Краснощёковский) | Krasnoshchyokovsky (Краснощёковский) | district | district | 01 220 | 01 620 | | 14 selsovets |
| Krutikhinsky (Крутихинский) | Krutikhinsky (Крутихинский) | district | district | 01 221 | 01 621 | | 9 selsovets |
| Kulundinsky (Кулундинский) | Kulundinsky (Кулундинский) | district | district | 01 222 | 01 622 | | 9 selsovets |
| Kuryinsky (Курьинский) | Kuryinsky (Курьинский) | district | district | 01 223 | 01 623 | | 10 selsovets |
| Kytmanovsky (Кытмановский) | Kytmanovsky (Кытмановский) | district | district | 01 224 | 01 624 | | 10 selsovets |
| Loktevsky (Локтевский) | Loktevsky (Локтевский) | district | district | 01 225 | 01 625 | Gornyak (Горняк) town* | 17 selsovets |
| Mamontovsky (Мамонтовский) | Mamontovsky (Мамонтовский) | district | district | 01 226 | 01 626 | | 13 selsovets |
| Mikhaylovsky (Михайловский) | Mikhaylovsky (Михайловский) | district | district | 01 227 | 01 627 | Malinovoye Ozero (Малиновое Озеро) | 7 selsovets |
| Novichikhinsky (Новичихинский) | Novichikhinsky (Новичихинский) | district | district | 01 228 | 01 628 | | 7 selsovets |
| Zonalny (Зональный) | Zonalny (Зональный) | district | district | 01 229 | 01 629 | | 9 selsovets |
| Pavlovsky (Павловский) | Pavlovsky (Павловский) | district | district | 01 230 | 01 630 | | 15 selsovets |
| Pankrushikhinsky (Панкрушихинский) | Pankrushikhinsky (Панкрушихинский) | district | district | 01 231 | 01 631 | | 9 selsovets |
| Pervomaysky (Первомайский) | Pervomaysky (Первомайский) | district | district | 01 232 | 01 632 | | 18 selsovets |
| Petropavlovsky (Петропавловский) | Petropavlovsky (Петропавловский) | district | district | 01 233 | 01 633 | | 9 selsovets |
| Pospelikhinsky (Поспелихинский) | Pospelikhinsky (Поспелихинский) | district | district | 01 234 | 01 634 | | 11 selsovets |
| Rebrikhinsky (Ребрихинский) | Rebrikhinsky (Ребрихинский) | district | district | 01 235 | 01 635 | | 16 selsovets |
| Rodinsky (Родинский) | Rodinsky (Родинский) | district | district | 01 236 | 01 636 | | 12 selsovets |
| Romanovsky (Романовский) | Romanovsky (Романовский) | district | district | 01 237 | 01 637 | | 12 selsovets |
| Rubtsovsky (Рубцовский) | Rubtsovsky (Рубцовский) | district | district | 01 238 | 01 638 | | 17 selsovets |
| Smolensky (Смоленский) | Smolensky (Смоленский) | district | district | 01 240 | 01 640 | | 9 selsovets |
| Suyetsky (Суетский) | Suyetsky (Суетский) | district | district | 01 241 | 01 641 | | 5 selsovets |
| Sovetsky (Советский) | Sovetsky (Советский) | district | district | 01 242 | 01 642 | | 12 selsovets |
| Soloneshensky (Солонешенский) | Soloneshensky (Солонешенский) | district | district | 01 243 | 01 643 | | 8 selsovets |
| Soltonsky (Солтонский) | Soltonsky (Солтонский) | district | district | 01 244 | 01 644 | | 6 selsovets |
| Shelabolikhinsky (Шелаболихинский) | Shelabolikhinsky (Шелаболихинский) | district | district | 01 245 | 01 645 | | 10 selsovets |
| Tabunsky (Табунский) | Tabunsky (Табунский) | district | district | 01 246 | 01 646 | | 6 selsovets |
| Talmensky (Тальменский) | Talmensky (Тальменский) | district | district | 01 247 | 01 647 | Talmenka (Тальменка) | 17 selsovets |
| Togulsky (Тогульский) | Togulsky (Тогульский) | district | district | 01 248 | 01 648 | | 5 selsovets |
| Topchikhinsky (Топчихинский) | Topchikhinsky (Топчихинский) | district | district | 01 249 | 01 649 | | 17 selsovets |
| Tretyakovsky (Третьяковский) | Tretyakovsky (Третьяковский) | district | district | 01 250 | 01 650 | | 9 selsovets |
| Troitsky (Троицкий) | Troitsky (Троицкий) | district | district | 01 251 | 01 651 | | 11 selsovets |
| Tyumentsevsky (Тюменцевский) | Tyumentsevsky (Тюменцевский) | district | district | 01 252 | 01 652 | | 14 selsovets |
| Uglovsky (Угловский) | Uglovsky (Угловский) | district | district | 01 253 | 01 653 | | 9 selsovets |
| Ust-Kalmansky (Усть-Калманский) | Ust-Kalmansky (Усть-Калманский) | district | district | 01 254 | 01 654 | | 9 selsovets |
| Ust-Pristansky (Усть-Пристанский) | Ust-Pristansky (Усть-Пристанский) | district | district | 01 255 | 01 655 | | 13 selsovets |
| Khabarsky (Хабарский) | Khabarsky (Хабарский) | district | district | 01 256 | 01 656 | | 10 selsovets |
| Tselinny (Целинный) | Tselinny (Целинный) | district | district | 01 257 | 01 657 | | 12 selsovets |
| Charyshsky (Чарышский) | Charyshsky (Чарышский) | district | district | 01 258 | 01 658 | | 9 selsovets |
| Shipunovsky (Шипуновский) | Shipunovsky (Шипуновский) | district | district | 01 259 | 01 659 | | 19 selsovets |
| Nemetsky (Немецкий) | Nemetsky (Немецкий) | national district | district | 01 260 | 01 660 | | 12 selsovets |