{| border=1 align="right" cellpadding=2 cellspacing=0 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse; font-size: 95%;"

|-

! bgcolor="#ccccff" style="padding:0 0 0 50px;" | Altai Krai, Russia

| width="50px" | 50px|Flag of Altai Krai

|-

| colspan=2 align="center"|<small>Administrative center: Barnaul</small>

|-

| colspan=2 align="center"|<small>As of 2014:</small>

|-

| Number of districts<br />(районы)|| 59

|-

| Number of cities/towns<br />(города)|| 12

|-

| Number of urban-type settlements<br />(посёлки городского типа)|| 6

|-

| Number of selsovets and rural administrations<br />(сельсоветы и сельские администрации)|| 657

|-

| colspan=2 align="center"|<small>As of 2002:</small>

|-

| Number of rural localities<br />(сельские населённые пункты)|| 1,620

|-

| Number of uninhabited rural localities<br />(сельские населённые пункты без населения)|| 16

|-

|}

thumb|Map of the Altai Krai (with districts numbered)

Administrative and municipal divisions

{| class="wikitable" style="padding: 24em 0; border: 1px #aaa solid; border-collapse: collapse; font-size: 90%;"

! colspan="2" rowspan="2" | Division

! colspan="2" | Structure

! rowspan="2" | OKATO

! rowspan="2" | OKTMO

! rowspan="2" | Urban-type settlement/<br>district-level town*

! rowspan="2" | Rural

|-

!Administrative

!Municipal

|-

| colspan="2" | Sibirsky (Сибирский)

| Urban-type settlement

| urban okrug

| align="center" | 01 555

| align="center" | 01 755

|

|

|-

| colspan="2" | Barnaul (Барнаул)

| city

| urban okrug

| align="center" | 01 401

| align="center" | 01 701

|

|

|-

| bgcolor="lightgreen" | ↳

| Industrialny (Индустриальный)

| bgcolor="lightpink" |

|

| bgcolor="lightpink" align="center" | 01 401

|

|

  • Novosilikatny (Новосиликатный)

| 1 rural administration

|-

| bgcolor="lightgreen" | ↳

| Leninsky (Ленинский)

| bgcolor="lightpink" |

|

| bgcolor="lightpink" align="center" | 01 401

|

|

| 1 rural administration

|-

| bgcolor="lightgreen" | ↳

| Oktyabrsky (Октябрьский)

| bgcolor="lightpink" |

|

| bgcolor="lightpink" align="center" | 01 401

|

|

|

|-

| bgcolor="lightgreen" | ↳

| Tsentralny (Центральный)

| bgcolor="lightpink" |

|

| bgcolor="lightpink" align="center" | 01 401

|

|

  • Yuzhny (Южный)

| 2 rural administrations

|-

| bgcolor="lightgreen" | ↳

| Zheleznodorozhny (Железнодорожный)

| bgcolor="lightpink" |

|

| bgcolor="lightpink" align="center" | 01 401

|

|

|

|-

| colspan="2" | Aleysk (Алейск)

| city

| urban okrug

| align="center" | 01 403

| align="center" | 01 703

|

|

|-

| colspan="2" | Belokurikha (Белокуриха)

| city

| urban okrug

| align="center" | 01 404

| align="center" | 01 704

|

|

|-

| colspan="2" | Biysk (Бийск)

| city

| urban okrug

| align="center" | 01 405

| align="center" | 01 705

|

|

|-

| colspan="2" | Zarinsk (Заринск)

| city

| urban okrug

| align="center" | 01 406

| align="center" | 01 706

|

|

|-

| colspan="2" | Novoaltaysk (Новоалтайск)

| city

| urban okrug

| align="center" | 01 413

| align="center" | 01 713

|

|

|-

| colspan="2" | Rubtsovsk (Рубцовск)

| city

| urban okrug

| align="center" | 01 416

| align="center" | 01 716

|

|

|-

| colspan="2" | Slavgorod (Славгород)

| city

| urban okrug

| align="center" | 01 419

| align="center" | 01 719

|

|

|-

| colspan="2" | Yarovoye (Яровое)

| city

| urban okrug

| align="center" | 01 430

| align="center" | 01 730

|

|

|-

| colspan="2" | Aleysky (Алейский)

| colspan="2" | district

| align="center" | 01 201

| align="center" | 01 601

|

| 19 selsovets

|-

| colspan="2" | Altaysky (Алтайский)

| colspan="2" | district

| align="center" | 01 202

| align="center" | 01 602

|

| 10 selsovets

|-

| colspan="2" | Bayevsky (Баевский)

| colspan="2" | district

| align="center" | 01 203

| align="center" | 01 603

|

| 9 selsovets

|-

| colspan="2" | Biysky (Бийский)

| colspan="2" | district

| align="center" | 01 204

| align="center" | 01 604

|

| 15 selsovets

|-

| colspan="2" | Blagoveshchensky (Благовещенский)

| colspan="2" | district

| align="center" | 01 205

| align="center" | 01 605

|

  • Blagoveshchenka (Благовещенка)
  • Stepnoye Ozero (Степное Озеро)

| 10 selsovets

|-

| colspan="2" | Burlinsky (Бурлинский)

| colspan="2" | district

| align="center" | 01 206

| align="center" | 01 606

|

| 9 selsovets

|-

| colspan="2" | Bystroistoksky (Быстроистокский)

| colspan="2" | district

| align="center" | 01 207

| align="center" | 01 607

|

| 8 selsovets

|-

| colspan="2" | Volchikhinsky (Волчихинский)

| colspan="2" | district

| align="center" | 01 208

| align="center" | 01 608

|

| 11 selsovets

|-

| colspan="2" | Yegoryevsky (Егорьевский)

| colspan="2" | district

| align="center" | 01 209

| align="center" | 01 609

|

| 8 selsovets

|-

| colspan="2" | Yeltsovsky (Ельцовский)

| colspan="2" | district

| align="center" | 01 210

| align="center" | 01 610

|

| 6 selsovets

|-

| colspan="2" | Zavyalovsky (Завьяловский)

| colspan="2" | district

| align="center" | 01 211

| align="center" | 01 611

|

| 12 selsovets

|-

| colspan="2" | Zalesovsky (Залесовский)

| colspan="2" | district

| align="center" | 01 212

| align="center" | 01 612

|

| 9 selsovets

|-

| colspan="2" | Zarinsky (Заринский)

| colspan="2" | district

| align="center" | 01 213

| align="center" | 01 613

|

| 20 selsovets

|-

| colspan="2" | Zmeinogorsky (Змеиногорский)

| colspan="2" | district

| align="center" | 01 214

| align="center" | 01 614

|

  • Zmeinogorsk (Змеиногорск) town*

| 8 selsovets

|-

| colspan="2" | Kalmansky (Калманский)

| colspan="2" | district

| align="center" | 01 215

| align="center" | 01 615

|

| 10 selsovets

|-

| colspan="2" | Kamensky (Каменский)

| colspan="2" | district

| align="center" | 01 216

| align="center" | 01 616

|

  • Kamen-na-Obi (Камень-на-Оби) town*

| 13 selsovets

|-

| colspan="2" | Klyuchevsky (Ключевский)

| colspan="2" | district

| align="center" | 01 217

| align="center" | 01 617

|

| 11 selsovets

|-

| colspan="2" | Kosikhinsky (Косихинский)

| colspan="2" | district

| align="center" | 01 218

| align="center" | 01 618

|

| 11 selsovets

|-

| colspan="2" | Krasnogorsky (Красногорский)

| colspan="2" | district

| align="center" | 01 219

| align="center" | 01 619

|

| 8 selsovets

|-

| colspan="2" | Krasnoshchyokovsky (Краснощёковский)

| colspan="2" | district

| align="center" | 01 220

| align="center" | 01 620

|

| 14 selsovets

|-

| colspan="2" | Krutikhinsky (Крутихинский)

| colspan="2" | district

| align="center" | 01 221

| align="center" | 01 621

|

| 9 selsovets

|-

| colspan="2" | Kulundinsky (Кулундинский)

| colspan="2" | district

| align="center" | 01 222

| align="center" | 01 622

|

| 9 selsovets

|-

| colspan="2" | Kuryinsky (Курьинский)

| colspan="2" | district

| align="center" | 01 223

| align="center" | 01 623

|

| 10 selsovets

|-

| colspan="2" | Kytmanovsky (Кытмановский)

| colspan="2" | district

| align="center" | 01 224

| align="center" | 01 624

|

| 10 selsovets

|-

| colspan="2" | Loktevsky (Локтевский)

| colspan="2" | district

| align="center" | 01 225

| align="center" | 01 625

|

  • Gornyak (Горняк) town*

| 17 selsovets

|-

| colspan="2" | Mamontovsky (Мамонтовский)

| colspan="2" | district

| align="center" | 01 226

| align="center" | 01 626

|

| 13 selsovets

|-

| colspan="2" | Mikhaylovsky (Михайловский)

| colspan="2" | district

| align="center" | 01 227

| align="center" | 01 627

|

  • Malinovoye Ozero (Малиновое Озеро)

| 7 selsovets

|-

| colspan="2" | Novichikhinsky (Новичихинский)

| colspan="2" | district

| align="center" | 01 228

| align="center" | 01 628

|

| 7 selsovets

|-

| colspan="2" | Zonalny (Зональный)

| colspan="2" | district

| align="center" | 01 229

| align="center" | 01 629

|

| 9 selsovets

|-

| colspan="2" | Pavlovsky (Павловский)

| colspan="2" | district

| align="center" | 01 230

| align="center" | 01 630

|

| 15 selsovets

|-

| colspan="2" | Pankrushikhinsky (Панкрушихинский)

| colspan="2" | district

| align="center" | 01 231

| align="center" | 01 631

|

| 9 selsovets

|-

| colspan="2" | Pervomaysky (Первомайский)

| colspan="2" | district

| align="center" | 01 232

| align="center" | 01 632

|

| 18 selsovets

|-

| colspan="2" | Petropavlovsky (Петропавловский)

| colspan="2" | district

| align="center" | 01 233

| align="center" | 01 633

|

| 9 selsovets

|-

| colspan="2" | Pospelikhinsky (Поспелихинский)

| colspan="2" | district

| align="center" | 01 234

| align="center" | 01 634

|

| 11 selsovets

|-

| colspan="2" | Rebrikhinsky (Ребрихинский)

| colspan="2" | district

| align="center" | 01 235

| align="center" | 01 635

|

| 16 selsovets

|-

| colspan="2" | Rodinsky (Родинский)

| colspan="2" | district

| align="center" | 01 236

| align="center" | 01 636

|

| 12 selsovets

|-

| colspan="2" | Romanovsky (Романовский)

| colspan="2" | district

| align="center" | 01 237

| align="center" | 01 637

|

| 12 selsovets

|-

| colspan="2" | Rubtsovsky (Рубцовский)

| colspan="2" | district

| align="center" | 01 238

| align="center" | 01 638

|

| 17 selsovets

|-

| colspan="2" | Smolensky (Смоленский)

| colspan="2" | district

| align="center" | 01 240

| align="center" | 01 640

|

| 9 selsovets

|-

| colspan="2" | Suyetsky (Суетский)

| colspan="2" | district

| align="center" | 01 241

| align="center" | 01 641

|

| 5 selsovets

|-

| colspan="2" | Sovetsky (Советский)

| colspan="2" | district

| align="center" | 01 242

| align="center" | 01 642

|

| 12 selsovets

|-

| colspan="2" | Soloneshensky (Солонешенский)

| colspan="2" | district

| align="center" | 01 243

| align="center" | 01 643

|

| 8 selsovets

|-

| colspan="2" | Soltonsky (Солтонский)

| colspan="2" | district

| align="center" | 01 244

| align="center" | 01 644

|

| 6 selsovets

|-

| colspan="2" | Shelabolikhinsky (Шелаболихинский)

| colspan="2" | district

| align="center" | 01 245

| align="center" | 01 645

|

| 10 selsovets

|-

| colspan="2" | Tabunsky (Табунский)

| colspan="2" | district

| align="center" | 01 246

| align="center" | 01 646

|

| 6 selsovets

|-

| colspan="2" | Talmensky (Тальменский)

| colspan="2" | district

| align="center" | 01 247

| align="center" | 01 647

|

  • Talmenka (Тальменка)

| 17 selsovets

|-

| colspan="2" | Togulsky (Тогульский)

| colspan="2" | district

| align="center" | 01 248

| align="center" | 01 648

|

| 5 selsovets

|-

| colspan="2" | Topchikhinsky (Топчихинский)

| colspan="2" | district

| align="center" | 01 249

| align="center" | 01 649

|

| 17 selsovets

|-

| colspan="2" | Tretyakovsky (Третьяковский)

| colspan="2" | district

| align="center" | 01 250

| align="center" | 01 650

|

| 9 selsovets

|-

| colspan="2" | Troitsky (Троицкий)

| colspan="2" | district

| align="center" | 01 251

| align="center" | 01 651

|

| 11 selsovets

|-

| colspan="2" | Tyumentsevsky (Тюменцевский)

| colspan="2" | district

| align="center" | 01 252

| align="center" | 01 652

|

| 14 selsovets

|-

| colspan="2" | Uglovsky (Угловский)

| colspan="2" | district

| align="center" | 01 253

| align="center" | 01 653

|

| 9 selsovets

|-

| colspan="2" | Ust-Kalmansky (Усть-Калманский)

| colspan="2" | district

| align="center" | 01 254

| align="center" | 01 654

|

| 9 selsovets

|-

| colspan="2" | Ust-Pristansky (Усть-Пристанский)

| colspan="2" | district

| align="center" | 01 255

| align="center" | 01 655

|

| 13 selsovets

|-

| colspan="2" | Khabarsky (Хабарский)

| colspan="2" | district

| align="center" | 01 256

| align="center" | 01 656

|

| 10 selsovets

|-

| colspan="2" | Tselinny (Целинный)

| colspan="2" | district

| align="center" | 01 257

| align="center" | 01 657

|

| 12 selsovets

|-

| colspan="2" | Charyshsky (Чарышский)

| colspan="2" | district

| align="center" | 01 258

| align="center" | 01 658

|

| 9 selsovets

|-

| colspan="2" | Shipunovsky (Шипуновский)

| colspan="2" | district

| align="center" | 01 259

| align="center" | 01 659

|

| 19 selsovets

|-

| colspan="2" | Nemetsky (Немецкий)

| national district

| district

| align="center" | 01 260

| align="center" | 01 660

|

| 12 selsovets

|}

References