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%.
Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.
Recent data
| Period | Value | Y/Y % |
|---|---|---|
| June 2026 | 13,097,471 KES million | 10.9 |
| May 2026 | 12,895,819 KES million | 12.0 |
| April 2026 | 12,855,839 KES million | 11.9 |
| March 2026 | 12,832,385 KES million | 12.9 |
| February 2026 | 12,843,193 KES million | 15.3 |
| January 2026 | 12,398,460 KES million | 12.6 |
| December 2025 | 12,300,630 KES million | 12.6 |
| November 2025 | 12,254,532 KES million | 11.9 |
| October 2025 | 12,189,463 KES million | 12.7 |
| September 2025 | 12,053,947 KES million | 11.7 |
| August 2025 | 11,967,796 KES million | 11.5 |
| July 2025 | 11,771,532 KES million | 10.9 |
| June 2025 | 11,810,284 KES million | 11.8 |
| May 2025 | 11,511,716 KES million | 10.3 |
| April 2025 | 11,490,371 KES million | 9.2 |
| March 2025 | 11,364,995 KES million | 9.3 |
| February 2025 | 11,134,206 KES million | 2.6 |
| January 2025 | 11,011,209 KES million | −2.0 |
| December 2024 | 10,925,279 KES million | −1.9 |
| November 2024 | 10,947,425 KES million | 0.6 |
| October 2024 | 10,813,850 KES million | 1.4 |
| September 2024 | 10,790,075 KES million | 2.0 |
| August 2024 | 10,734,447 KES million | 2.0 |
| July 2024 | 10,615,849 KES million | 1.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 docsAbout this series
| Latest observation | June 2026 |
|---|---|
| First observation | January 2016 |
| Observations | 126 |
| Frequency | Monthly |
| Units | KES million |
| Adjustment | Nominal |
| 10-year high | 25.8% (Feb 2018) |
| 10-year low | −2.0% (Jan 2025) |
| 10-year average | 14.3% |
| Source agency | Central Bank of Kenya |
| Makrognosis code | KE.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)”.