Сравнение регионов Казахстана

в 8:41, , рубрики: data analysis

Привет! Я начинающий аналитик данных и хотел бы представить вам своё первое исследование.

В Казахстане есть спор, который никогда не заканчивается: где жить лучше. В Астане платят больше, но и квартиры там как в Москве. В Алматы горы и кофейни, но снимать жильё это половина зарплаты. А в маленьком областном городе всё дёшево, только работы нет. Каждый приводит в пример знакомого, и каждый по-своему прав.

Я решил перестать спорить и посчитать.

Для тех, кто пришёл за цифрами

Коротко, что получилось (подробности и оговорки ниже, их много):

  1. Двухкомнатная квартира стоит от 26 до 102 месяцев медианной зарплаты. Дешевле всего в Ұлытау, дороже всего в Алматы. Разрыв 3,9 раза, а в самих зарплатах между регионами всего 1,8 раза. Жильё делит страну вдвое сильнее, чем заработки.

  2. Где платят больше, там не обязательно дороже жить. Корреляция между зарплатой и ценой метра +0,23. На двадцати регионах это шум.

  3. Важнее, где работать, чем в какой отрасли. В 18 регионах из 20 отставание или превышение над средней по стране больше объясняется тем, сколько платят в тех же отраслях, чем тем, какие отрасли в регионе есть. Как это посчитано, покажу в Главе 2.

  4. Еда стоит почти одинаково, коммуналка с отоплением забирает 3–7,5% зарплаты, зимой до 10%. Главная статья обязательных расходов это аренда: от 65% до 82% в зависимости от региона.

  5. Больше всего людей приезжает туда, где обязательные траты забирают самую большую часть зарплаты: в Астану, Алматы и Шымкент. Почему они едут, статистика переездов не говорит. А без этих трёх городов связь пропадает.

Если интересны только графики, листайте к Главе 2. Если хотите понять, можно ли этим цифрам верить, Глава 1 как раз об этом.

Глава 0. Зачем я это сделал

Я вырос в Петропавловске. Это Северо-Казахстанская область, самый север страны: зимой минус сорок, летом комары, зарплаты невысокие, людей немного. Я отучился здесь же, в университете имени Манаша Козыбаева, а на четвёртом курсе полгода провёл в University of Arizona. Так что сравнивать «тут» и «там» мне приходилось не по чужим рассказам.

Все знают, что в Алматы дорого. Но насколько дорого, если мерить не в тенге, а в месяцах зарплаты? И если в Атырау платят вдвое больше, чем в Петропавловске, то остаётся ли там вдвое больше людей?

Ответы на такие вопросы обычно ищут в официальной статистике, и она действительно есть. Проблема в том, что она лежит в сотне разных таблиц, считает средние вместо медиан и почти ничего не говорит про аренду. Поэтому часть данных я взял у Бюро национальной статистики, а часть собрал сам и потом проверил одно другим.

Сразу про название. Это не «уровень жизни»: здесь нет здравоохранения, образования, экологии и безопасности, а без них такое слово было бы враньём. Это более приземлённый вопрос: сколько остаётся от зарплаты после того, что платить обязательно. Его и считаем.

Глава 1. Откуда цифры и можно ли им верить

Данные собраны по всем двадцати регионам: семнадцати областям и трём городам республиканского значения. Три области появились только в 2022 году (Абай, Жетісу и Ұлытау), поэтому там, где нужна динамика за десять лет, их нет, и это везде подписано.

Что

Откуда

За какой период

Сколько

Зарплаты

БНС: медиана и средняя по регионам

2025 год

20 регионов

Зарплаты по отраслям

БНС: численность и средняя зарплата

II квартал 2026 (только для Главы 2)

19 отраслей

Динамика зарплат

БНС, динамические ряды

2012–2022

17 регионов

Жильё

krisha.kz, собственный парсер

выгрузка 15 сентября 2026

19 983 объявления о продаже и 12 198 об аренде

Население и миграция

БНС

январь–июнь 2026

матрица переездов 20×20

Продукты

БНС: прожиточный минимум, розничные цены, обследование бюджетов

ПМ за II квартал 2026; цены август 2026; реальные траты 2025

20 регионов

Коммуналка

БНС: тарифы; климат: СП РК 2.04-01-2017

август 2026

20 областных центров

Про периоды. Периоды у блоков разные, и это не небрежность, а то, что публикуется. Медиану зарплаты по регионам БНС считает только за год, последний это 2025-й. Объявления о квартирах собраны в сентябре 2026. Между ними зарплаты успели вырасти: медиана по стране со II квартала 2025 по II квартал 2026 выросла с 322 до 348 тысяч, на 8%. Значит, «месяцев зарплаты на квартиру» у нас примерно на 8–10% больше, чем на сентябрь 2026-го. Но это сдвиг почти одинаковый для всех: средняя зарплата за тот же период выросла на 8,4% по стране и максимум на 10,7% в самом быстром регионе. Соседи по рейтингу от этого могут поменяться местами, но крайние не поменяются. Полугодовые данные о переездах нигде не удваиваются до годовых.

Два правила, которые действуют во всей статье.

Везде медиана, а не средняя. Средняя зарплата в Мангистауской области это нефтяная вахта. Медиана это продавщица в Актау. Нас интересует вторая. Почему разница между ними так важна, покажу в Главе 2 на картинке.

Всё, что сравнивается между регионами, нормировано. В Ұлытау живёт около 220 тысяч человек, в Алматы больше двух миллионов. Сравнивать «сколько человек уехало» в абсолютных числах бессмысленно, поэтому всё считается на тысячу жителей, в месяцах зарплаты или в процентах от дохода.

Насколько этому верить

Прежде чем рисовать хоть один график, я сверил всё, что можно было сверить, с официальной статистикой. Итог в трёх строках:

  • То, что взято у БНС, прочитано без ошибок. Население двадцати регионов складывается в итог по стране до человека, матрица переездов сходится с итогами прибытия и выбытия, средняя зарплата, собранная из 19 отраслей с весами по числу работников в каждой, совпадает с официальной с точностью до 1,7%.

  • Цены на жильё с Krisha выстраивают регионы в том же порядке, что и БНС (ранговая корреляция 0,89). Для этой сверки взяты только объявления из областных центров, так же, как считает БНС. По уровню мы ниже на 8% по продаже. Откуда разница и в каких городах она не объясняется, разберу в Главе 8.

  • Государственную продуктовую корзину я собрал заново по открытым нормам и ценам БНС. Порядок регионов у копии и у официальной корзины похожий, но не одинаковый (корреляция 0,70). Поэтому в расчётах используется официальная, а копия только для проверки. Подробнее в Главе 4.

И одна оговорка, о которой легко забыть: цены на продукты и тарифы БНС публикует по областным центрам, а объявления Krisha я собирал по всей области. В большинстве регионов это почти одно и то же: 90% объявлений и больше приходятся на центр. Но в Алматинской области из самого Конаева всего 11% объявлений, остальное это пригороды Алматы. Такие места я буду отмечать отдельно.

Как собирались объявления с Krisha (для тех, кому интересна техническая часть)

Скачать все объявления нельзя и не нужно. Krisha отдаёт не больше тысячи результатов на запрос, а в одном только Алматы в продаже больше десяти тысяч однокомнатных. Но для медианы хватает и тысячи: важно не сколько объявлений взять, а каких.

Первая тысяча выдачи это самые свежие объявления, а свежие систематически отличаются от рынка. Поэтому рынок каждого региона нарезан на полосы по площади, и из каждой полосы взято понемногу. Площадь это главное, от чего зависит цена, так что, накрыв все полосы, мы накрываем весь рынок.

У такой выборки есть обратная сторона: она непропорциональна. В полосе 30–40 м² тысячи объявлений, в полосе от 110 м² только десятки, а взяли мы из обеих примерно поровну. Поэтому каждое объявление получает вес: сколько таких на рынке, делённое на сколько таких у нас. Медиана считается с этими весами.

Что считается чем. «Двухкомнатная» это объявление, где указано две комнаты. Цена за метр это цена, делённая на площадь из заголовка объявления. Выброшены: рекламные карточки жилых комплексов (у них цена «от …» это цена входа в ЖК, а не квартиры), посуточная аренда, студии и объявления без цены. Повторы одного объявления убраны по его номеру на Krisha. А вот одну квартиру, выложенную дважды под разными номерами, такой способ не ловит, и это ограничение.

И самое неожиданное: Krisha всегда добивает страницу до 20–25 карточек. Если по запросу нашлось два объявления, на странице будут два ваших и двадцать три любых других: из соседних регионов, другой площади, каких угодно. По разметке их не отличить. Единственный надёжный список того, что действительно нашлось, лежит в JSON внутри страницы, в блоке jsdata. На то, чтобы это понять, ушло два неверных диагноза и один вечер.


Глава 2. Сколько платят

Когда говорят «средняя зарплата в регионе», обычно имеют в виду одно число. Но у БНС их два: средняя и медиана. Средняя это сумма всех зарплат, делённая на число работников. Медиана это зарплата человека ровно посередине: половина получает меньше, половина больше. Если в регионе есть небольшая группа с очень высокими доходами, средняя уходит вверх, а медиана почти не двигается.

Средняя и медиана

На графике ниже для каждого региона две точки: медиана (синяя) и средняя (оранжевая), обе за 2025 год. Справа подписано, сколько процентов от средней составляет медиана.

Средняя и медианная зарплата по регионам

Средняя и медианная зарплата по регионам

Сильнее всего они расходятся в Атырауской и Мангистауской областях. Там медиана всего 60% от средней: средняя больше 600 тысяч, а половина работников получает меньше 375 тысяч. Дальше идут Астана (65%) и Алматы (68%). То есть самые «богатые» по средней регионы оказываются и самыми неравными.

Ближе всего медиана к средней в Жамбылской области (86%), Туркестанской и Павлодарской (по 82%).

Отдельно стоит Ұлытау. Там самая высокая медиана в стране, 457 тысяч, выше, чем в Астане (387 тысяч) и в Алматы (378 тысяч). Запомните этот регион, он ещё не раз появится.

Небольшое признание. В первой версии этого графика я сравнивал медиану за 2025 год со средней за II квартал 2026-го, потому что это были самые свежие данные. Ұлытау тогда получился самым «равным» регионом страны. Когда я взял обе цифры за один год, он оказался в середине списка. Разные периоды давали разный рост зарплат по регионам, и картинка искажалась. С тех пор периоды я сверяю в первую очередь.

Дальше в статье везде используется медиана.

Отрасль или регион?

Почему в одном регионе платят меньше, чем в среднем по стране? Есть два объяснения, и по одной цифре их не отличить:

  1. Набор отраслей. Если в регионе много сельского хозяйства, где платят мало, и мало горнодобычи, где платят много, средняя будет ниже даже при одинаковой оплате в каждой отрасли.

  2. Оплата внутри отраслей. В тех же самых отраслях в одном регионе платят больше, чем в другом.

Эти две части можно разделить. Для этого я взял по каждому региону 19 отраслей, сколько в каждой работает людей и сколько им платят, и посчитал, какой была бы средняя в регионе, если бы в каждой отрасли платили как в среднем по стране. Разница между этим числом и средней по стране это вклад набора отраслей. Всё остальное это вклад оплаты.

Здесь исключение из правила про медиану: медиану нельзя разложить на части, а среднюю можно. Поэтому на этом графике средние за II квартал 2026 года.

Отрасль или регион

Отрасль или регион

Синяя полоса показывает вклад набора отраслей, оранжевая вклад оплаты, ромб итоговое отличие от средней по стране. В 18 регионах из 20 оранжевая полоса длиннее.

Несколько примеров:

  • Астана. Набор отраслей почти обычный (+13 тысяч), а платят в тех же отраслях на 151 тысячу больше, чем в среднем по стране.

  • Мангистауская. Здесь много горнодобычи, и это даёт +61 тысячу. Но оплата внутри отраслей даёт ещё больше, +116 тысяч.

  • Костанайская. Набор отраслей даже чуть лучше среднего (+13 тысяч), но в тех же отраслях платят на 86 тысяч меньше.

  • Северо-Казахстанская. Минус 51 тысяча за счёт набора отраслей и минус 71 тысяча за счёт оплаты.

Исключения: Туркестанская и Алматинская области. Там набор отраслей тянет вниз сильнее, чем оплата.

Важная оговорка. 19 отраслей это крупные группы: «промышленность», «образование», «торговля». Внутри одной группы в Астане и в Костанае могут быть очень разные должности. Поэтому правильнее говорить не «за ту же работу платят больше», а «в тех же отраслях платят больше». И ещё: малые предприятия в эту таблицу БНС не входят.

Формула (для тех, кому интересна техническая часть)

Средняя по региону r:

W_r = Σ s_ri · w_ri

где s_ri это доля отрасли i в занятости региона, w_ri это средняя зарплата в этой отрасли в регионе. Если подставить вместо w_ri среднюю по стране для той же отрасли, получится C_r: своя структура, но оплата как по стране. Тогда отличие от средней по стране W_kz раскладывается на две части без остатка:

W_r − W_kz  =  (C_r − W_kz)  +  (W_r − C_r)
               набор отраслей    оплата

Проверка в коде: для каждого региона две части складываются в итоговую разницу точно, до тенге.

Регионы сближаются

Последнее про зарплаты: как всё это менялось со временем. Здесь снова средняя, потому что длинный ряд по регионам БНС публикует только для неё. Чтобы убрать инфляцию, зарплата каждого региона показана в процентах от средней по стране.

Зарплата региона в процентах от республиканской

Зарплата региона в процентах от республиканской

Четыре региона выше средней по стране за десять лет заметно спустились:

  • Алматы: со 133% в 2012 году до 115% в 2022-м;

  • Астана: со 146% до 132%;

  • Атырауская: со 178% до 169%;

  • Мангистауская: со 155% до 148%, а на пике в 2015 году было 186%.

Остальные регионы (серые линии) за это время в основном поднялись. Северо-Казахстанская с 68% до 73%, Алматинская с 76% до 84%.

Если посчитать одним числом, насколько регионы разбросаны вокруг средней, получится такая картина:

Разброс зарплат регионов

Разброс зарплат регионов

Разброс рос до 2015 года, потом медленно снижался, а с 2019 по 2021 год упал сразу на четверть: с 35 до 26 пунктов. Почему именно тогда, из этих данных не видно, и гадать я не буду.

Ряд заканчивается 2022 годом. После этого появились три новые области, и сравнивать регионы в старых и новых границах напрямую уже нельзя.


Глава 3. Сколько стоит жильё

Главная цифра этой главы простая: сколько месяцев медианной зарплаты стоит двухкомнатная квартира в регионе. Цену квартиры делим на медианную зарплату, получаем месяцы.

Сразу три уточнения, чтобы цифра не вводила в заблуждение:

  • это не срок накопления. Это вся зарплата целиком, без еды и аренды. У пары с двумя зарплатами выходит вдвое меньше;

  • цены это цены в объявлениях, а не в сделках. Как они соотносятся с данными БНС, я писал в Главе 1;

  • зарплата за 2025 год, а квартиры за сентябрь 2026-го, поэтому месяцев у нас примерно на 8–10% больше, чем на самом деле. На порядок регионов это почти не влияет.

Сколько лет работы стоит квартира

Месяцев медианной зарплаты на двухкомнатную квартиру

Месяцев медианной зарплаты на двухкомнатную квартиру

Дороже всего в Алматы: 102 месяца, это 8,5 лет. Двушка там стоит 38,5 миллиона при медиане 378 тысяч. Дешевле всего в Ұлытау: 26 месяцев, чуть больше двух лет. Квартира 12 миллионов, медиана 457 тысяч. Разница между ними 3,9 раза, хотя зарплаты между регионами различаются всего в 1,8 раза.

Посмотрите на второе место. Шымкент (99 месяцев) почти догнал Алматы, хотя по медианной зарплате он только 16-й в стране: двушка там стоит 27 миллионов при медиане 274 тысячи. Астана на третьем месте с 87 месяцами.

Северо-Казахстанская область на четвёртом месте, 83 месяца. Квартиры там не самые дешёвые (20,9 миллиона), а медианная зарплата самая низкая в стране, 251 тысяча.

Самые доступные после Ұлытау: Мангистауская (45 месяцев), Кызылординская (46), Карагандинская (48) и Павлодарская (49).

Богатый регион и дорогое жильё это разные регионы

Логично ожидать, что там, где платят больше, и жильё дороже. Проверим. Слева регионы стоят по месту в рейтинге медианной зарплаты, справа по месту в рейтинге цены за квадратный метр. Линия соединяет один и тот же регион. Если бы зарплата и цена были связаны, линии шли бы почти горизонтально.

Места по зарплате и по цене жилья

Места по зарплате и по цене жилья

Ровно горизонтальных линий всего три: Астана (второе и второе место), Восточно-Казахстанская (восьмое и восьмое) и Туркестанская (19-е и 19-е). Остальные пересекаются как попало.

  • Ұлытау: первое место по зарплате и 18-е по цене.

  • Мангистауская: четвёртое по зарплате и 17-е по цене.

  • Шымкент: 16-й по зарплате и четвёртый по цене.

  • Северо-Казахстанская: последняя по зарплате и седьмая по цене.

  • Алматинская: 13-я по зарплате и третья по цене. Но здесь есть подвох из Главы 1: только 11% объявлений в области из Конаева, остальное пригороды Алматы. По сути это цены алматинского рынка.

Корреляция между зарплатой и ценой метра +0,23, по местам +0,08. Это почти ноль. На 20 регионах даже случайные числа часто дают корреляцию 0,2 или 0,3, поэтому о связи можно говорить примерно с 0,44. Дальше я буду называть это число порогом случайности.

Откуда 0,44 (для тех, кому интересна техническая часть)

Это критическое значение коэффициента корреляции для 20 наблюдений при уровне значимости 5% (двусторонний тест):

r_крит = t / √(t² + n − 2)

где n = 20, а t = 2,10 это критическое значение распределения Стьюдента для 18 степеней свободы. Получается 0,444. Для 17 регионов порог 0,48.

Почему так, одними ценами и зарплатами не объяснить. Небольшая подсказка будет в Главе 7: цены на жильё сильнее связаны с тем, куда переезжают люди, чем с тем, сколько там платят.

Одна медиана не описывает весь регион

Всё выше построено на медианах. Но насколько одно число вообще описывает рынок целого региона? На графике для каждого региона показана медиана, середина рынка (половина всех объявлений) и границы, внутри которых лежит 80% объявлений.

Разброс цен двухкомнатных квартир внутри региона

Разброс цен двухкомнатных квартир внутри региона

В Алматы половина двушек стоит от 32 до 51 миллиона. Десятая часть дешевле 27 миллионов, ещё десятая часть дороже 70 миллионов. Разброс в середине алматинского рынка (19 миллионов) больше, чем разница между медианами всех остальных регионов, кроме Астаны (от 12 до 27 миллионов).

Если перевести в месяцы зарплаты, то «102 месяца в Алматы» это про типичную квартиру. Квартира из дешёвой десятой части рынка стоит около 70 месяцев, из дорогой больше 180.

В Ұлытау всё наоборот: рынок узкий, 80% двушек стоят от 8 до 19 миллионов.

Аренда

Если покупать не на что, остаётся снимать. Вот сколько медианной зарплаты уходит на аренду двушки:

  • Алматы: 350 тысяч в месяц, 93% медианной зарплаты;

  • Астана: 350 тысяч, 91%;

  • Шымкент: 220 тысяч, 80%;

  • Ұлытау: 150 тысяч, 33%.

Одному человеку с медианной зарплатой снимать двушку в Алматы или Астане практически невозможно. Дальше, в Главе 5, я считаю более реальный вариант: один человек в однушке или пара в двушке.

Но сначала проверим, насколько точны сами цифры аренды. Объявлений об аренде меньше, чем о продаже, в некоторых регионах всего около сотни. Чтобы понять, насколько можно верить медиане, я 300 раз случайно пересобрал выборку и посмотрел, куда уезжает медиана.

Надёжность медианы аренды

Надёжность медианы аренды

В 16 регионах из 20 полоса не шире 15% от медианы. Шире всего она в Акмолинской (от 170 до 220 тысяч, 108 объявлений), Павлодарской (от 200 до 245 тысяч, 132 объявления) и Северо-Казахстанской (от 150 до 180 тысяч, всего 75 объявлений).

У Атырауской и Восточно-Казахстанской вместо полосы одна точка. Причина в круглых ценах. В Атырау каждое шестое объявление об аренде двушки стоит ровно 250 тысяч, и медиана попадает как раз на эту цену. Сколько ни пересобирай выборку, она остаётся 250 тысяч. В Восточно-Казахстанской то же самое, только на 200 тысячах. Так что точка значит не «медиана точная», а «медиана не сдвигается».

Вывод отсюда практический: если два региона отличаются по аренде на 10–20 тысяч, по этим данным нельзя сказать, какой из них дороже.


Глава 4. Еда и коммуналка

После жилья эта глава будет спокойнее. Здесь различия между регионами намного меньше, и это тоже результат.

Еда

Для еды я взял государственную продуктовую корзину. БНС каждый квартал считает прожиточный минимум по регионам, и по закону 55% от него приходится на продукты. Это корзина на одного человека в месяц.

Важно понимать, что это за корзина. Это не одна закупка на неделю, а вся еда одного человека на целый месяц, причём по минимальным нормам. По этим нормам в месяц человеку положено примерно 8 кг картошки, почти 9 кг хлеба, 7 литров молока, дюжина яиц и около 3,5 кг мяса всех видов, то есть примерно 115 граммов в день. Кофе, сладостей и готовой еды в ней нет.

Поэтому рядом с минимумом я поставил то, сколько люди тратят на еду на самом деле. Это данные обследования бюджетов домохозяйств БНС за 2025 год: сколько в среднем на одного человека уходит на продукты и безалкогольные напитки. Я взял городское население: в сёлах многие едят со своего огорода, и эти продукты в покупки не попадают.

На графике синяя точка это минимальная корзина, оранжевая это реальные траты. Слева в тенге, справа в процентах от медианной зарплаты.

Минимальная корзина и реальные траты на еду

Минимальная корзина и реальные траты на еду

Минимальная корзина стоит почти одинаково по всей стране: от 31,6 тысячи тенге в месяц в Западно-Казахстанской области до 41,4 тысячи в Алматы, разница всего в 1,3 раза. Для сравнения, цена двушки между регионами различается в 3,2 раза.

Реальные траты заметно больше минимума: в типичном регионе в 1,5 раза. Больше всего на еду тратят в Алматы, 70,6 тысячи в месяц на человека, меньше всего в Кызылординской, 38,8 тысячи. Там реальные траты почти совпадают с минимальной корзиной.

А теперь правая часть. В процентах от медианной зарплаты реальные траты на еду забирают от 12% в Ұлытау до 23% в Жетісу и Северо-Казахстанской области. То есть еда стоит почти одинаково, а по кошельку бьёт по-разному, и разницу делает зарплата, а не цены. Северо-Казахстанская область здесь снова наверху, как и с отоплением.

Оговорка: это траты в среднем на одного члена семьи, включая детей и пенсионеров, а сравниваю я их с зарплатой одного работника. Поэтому проценты справа показывают не то, сколько тратит конкретный человек, а насколько еда тяжела для типичной зарплаты в регионе.

В расчётах дальше (Глава 5) я оставил минимальную корзину, а не реальные траты. Так «что остаётся от зарплаты» получается оценкой сверху: реальным людям остаётся меньше.

Можно ли верить государственной корзине

Государственной корзине я решил не верить на слово и проверить её. Её состав открыт: он записан в приказе Министерства национальной экономики № 503. Там 43 продукта, и для каждого указано, сколько килограммов в год положено одному человеку. БНС умножает эти нормы на средние цены и получает стоимость корзины. Я сделал то же самое: взял нормы из приказа и розничные цены БНС за август 2026 года в тех же двадцати областных центрах.

Две оговорки. Судака и специй в таблице цен нет, поэтому в копии их тоже нет. Ржаного хлеба и гороха в таблице тоже нет, вместо них я взял ржано-пшеничный хлеб и чечевицу. Из-за рыбы копия получилась дешевле официальной, в среднем 87% от неё. Поэтому на графике две линии: светлая это полное совпадение, тёмная это средний уровень копии. Важно не то, что точки ниже светлой линии, а то, насколько они отходят от тёмной.

Копия государственной корзины против официальной

Копия государственной корзины против официальной

Большинство регионов лежит рядом с тёмной линией, но не все. Ранговая корреляция 0,70: это выше порога случайности (0,44), но далеко от единицы. Сильнее всего выбиваются Атырауская (+16%), Кызылординская (+9%) и Ұлытау (+7%): там копия дороже, чем должна быть при том же уровне.

До этого я собирал свою корзину из 22 продуктов, и с официальной она совпадала ещё хуже, 0,58. Я думал, что дело в составе. Но моя корзина и копия по государственному составу выстраивают регионы почти одинаково, корреляция между ними 0,96. Значит, дело не в составе, а в самих ценах.

Этому есть два объяснения. Официальная корзина посчитана по ценам за II квартал, а у нас цены за август, и летом цены на овощи и фрукты другие. Кроме того, по правилам расчёта БНС учитывает цены не только в областном центре, но и в районных центрах области, а у нас есть цены только по областным центрам. Проверить это без цен по районам нельзя.

Поэтому дальше в расчётах я использую официальную корзину, а копию оставил как проверку.

Коммуналка

Тарифы на коммунальные услуги БНС публикует по тем же двадцати областным центрам. Чтобы их можно было сравнивать, я взял одну и ту же условную квартиру для всех регионов: двушка 50 кв. м, два жильца, 200 кВт·ч электричества в месяц. В счёт входят содержание дома, вода, водоотведение, вывоз мусора, электричество и отопление.

Отопление платят только зимой, поэтому на этом графике оно показано в среднем за месяц года: сумма за весь сезон, делённая на 12. Так его можно сложить с остальными строками, которые платятся круглый год.

Коммунальный счёт по регионам

Коммунальный счёт по регионам

Самый дорогой счёт в Западно-Казахстанской области, 20,5 тысячи тенге в месяц. Самый дешёвый в Туркестанской, 10,5 тысячи. Разница почти 2 раза, больше, чем у еды.

Заметная часть счёта это электричество: от 3,6 тысячи в Абай и Восточно-Казахстанской до 6,6 тысячи в Костанайской. А в Мангистауской выделяется холодная вода: 3,9 тысячи, когда в остальных регионах от 0,7 до 1,8 тысячи. Насколько я знаю, в Актау питьевую воду получают опреснением морской воды, отсюда и цена.

Отопление

Сначала я думал, что отопление посчитать не получится. В таблице БНС тариф на отопление был только у трёх регионов из двадцати. Оказалось, что это ошибка моего парсера. БНС дописывает к некоторым числам номер сноски, например «4394,991)», это 4394,99 тенге и сноска 1. Такая ячейка становится текстом, а парсер брал только числа и молча пропускал всё остальное. Когда я это починил, тарифы нашлись по всем двадцати городам.

Одного тарифа мало: нужно ещё знать, сколько тепла уходит за зиму. Для этого я взял официальный документ «Строительная климатология» (СП РК 2.04-01-2017). В нём для каждого города указано, сколько дней длится отопительный сезон и какая в это время средняя температура. Из этих двух чисел получается, сколько тепла нужно дому за зиму. Чтобы перевести это в гигакалории, я взял официальную норму для Алматы, 0,153 Гкал на квадратный метр за сезон, и для остальных городов пересчитал её по климату.

Что получилось:

  • Дольше всего отопительный сезон в Петропавловске: 218 дней, с 25 сентября по 1 мая. Меньше всего в Шымкенте: 136 дней.

  • Больше всего тепла за зиму нужно Павлодару, дальше Кокшетау, Костанай, Астана, Усть-Каменогорск и Петропавловск. В Петропавловске сезон самый длинный, но в среднем он не самый холодный.

  • Тариф с климатом не связан (корреляция −0,03). Самый дорогой тариф в Алматы, 8 662 тенге за гигакалорию, при том что зима там мягкая. Самые дешёвые в Ұлытау и Кокшетау, около 3 400 тенге.

  • Дороже всего отопление обходится в Северо-Казахстанской области: 89,5 тысячи тенге за сезон. Там сошлись длинная зима и один из самых высоких тарифов в стране (6 899 тенге). Дешевле всего в Туркестанской, 24,6 тысячи.

Теперь посмотрим, насколько тяжёл счёт в месяц отопительного сезона для типичной зарплаты:

Зимний счёт за коммуналку

Зимний счёт за коммуналку

Тяжелее всего зимний счёт в Западно-Казахстанской (9,7% медианной зарплаты) и Северо-Казахстанской (9,4%). В Северо-Казахстанской к длинной зиме и высокому тарифу добавляется самая низкая медианная зарплата в стране. Легче всего в Ұлытау, 3,6%: тариф там самый низкий, а зарплата самая высокая.

Оговорки. Норма тепла взята по Алматы и пересчитана по климату, а дом у всех одинаковый. Реальная квитанция зависит ещё от дома, этажа и прибора учёта, так что в тенге цифры примерные. А вот порядок регионов надёжный: он зависит только от тарифа и климата. И ещё: для Конаева в «Строительной климатологии» данных нет, поэтому для Алматинской области я взял климат Алматы.

Интернет

Про интернет коротко: тарифы Казахтелекома одинаковые во всех двадцати регионах. Я проверил это, переключая регион на сайте telecom.kz. Рисовать двадцать одинаковых столбиков смысла нет.


Глава 5. Что остаётся от зарплаты

Теперь соберём всё вместе. Обязательными расходами я называю три вещи: аренду жилья, еду и коммуналку. Без них не проживёшь, остальное уже по желанию.

Считаю два сценария:

  • один человек: снимает однушку, одна продуктовая корзина, одна медианная зарплата;

  • пара: снимает двушку, две корзины, две медианные зарплаты.

Корзина здесь минимальная, государственная (Глава 4). Реальные траты на еду примерно в полтора раза больше, так что всё, что «остаётся» в этой главе, это оценка сверху.

Коммуналка в обоих случаях одна и та же, с отоплением, в среднем за месяц года. Для одного человека в однушке она немного завышена: квартира меньше, а я считаю её как двушку на двоих. Но коммуналка это несколько процентов расходов, на картину это почти не влияет.

Сколько уходит на обязательное

Начнём с пары: из чего складываются её расходы.

Обязательные расходы пары

Обязательные расходы пары

Главное на этом графике видно сразу: почти всё это аренда. В Алматы пара отдаёт за двушку 46% двух медианных зарплат, в Астане 45%. Еда занимает от 8% до 14%, коммуналка от 1,5% до 4%.

Всего на обязательное у пары уходит от 26% дохода в Ұлытау до 60% в Алматы. Дальше идут Астана (58%) и Шымкент (56%).

Для одного человека картина тяжелее. В Алматы и Астане обязательные расходы забирают 79% медианной зарплаты, в Шымкенте 76%, в Северо-Казахстанской 77%. В тенге это значит, что после аренды, еды и коммуналки остаётся:

  • в Северо-Казахстанской 57 тысяч тенге в месяц, меньше всех;

  • в Шымкенте 65 тысяч;

  • в Алматы и Астане около 80 тысяч;

  • в Ұлытау 277 тысяч.

На эти деньги нужно купить одежду, проезд, лекарства, связь и всё остальное. Ни в одном регионе медианной зарплаты не оказалось меньше обязательных расходов, но в четырёх регионах одному человеку остаётся меньше 80 тысяч.

Вдвоём дешевле

На следующем графике оба сценария рядом. Оранжевая точка это один человек, синяя это пара. Чем длиннее отрезок, тем больше выигрыш от совместной жизни.

Один человек и пара

Один человек и пара

В среднем по стране совместная жизнь снижает нагрузку на 19 процентных пунктов. Больше всего в Северо-Казахстанской, на 28 пунктов: с 77% до 50%. Меньше всего в Жамбылской, на 11 пунктов.

Почему так, видно из цен на аренду. В Северо-Казахстанской однушка стоит 140 тысяч, а двушка 160 тысяч: однушка дешевле всего на 12%. То есть одному человеку приходится платить почти столько же, сколько паре. В Жамбылской однушка стоит 90 тысяч, а двушка 130: там снимать одному заметно выгоднее, и выигрыш от совместной жизни меньше. Плюс коммуналка: пара делит её на двоих, а там, где зима длинная и отопление дорогое, это ощутимо.

Две оговорки. Пара в моём расчёте это два человека с медианными зарплатами, в жизни доходы в паре бывают очень разными. А под «парой» может быть и двое друзей или соседей: для расчёта это неважно, важно только, что они делят одну квартиру.


Глава 6. Куда едут люди

До этого момента я считал деньги. Но есть способ проверить все эти расчёты без формул: посмотреть, куда люди на самом деле переезжают.

Данные о миграции БНС публикует за полугодие. Здесь январь–июнь 2026 года, и я их нигде не удваиваю до года. Все числа на тысячу жителей, иначе Астану, где почти 1,7 миллиона жителей, не сравнить с Ұлытау, где живёт 218 тысяч.

Кто растёт, а кто уменьшается

Население меняется по двум причинам: рождения минус смерти (естественный прирост) и приехавшие минус уехавшие (миграция). На графике они показаны отдельно, ромб это сумма.

Естественный прирост и миграция

Естественный прирост и миграция

Растут 8 регионов из 20. Быстрее всех Астана: +31 человек на тысячу жителей за полгода, и три четверти этого роста дают переезды (+24). Шымкент растёт в основном за счёт рождений, Алматы больше за счёт переездов.

Интересно устроен запад страны. В Мангистауской, Атырауской и Актюбинской люди уезжают, но рождений так много, что население всё равно растёт. В Туркестанской области один из самых высоких естественных приростов (+8,7), но из-за переездов она теряет больше всех (−10,7) и в итоге уменьшается.

На севере другая картина. В Северо-Казахстанской, Восточно-Казахстанской и Костанайской областях умирает больше людей, чем рождается, и при этом люди ещё и уезжают. Северо-Казахстанская теряет 5,2 человека на тысячу за полгода: 1,9 из-за естественной убыли и 3,3 из-за переездов.

Оборот: кто приезжает и не остаётся

Сальдо миграции показывает только результат. Но за одним и тем же результатом может стоять разная жизнь: в одном регионе почти никто никуда не ездит, в другом приезжают и уезжают тысячи людей. Поэтому на следующем графике рядом с сальдо показан оборот: сколько человек приехало и уехало вместе, на тысячу жителей.

Оборот населения против сальдо

Оборот населения против сальдо

Астана здесь в стороне от всех: огромный оборот (88 на тысячу) и огромный плюс. Туда едут много и остаются.

Ұлытау выделяется по-другому. Оборот там 45 на тысячу, это шестое место в стране, а сальдо −10, одно из худших. Люди туда приезжают, но уезжают ещё больше. Похоже на работу вахтой или на короткие контракты на месторождениях, но из этих данных причину не узнать.

А в Костанайской всё наоборот: самый низкий оборот в стране, 16 на тысячу. Там мало кто приезжает и мало кто уезжает.

Куда именно едут

Последний график этой главы это карта переездов между регионами. На ней показаны только пары регионов, между которыми чистый переток за полгода не меньше 1 000 человек. Таких пар 25.

Карта переездов между регионами

Карта переездов между регионами

Из 25 стрелок 15 ведут в Астану, 5 в Алматы и 3 в Алматинскую область. Ещё одна в Шымкент, но она самая толстая: из Туркестанской области в Шымкент за полгода переехало на 8 815 человек больше, чем обратно.

Астана за полгода приняла из других регионов почти 90 тысяч человек и потеряла 57 тысяч. Чистый плюс 32,7 тысячи за шесть месяцев.

Самая большая пара по числу переездов вообще это Алматы и Алматинская область: 68,9 тысячи переездов в обе стороны. Но чистый переток всего 1,8 тысячи, это 3%. Люди просто переезжают между городом и пригородами туда и обратно.

Из Северо-Казахстанской области две заметные стрелки: в Астану и в Акмолинскую область, примерно по тысяче человек за полгода каждая.

Итог главы простой: страна съезжается в три города, Астану, Алматы и Шымкент, и в их пригороды. В следующей главе я сравню это с тем, сколько денег остаётся у людей в каждом регионе.


Глава 7. Главный вывод

Теперь можно задать главный вопрос статьи: едут ли люди туда, где после обязательных трат остаётся больше денег?

Если бы люди переезжали только ради денег, картина была бы простой. Регионы, где аренда, еда и коммуналка забирают меньшую часть зарплаты, притягивали бы людей, а дорогие регионы их теряли бы.

На графике по горизонтали доля медианной зарплаты, которую забирают обязательные расходы одного человека (из Главы 5). По вертикали сальдо миграции на тысячу жителей за полгода (из Главы 6). Квадратами отмечены три города республиканского значения.

Обязательные расходы против миграции

Обязательные расходы против миграции

Получилось наоборот. Больше всего людей приезжает туда, где обязательные расходы забирают больше всего. В Астане и Алматы это 79% медианной зарплаты, в Шымкенте 76%, и все три города в плюсе. А Ұлытау, где на обязательное уходит меньше всех (40%), теряет людей быстрее почти всех регионов: −10 человек на тысячу за полгода.

Корреляция по всем двадцати регионам +0,63. Это выше порога случайности (0,44), то есть связь настоящая.

Но держится она на трёх городах

Если убрать Астану, Алматы и Шымкент, корреляция по остальным 17 регионам падает до +0,42. Порог случайности для 17 точек 0,48, так что для остальной страны связи уже не видно.

То есть правильный вывод звучит так: три больших города притягивают людей, несмотря на то что жить там дороже всего. А в остальных регионах обязательные расходы вообще не объясняют, едут туда или оттуда.

Я проверил и другие показатели. Ни один из них не объясняет переезды без трёх городов:

Показатель

Все 20 регионов

Без трёх городов

Медианная зарплата

+0,37

+0,32

Цена квадратного метра

+0,63

+0,40

Месяцев зарплаты на двушку

+0,51

+0,20

Обязательные расходы, % зарплаты

+0,63

+0,42

Порог случайности

0,44

0,48

Медианная зарплата не проходит порог даже по всем двадцати регионам. Люди едут не туда, где платят больше: Ұлытау с самой высокой медианной зарплатой в стране теряет людей.

Почему так

Из этих данных на этот вопрос не ответить, и гадать я не хочу. Скажу только две вещи, которые важно держать в голове.

Первое. Корреляция не говорит, что на что влияет. Может быть, люди едут в Астану, несмотря на дорогое жильё. А может быть, жильё в Астане дорогое как раз потому, что туда все едут и спрос растёт. Скорее всего, работает и то и другое, и разделить это по таким данным нельзя.

Второе. В большие города едут не только за зарплатой. Там работа, которой нет в областных центрах, университеты, больницы, родственники, которые уже переехали. Ничего из этого в моих данных нет.

Поэтому я бы сформулировал итог статьи осторожно: деньги, оставшиеся после аренды, еды и коммуналки, не объясняют, куда едут люди в Казахстане. Страна съезжается в три города, и жить там дороже всего.


Глава 8. Что с этим не так

Почти каждая цифра в статье опирается на какое-то допущение. По ходу я называл их в главах, а здесь собрал все в одном месте, чтобы было видно, где мои выводы крепкие, а где стоит быть осторожнее.

1. Медианная зарплата это доход одного человека

«102 месяца зарплаты на квартиру в Алматы» не значит, что алматинцы копят восемь с половиной лет. Квартиру обычно покупает семья, и с двумя зарплатами выходит вдвое меньше. Эта цифра показывает, насколько тяжела покупка относительно заработка, а не реальный срок накопления.

Кроме того, все данные БНС по зарплатам, и медиана, и средняя, не учитывают малые предприятия. Самозанятые, ИП и работники малого бизнеса в них не попадают. Медиана по всем работающим может быть другой.

2. Цены на жильё это цены объявлений, а не сделок

Объявление показывает, сколько хотят получить, а не сколько заплатили. Я сверил наши цены с официальными ценами БНС. Порядок регионов совпал хорошо (корреляция 0,89), а по уровню мы ниже. Часть разницы объясняется тем, что БНС, судя по всему, считает среднюю, а я медиану, и тем, что БНС считает только областные центры, а я всю область. Если пересчитать так же, как БНС, по продаже остаётся разница около 8%.

Но есть города, где разница больше 10% и объяснить её я не могу:

  • по продаже: Кызылорда (−22%), Атырау (−21%), Талдыкорган (−14%), Астана (−12%), Тараз (−11%);

  • по аренде: Петропавловск (−22%), Шымкент (−20%), Кызылорда (−16%), Актау (−15%).

Возможно, БНС считает только благоустроенное жильё, а на Krisha выставлено всё подряд. Но методики расчёта в опубликованной таблице нет, поэтому это только предположение.

И ещё: одну и ту же квартиру, выложенную дважды под разными номерами, мой парсер не отличает от двух разных.

3. Корзина минимальная, и собрать её один в один не получилось

Государственная корзина это минимум по физиологическим нормам. Реальные траты на еду в полтора раза больше (Глава 4). В расчётах «что остаётся от зарплаты» я оставил минимальную корзину, так что реальным людям остаётся меньше, чем в Главе 5.

Копия государственной корзины, собранная по открытым нормам, совпала с официальной по порядку регионов на 0,70, а не на 1,0. Скорее всего, дело в разных периодах цен и в том, что БНС учитывает ещё и районные центры. Проверить это без цен по районам нельзя.

4. Отопление посчитано по одной норме

Тарифы на отопление настоящие, климат из официального документа, но количество тепла я пересчитал от одной нормы для Алматы, и дом у всех регионов одинаковый. Реальная квитанция зависит от дома, этажа и счётчика. Для Конаева климатических данных нет, поэтому для Алматинской области взят климат Алматы.

5. Разные периоды

Каждый блок взят за последний период, который публикует БНС, и они не совпадают: зарплаты за 2025 год, квартиры за сентябрь 2026-го, цены на продукты и тарифы за август 2026-го, корзина за II квартал 2026-го, миграция за январь–июнь 2026-го. Из-за этого «месяцев зарплаты на квартиру» у нас примерно на 8–10% больше, чем на сентябрь 2026 года. Полугодовую миграцию я нигде не удваивал до года.

6. Регион это не один город

Все цифры усреднены по региону, а внутри региона разброс огромный. Разброс цен внутри одного Алматы больше, чем между большинством регионов (Глава 3). Жизнь в областном центре и в районном посёлке одной и той же области это разные жизни, и статья их не различает.

7. Двадцать точек это мало

Двадцать регионов это очень маленькая выборка. Корреляция на ней должна быть не меньше 0,44, чтобы её можно было отличить от случайности, а без трёх городов ещё выше. Поэтому почти все сравнения в статье я делаю по местам в рейтинге, а не по точным формулам, и главный вывод в Главе 7 сформулирован осторожно.

8. Ұлытау стоит читать с осторожностью

Ұлытау везде на краю: самая высокая медианная зарплата, самое дешёвое жильё относительно зарплаты. Но это самый маленький регион (около 220 тысяч человек), созданный только в 2022 году, с сильной горнодобычей. Объявлений об аренде там всего около сотни. Цифры по нему верные, но на него одного опираться не стоит.

9. Это не «уровень жизни»

Как я писал в самом начале, здесь нет здравоохранения, образования, экологии, безопасности и много чего ещё. Статья отвечает на более узкий вопрос: сколько остаётся от зарплаты после того, что платить обязательно.


Глава 9. Выводы

Если собрать всё вместе, получается так:

  1. Жильё делит страну сильнее всего. Двухкомнатная квартира стоит от 26 месяцев медианной зарплаты в Ұлытау до 102 в Алматы, разница 3,9 раза. Сами зарплаты различаются всего в 1,8 раза.

  2. Высокая зарплата не значит дорогое жильё. Корреляция между медианной зарплатой и ценой метра +0,23, по местам +0,08. Для двадцати регионов это не отличить от нуля.

  3. Важнее не отрасль, а регион. В 18 регионах из 20 разницу с зарплатой по стране больше объясняет то, сколько платят в тех же отраслях, чем то, какие отрасли в регионе есть.

  4. Главная статья обязательных расходов это аренда, от 65% до 82% от всех обязательных трат. Одному человеку в Алматы и Астане аренда, еда и коммуналка забирают 79% медианной зарплаты.

  5. Еда и коммуналка стоят почти одинаково, а бьют по-разному. Реальные траты на еду забирают от 12% до 23% медианной зарплаты, зимний счёт за коммуналку от 3,6% до 9,7%. Северо-Казахстанская область оба раза в числе самых тяжёлых: длинная зима, дорогое отопление и самая низкая медианная зарплата в стране.

  6. Страна съезжается в три города, Астану, Алматы и Шымкент, хотя жить там дороже всего. В остальных регионах ни зарплата, ни цены, ни то, что остаётся после обязательных трат, не объясняют, едут туда люди или уезжают.

  7. Данным можно верить в пределах оговорок. Всё, что взято у БНС, прочитано без ошибок. Цены на жильё с Krisha выстраивают регионы так же, как БНС (корреляция 0,89), но по уровню ниже на 8%. Остальные ограничения собраны в Главе 8.

Интерактивная версия

Все показатели из статьи, 25 штук по 20 регионам, я собрал в Tableau Public. Хабр не умеет встраивать Tableau прямо в статью, поэтому здесь скриншоты и ссылка.

Дашборд 1. Карта и рейтинг. Выбираете показатель из списка сверху, и карта раскрашивается по нему, а справа регионы выстраиваются в рейтинг. Если навести на регион, появится значение, источник и период.

Дашборд 1: карта и рейтинг

Дашборд 1: карта и рейтинг

Дашборд 2. Профиль региона. Выбираете свой регион и видите сразу все показатели. Длина полосы показывает, насколько регион лучше или хуже середины страны: вправо лучше, влево хуже. Цвет говорит, в лучшей или худшей половине регион. Для показателей, где «лучше» не бывает (например, население или оборот), цвет просто показывает верхнюю или нижнюю половину. Так удобно смотреть не «кто первый по зарплате», а «чем живёт мой регион». На скриншоте Астана: высокая зарплата и приток людей, но почти всё, что связано с жильём и расходами, в худшей половине.

Дашборд 2: профиль региона

Дашборд 2: профиль региона

Ссылка: https://public.tableau.com/shared/J4FP82BN9

P.S.

Источники. Бюро национальной статистики РК (зарплаты, население и миграция, цены, тарифы, прожиточный минимум, бюджеты домохозяйств), krisha.kz (объявления о продаже и аренде, сентябрь 2026), СП РК 2.04-01-2017 «Строительная климатология», приказ МНЭ РК № 503 о нормах потребления продуктов. Границы регионов на карте: © участники OpenStreetMap.

Что дальше. Цены на квартиры меняются каждый месяц, а данные БНС раз в квартал или год. Хочу сделать так, чтобы всё обновлялось само, и через полгода посмотреть, что изменилось.

Это моё первое исследование, так что если заметили ошибку в расчётах или в выводах, напишите в комментариях. Спасибо, что дочитали.

Автор: NikitaBulava

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js