Makrognosis

Kenya Public debt stock (CBK GFS, KES million)

MonthlyNominalCode KE.GGDEBT.M.NOM

Latest (y/y)10.9%June 2026
Previous (y/y)12.0%May 2026
Level13,097,471 KES millionJune 2026

Kenya Public debt stock (CBK GFS, KES million) was up 10.9% year on year in June 2026, compared with 12.0% in May 2026.

The level stood at 13,097,471 KES million.

Over the past ten years it has ranged from −2.0% (Jan 2025) to 25.8% (Feb 2018), averaging 14.3%.

Kenya Public debt stock (CBK GFS, KES million), annual % change, Jan 2017 – Jun 2026−10%0%10%20%30%20182020202220242026Robomacro
Kenya Public debt stock (CBK GFS, KES million), annual % change, Jan 2017 – Jun 2026. Source: Central Bank of Kenya.
Kenya Public debt stock (CBK GFS, KES million), level (KES million)2M4M6M8M10M12M14M201620182020202220242026Robomacro
Kenya Public debt stock (CBK GFS, KES million), level (KES million).

Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.

Recent data

PeriodValueY/Y %
June 202613,097,471 KES million10.9
May 202612,895,819 KES million12.0
April 202612,855,839 KES million11.9
March 202612,832,385 KES million12.9
February 202612,843,193 KES million15.3
January 202612,398,460 KES million12.6
December 202512,300,630 KES million12.6
November 202512,254,532 KES million11.9
October 202512,189,463 KES million12.7
September 202512,053,947 KES million11.7
August 202511,967,796 KES million11.5
July 202511,771,532 KES million10.9
June 202511,810,284 KES million11.8
May 202511,511,716 KES million10.3
April 202511,490,371 KES million9.2
March 202511,364,995 KES million9.3
February 202511,134,206 KES million2.6
January 202511,011,209 KES million−2.0
December 202410,925,279 KES million−1.9
November 202410,947,425 KES million0.6
October 202410,813,850 KES million1.4
September 202410,790,075 KES million2.0
August 202410,734,447 KES million2.0
July 202410,615,849 KES million1.9

Last 24 observations. The full history (126 observations) is available through the API.

Get Kenya Public debt stock (CBK GFS, KES million) in your code or spreadsheet

One guessable code, agency-direct, updated on release. Free tier available.

curl -H "X-API-Key: $MAKROGNOSIS_KEY" \
  "https://makrognosis.robomacro.com/v1/series/KE.GGDEBT.M.NOM"

# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/KE.GGDEBT.M.NOM",
                 headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docs

About this series

Latest observationJune 2026
First observationJanuary 2016
Observations126
FrequencyMonthly
UnitsKES million
AdjustmentNominal
10-year high25.8% (Feb 2018)
10-year low−2.0% (Jan 2025)
10-year average14.3%
Source agencyCentral Bank of Kenya
Makrognosis codeKE.GGDEBT.M.NOM

Other Kenya indicators

Kenya 10-Year Government Bond YieldKenya Credit Rating & Sovereign Risk ScoreKenya Central Bank Rate (CBK monthly)Kenya KES per USD, calendar-month average of the official daily indicative mean (CBK)Kenya Kenyan Shilling per US Dollar (KES/USD; indicative mean rate, Central Bank of daily)Kenya Sovereign Bond Spread vs US Treasuries

FAQ

What is the current public debt stock (CBK GFS, KES million) in Kenya?
The latest reading is 10.9% year on year for June 2026, published by Central Bank of Kenya.
Where does this data come from?
It is collected directly from Central Bank of Kenya and is available through the Makrognosis API under the code KE.GGDEBT.M.NOM.

Last updated 2026-09-18. Source: Central Bank of Kenya. Original title: “Kenya public debt stock (CBK GFS, KES million)”.