{
  "schema_version": "qaz.expert.region-analytics.v1",
  "generated_at": "2026-07-10T16:45:06.299Z",
  "as_of": "2026-07-08",
  "slug": "vko",
  "region_name_ru": "Восточно-Казахстанская область",
  "region_type": "oblast",
  "national_comparison": [
    {
      "key": "population",
      "label": "Население",
      "unit": "people",
      "value": 716979,
      "rank": 15,
      "rank_method": "competition",
      "tied_count": 1,
      "compared_count": 20,
      "average": 1028798.95,
      "median": 822133,
      "benchmark_value": 822133,
      "benchmark_method": "median_of_published_regions",
      "official_national_value": null,
      "comparison_basis": "absolute-size",
      "period": {
        "label_ru": "на 1 июня 2026 г.",
        "as_of": "2026-06-01",
        "source": "Бюро национальной статистики Республики Казахстан",
        "source_url": "https://stat.gov.kz/ru/region/?param=POPULATION"
      },
      "difference_from_average_pct": -30.3,
      "difference_from_median_pct": -12.8,
      "difference_from_benchmark_pct": -12.8
    },
    {
      "key": "grp_per_capita_thsd_kzt",
      "label": "ВРП на душу населения",
      "unit": "thsd_kzt",
      "value": 1892,
      "rank": 7,
      "rank_method": "competition",
      "tied_count": 1,
      "compared_count": 20,
      "average": 1686.45,
      "median": 1416.25,
      "benchmark_value": 1661.6,
      "benchmark_method": "official_published_national_aggregate",
      "official_national_value": 1661.6,
      "comparison_basis": "per-capita",
      "period": {
        "label_ru": "январь–март 2026 г.",
        "period_start": "2026-01-01",
        "period_end": "2026-03-31",
        "source": "Бюро национальной статистики Республики Казахстан",
        "source_url": "https://stat.gov.kz/ru/industries/economy/national-accounts/publications/347114/"
      },
      "difference_from_average_pct": 12.2,
      "difference_from_median_pct": 33.6,
      "difference_from_benchmark_pct": 13.9
    },
    {
      "key": "grp_trln_kzt",
      "label": "Объём ВРП",
      "unit": "trln_kzt",
      "value": 3.51,
      "rank": 14,
      "rank_method": "competition",
      "tied_count": 1,
      "compared_count": 20,
      "average": 6.46,
      "median": 4.99,
      "benchmark_value": 4.99,
      "benchmark_method": "median_of_published_regions",
      "official_national_value": null,
      "comparison_basis": "absolute-size",
      "period": null,
      "difference_from_average_pct": -45.6,
      "difference_from_median_pct": -29.7,
      "difference_from_benchmark_pct": -29.7
    },
    {
      "key": "avg_salary_thsd_kzt",
      "label": "Средняя зарплата",
      "unit": "thsd_kzt",
      "value": 438.659,
      "rank": 8,
      "rank_method": "competition",
      "tied_count": 1,
      "compared_count": 20,
      "average": 445.62,
      "median": 400.18,
      "benchmark_value": 461.49,
      "benchmark_method": "official_published_national_aggregate",
      "official_national_value": 461.49,
      "comparison_basis": "monetary-average",
      "period": {
        "label_ru": "I квартал 2026 г.",
        "period_start": "2026-01-01",
        "period_end": "2026-03-31",
        "source": "Бюро национальной статистики Республики Казахстан",
        "source_url": "https://stat.gov.kz/ru/industries/labor-and-income/stat-wags/publications/346486/"
      },
      "difference_from_average_pct": -1.6,
      "difference_from_median_pct": 9.6,
      "difference_from_benchmark_pct": -4.9
    },
    {
      "key": "unemployment_pct",
      "label": "Безработица",
      "unit": "percent",
      "value": 4.6,
      "rank": 8,
      "rank_method": "competition",
      "tied_count": 7,
      "compared_count": 20,
      "average": 4.57,
      "median": 4.6,
      "benchmark_value": 4.6,
      "benchmark_method": "official_published_national_aggregate",
      "official_national_value": 4.6,
      "comparison_basis": "rate",
      "period": {
        "label_ru": "I квартал 2026 г.",
        "period_start": "2026-01-01",
        "period_end": "2026-03-31",
        "source": "Бюро национальной статистики Республики Казахстан",
        "source_url": "https://stat.gov.kz/ru/industries/labor-and-income/stat-wags/publications/346486/"
      },
      "difference_from_average_pct": 0.8,
      "difference_from_median_pct": 0,
      "difference_from_benchmark_pct": 0
    },
    {
      "key": "urban_share",
      "label": "Доля городского населения",
      "unit": "percent",
      "value": 63.2,
      "rank": 8,
      "rank_method": "competition",
      "tied_count": 1,
      "compared_count": 20,
      "average": 61.06,
      "median": 55.85,
      "benchmark_value": 55.85,
      "benchmark_method": "median_of_published_regions",
      "official_national_value": null,
      "comparison_basis": "rate",
      "period": null,
      "difference_from_average_pct": 3.5,
      "difference_from_median_pct": 13.2,
      "difference_from_benchmark_pct": 13.2
    },
    {
      "key": "internet_pct",
      "label": "Доступ к интернету",
      "unit": "percent",
      "value": 98.5,
      "rank": 2,
      "rank_method": "competition",
      "tied_count": 2,
      "compared_count": 20,
      "average": 94.28,
      "median": 95.05,
      "benchmark_value": 95.05,
      "benchmark_method": "median_of_published_regions",
      "official_national_value": null,
      "comparison_basis": "rate",
      "period": null,
      "difference_from_average_pct": 4.5,
      "difference_from_median_pct": 3.6,
      "difference_from_benchmark_pct": 3.6
    },
    {
      "key": "hdi",
      "label": "Индекс человеческого развития",
      "unit": "index",
      "value": 0.823,
      "rank": 3,
      "rank_method": "competition",
      "tied_count": 1,
      "compared_count": 20,
      "average": 0.78,
      "median": 0.78,
      "benchmark_value": 0.78,
      "benchmark_method": "median_of_published_regions",
      "official_national_value": null,
      "comparison_basis": "index",
      "period": null,
      "difference_from_average_pct": null,
      "difference_from_median_pct": null,
      "difference_from_benchmark_pct": null
    },
    {
      "key": "migration_saldo",
      "label": "Сальдо миграции",
      "unit": "people",
      "value": -4323,
      "rank": 10,
      "rank_method": "competition",
      "tied_count": 1,
      "compared_count": 20,
      "average": 807.65,
      "median": -4669,
      "benchmark_value": -4669,
      "benchmark_method": "median_of_published_regions",
      "official_national_value": null,
      "comparison_basis": "net-flow",
      "period": null,
      "difference_from_average_pct": null,
      "difference_from_median_pct": null,
      "difference_from_benchmark_pct": null
    },
    {
      "key": "schools",
      "label": "Школы",
      "unit": "count",
      "value": 328,
      "rank": 8,
      "rank_method": "competition",
      "tied_count": 1,
      "compared_count": 20,
      "average": 318.85,
      "median": 299,
      "benchmark_value": 299,
      "benchmark_method": "median_of_published_regions",
      "official_national_value": null,
      "comparison_basis": "absolute-size",
      "period": null,
      "difference_from_average_pct": 2.9,
      "difference_from_median_pct": 9.7,
      "difference_from_benchmark_pct": 9.7
    },
    {
      "key": "hospitals",
      "label": "Больницы",
      "unit": "count",
      "value": 33,
      "rank": 11,
      "rank_method": "competition",
      "tied_count": 2,
      "compared_count": 20,
      "average": 41.65,
      "median": 33.5,
      "benchmark_value": 33.5,
      "benchmark_method": "median_of_published_regions",
      "official_national_value": null,
      "comparison_basis": "absolute-size",
      "period": null,
      "difference_from_average_pct": -20.8,
      "difference_from_median_pct": -1.5,
      "difference_from_benchmark_pct": -1.5
    }
  ],
  "peer_comparison": {
    "peer_type": "oblast",
    "peer_count": 17,
    "metrics": [
      {
        "key": "population",
        "label": "Население",
        "unit": "people",
        "value": 716979,
        "rank": 12,
        "rank_method": "competition",
        "tied_count": 1,
        "compared_count": 17,
        "average": 895684.41,
        "median": 792323,
        "benchmark_value": 792323,
        "benchmark_method": "median_of_published_regions",
        "official_national_value": null,
        "comparison_basis": "absolute-size",
        "period": {
          "label_ru": "на 1 июня 2026 г.",
          "as_of": "2026-06-01",
          "source": "Бюро национальной статистики Республики Казахстан",
          "source_url": "https://stat.gov.kz/ru/region/?param=POPULATION"
        },
        "difference_from_average_pct": -20,
        "difference_from_median_pct": -9.5,
        "difference_from_benchmark_pct": -9.5
      },
      {
        "key": "grp_per_capita_thsd_kzt",
        "label": "ВРП на душу населения",
        "unit": "thsd_kzt",
        "value": 1892,
        "rank": 5,
        "rank_method": "competition",
        "tied_count": 1,
        "compared_count": 17,
        "average": 1582.93,
        "median": 1410.3,
        "benchmark_value": 1661.6,
        "benchmark_method": "official_published_national_aggregate",
        "official_national_value": 1661.6,
        "comparison_basis": "per-capita",
        "period": {
          "label_ru": "январь–март 2026 г.",
          "period_start": "2026-01-01",
          "period_end": "2026-03-31",
          "source": "Бюро национальной статистики Республики Казахстан",
          "source_url": "https://stat.gov.kz/ru/industries/economy/national-accounts/publications/347114/"
        },
        "difference_from_average_pct": 19.5,
        "difference_from_median_pct": 34.2,
        "difference_from_benchmark_pct": 13.9
      },
      {
        "key": "grp_trln_kzt",
        "label": "Объём ВРП",
        "unit": "trln_kzt",
        "value": 3.51,
        "rank": 11,
        "rank_method": "competition",
        "tied_count": 1,
        "compared_count": 17,
        "average": 5.02,
        "median": 4.72,
        "benchmark_value": 4.72,
        "benchmark_method": "median_of_published_regions",
        "official_national_value": null,
        "comparison_basis": "absolute-size",
        "period": null,
        "difference_from_average_pct": -30,
        "difference_from_median_pct": -25.7,
        "difference_from_benchmark_pct": -25.7
      },
      {
        "key": "avg_salary_thsd_kzt",
        "label": "Средняя зарплата",
        "unit": "thsd_kzt",
        "value": 438.659,
        "rank": 6,
        "rank_method": "competition",
        "tied_count": 1,
        "compared_count": 17,
        "average": 434.01,
        "median": 394.94,
        "benchmark_value": 461.49,
        "benchmark_method": "official_published_national_aggregate",
        "official_national_value": 461.49,
        "comparison_basis": "monetary-average",
        "period": {
          "label_ru": "I квартал 2026 г.",
          "period_start": "2026-01-01",
          "period_end": "2026-03-31",
          "source": "Бюро национальной статистики Республики Казахстан",
          "source_url": "https://stat.gov.kz/ru/industries/labor-and-income/stat-wags/publications/346486/"
        },
        "difference_from_average_pct": 1.1,
        "difference_from_median_pct": 11.1,
        "difference_from_benchmark_pct": -4.9
      },
      {
        "key": "unemployment_pct",
        "label": "Безработица",
        "unit": "percent",
        "value": 4.6,
        "rank": 6,
        "rank_method": "competition",
        "tied_count": 6,
        "compared_count": 17,
        "average": 4.59,
        "median": 4.6,
        "benchmark_value": 4.6,
        "benchmark_method": "official_published_national_aggregate",
        "official_national_value": 4.6,
        "comparison_basis": "rate",
        "period": {
          "label_ru": "I квартал 2026 г.",
          "period_start": "2026-01-01",
          "period_end": "2026-03-31",
          "source": "Бюро национальной статистики Республики Казахстан",
          "source_url": "https://stat.gov.kz/ru/industries/labor-and-income/stat-wags/publications/346486/"
        },
        "difference_from_average_pct": 0.3,
        "difference_from_median_pct": 0,
        "difference_from_benchmark_pct": 0
      },
      {
        "key": "urban_share",
        "label": "Доля городского населения",
        "unit": "percent",
        "value": 63.2,
        "rank": 5,
        "rank_method": "competition",
        "tied_count": 1,
        "compared_count": 17,
        "average": 54.19,
        "median": 53.3,
        "benchmark_value": 53.3,
        "benchmark_method": "median_of_published_regions",
        "official_national_value": null,
        "comparison_basis": "rate",
        "period": null,
        "difference_from_average_pct": 16.6,
        "difference_from_median_pct": 18.6,
        "difference_from_benchmark_pct": 18.6
      },
      {
        "key": "internet_pct",
        "label": "Доступ к интернету",
        "unit": "percent",
        "value": 98.5,
        "rank": 2,
        "rank_method": "competition",
        "tied_count": 2,
        "compared_count": 17,
        "average": 94.25,
        "median": 94,
        "benchmark_value": 94,
        "benchmark_method": "median_of_published_regions",
        "official_national_value": null,
        "comparison_basis": "rate",
        "period": null,
        "difference_from_average_pct": 4.5,
        "difference_from_median_pct": 4.8,
        "difference_from_benchmark_pct": 4.8
      },
      {
        "key": "hdi",
        "label": "Индекс человеческого развития",
        "unit": "index",
        "value": 0.823,
        "rank": 1,
        "rank_method": "competition",
        "tied_count": 1,
        "compared_count": 17,
        "average": 0.77,
        "median": 0.77,
        "benchmark_value": 0.77,
        "benchmark_method": "median_of_published_regions",
        "official_national_value": null,
        "comparison_basis": "index",
        "period": null,
        "difference_from_average_pct": null,
        "difference_from_median_pct": null,
        "difference_from_benchmark_pct": null
      },
      {
        "key": "migration_saldo",
        "label": "Сальдо миграции",
        "unit": "people",
        "value": -4323,
        "rank": 7,
        "rank_method": "competition",
        "tied_count": 1,
        "compared_count": 17,
        "average": -7350.76,
        "median": -5030,
        "benchmark_value": -5030,
        "benchmark_method": "median_of_published_regions",
        "official_national_value": null,
        "comparison_basis": "net-flow",
        "period": null,
        "difference_from_average_pct": null,
        "difference_from_median_pct": null,
        "difference_from_benchmark_pct": null
      },
      {
        "key": "schools",
        "label": "Школы",
        "unit": "count",
        "value": 328,
        "rank": 8,
        "rank_method": "competition",
        "tied_count": 1,
        "compared_count": 17,
        "average": 340.35,
        "median": 318,
        "benchmark_value": 318,
        "benchmark_method": "median_of_published_regions",
        "official_national_value": null,
        "comparison_basis": "absolute-size",
        "period": null,
        "difference_from_average_pct": -3.6,
        "difference_from_median_pct": 3.1,
        "difference_from_benchmark_pct": 3.1
      },
      {
        "key": "hospitals",
        "label": "Больницы",
        "unit": "count",
        "value": 33,
        "rank": 8,
        "rank_method": "competition",
        "tied_count": 2,
        "compared_count": 17,
        "average": 35.18,
        "median": 33,
        "benchmark_value": 33,
        "benchmark_method": "median_of_published_regions",
        "official_national_value": null,
        "comparison_basis": "absolute-size",
        "period": null,
        "difference_from_average_pct": -6.2,
        "difference_from_median_pct": 0,
        "difference_from_benchmark_pct": 0
      }
    ]
  },
  "administrative_coverage": {
    "published_count": 11,
    "directory_count": 11,
    "units": [
      {
        "name_ru": "Уст-Каменогорск",
        "source_name": "Ust-Kamenogorsk"
      },
      {
        "name_ru": "Риддер",
        "source_name": "Ridder"
      },
      {
        "name_ru": "Глубокое",
        "source_name": "Glubokoe"
      },
      {
        "name_ru": "Зайсан",
        "source_name": "Zaysan"
      },
      {
        "name_ru": "Алтай",
        "source_name": "Altay"
      },
      {
        "name_ru": "Куршум",
        "source_name": "Kurshum"
      },
      {
        "name_ru": "Катонкарагай",
        "source_name": "Katonkaragay"
      },
      {
        "name_ru": "Самар",
        "source_name": "Samar"
      },
      {
        "name_ru": "Тарбагатай",
        "source_name": "Tarbagatay"
      },
      {
        "name_ru": "Улан",
        "source_name": "Ulan"
      },
      {
        "name_ru": "Шемонайха",
        "source_name": "Shemonaikha"
      }
    ],
    "geometry_status": "Районные границы ADM2 пока не опубликованы в QazGeo; карта не имитирует их областной геометрией."
  },
  "map": {
    "boundary_geojson": "/data/geo/regions/vko.geojson",
    "locality_count": 14,
    "localities": [
      {
        "name_ru": "Усть-Каменогорск",
        "name_kz": "Өскемен",
        "name_en": "Ust-Kamenogorsk",
        "center": [
          49.9728,
          82.6058
        ],
        "population": 400142,
        "locality_type": "город или населённый пункт",
        "is_regional_center": true,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Риддер",
        "name_kz": "Риддер",
        "name_en": "Ridder",
        "center": [
          50.35,
          83.5167
        ],
        "population": 52000,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Зыряновск",
        "name_kz": "Зырянов",
        "name_en": "Zyryanovsk",
        "center": [
          49.7333,
          84.2833
        ],
        "population": 49658,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Алтай",
        "name_kz": "Алтай",
        "name_en": "Altay",
        "center": [
          47.85,
          84.9333
        ],
        "population": 20000,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Шемонайха",
        "name_kz": "Shemonaīkha",
        "name_en": "Shemonaīkha",
        "center": [
          50.6269,
          81.9109
        ],
        "population": 19127,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Зайсан",
        "name_kz": "Zaysan",
        "name_en": "Zaysan",
        "center": [
          47.4667,
          84.8667
        ],
        "population": 14389,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Серебрянск",
        "name_kz": "Serebryansk",
        "name_en": "Serebryansk",
        "center": [
          49.6819,
          83.2847
        ],
        "population": 10129,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Куршим",
        "name_kz": "Kürshim",
        "name_en": "Kürshim",
        "center": [
          48.5722,
          83.6542
        ],
        "population": 8490,
        "locality_type": "малый город или посёлок",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Молодежный",
        "name_kz": "Molodezhnyy",
        "name_en": "Molodezhnyy",
        "center": [
          49.8748,
          82.4903
        ],
        "population": null,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Улби",
        "name_kz": "Ülbi",
        "name_en": "Ülbi",
        "center": [
          50.2671,
          83.38
        ],
        "population": null,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Глубокое",
        "name_kz": "Glūbokoe",
        "name_en": "Glūbokoe",
        "center": [
          50.1389,
          82.3111
        ],
        "population": null,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Самарское",
        "name_kz": "Samarskoe",
        "name_en": "Samarskoe",
        "center": [
          49.0202,
          83.3677
        ],
        "population": null,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Болшенарымское",
        "name_kz": "Bol’shenarymskoe",
        "name_en": "Bol’shenarymskoe",
        "center": [
          49.2124,
          84.5076
        ],
        "population": null,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      },
      {
        "name_ru": "Теректи",
        "name_kz": "Terekti",
        "name_en": "Terekti",
        "center": [
          48.4265,
          85.7347
        ],
        "population": null,
        "locality_type": "город или населённый пункт",
        "is_regional_center": false,
        "administrative_context": {
          "region_code": "KZ-VOS",
          "status": "geometry-contained",
          "identity_claim": "scoped-reference"
        }
      }
    ],
    "source_label": "QazGeo: принадлежность по попаданию координаты в актуальную границу ADM1"
  },
  "provenance": {
    "comparison_source": "data/region-overview.json",
    "locality_source": "QazGeo public GIS registry",
    "locality_resolution": "Основной метод – point-in-polygon по публичным границам ADM1. Если точка выпадает из упрощённой геометрии, но запись находится внутри явного регионального раздела QazGeo, публикуется scoped-reference с пометкой source-declared-region.",
    "administrative_source": "MapRegion district rollup",
    "publication_boundary": "Только агрегаты, названия, координаты и публичная геометрия; соседние населённые пункты не публикуются как административная часть городов республиканского значения."
  },
  "methodology": {
    "rank_method": "competition",
    "benchmark_method": "official_national_aggregate_when_published_else_regional_median",
    "benchmark_note": "Равные значения делят одно место. Для сопоставимых показателей используется опубликованный БНС страновой итог; при его отсутствии – медиана регионов, которая не выдаётся за национальный агрегат.",
    "rate_aggregation_note": "Проценты не усредняются как национальный показатель без исходных числителей и знаменателей.",
    "size_effect_note": "Абсолютные значения зависят от размера региона; для сопоставимости используйте также показатели на душу населения и сравнение среди регионов одного типа.",
    "composite_index": false
  }
}
