Kenya KES per USD, calendar-month average of the official daily indicative mean (CBK)
MonthlyNot seasonally adjustedCode KE.FXUSD.M.NSA
Kenya KES per USD, calendar-month average of the official daily indicative mean (CBK) was 129.9 KES per USD in October 2026, up 0.2% from September 2026 and up 0.5% from a year earlier.
That is the highest reading since July 2024.
Over the past ten years it has ranged from 100.2 KES per USD (Feb 2019) to 159.7 KES per USD (Jan 2024), averaging 116.8 KES per USD.
Showing the full history (downsampled for display). Open the interactive chart to zoom and switch transforms.
Recent data
| Period | Value |
|---|---|
| October 2026 | 129.9 KES per USD |
| September 2026 | 129.5 KES per USD |
| August 2026 | 129.4 KES per USD |
| July 2026 | 129.4 KES per USD |
| June 2026 | 129.5 KES per USD |
| May 2026 | 129.4 KES per USD |
| April 2026 | 129.4 KES per USD |
| March 2026 | 129.4 KES per USD |
| February 2026 | 129.0 KES per USD |
| January 2026 | 129.0 KES per USD |
| December 2025 | 129.1 KES per USD |
| November 2025 | 129.5 KES per USD |
| October 2025 | 129.2 KES per USD |
| September 2025 | 129.2 KES per USD |
| August 2025 | 129.2 KES per USD |
| July 2025 | 129.2 KES per USD |
| June 2025 | 129.3 KES per USD |
| May 2025 | 129.3 KES per USD |
| April 2025 | 129.5 KES per USD |
| March 2025 | 129.3 KES per USD |
| February 2025 | 129.3 KES per USD |
| January 2025 | 129.4 KES per USD |
| December 2024 | 129.4 KES per USD |
| November 2024 | 129.4 KES per USD |
Last 24 observations. The full history (370 observations) is available through the API.
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.FXUSD.M.NSA"
# Python
import requests
r = requests.get("https://makrognosis.robomacro.com/v1/series/KE.FXUSD.M.NSA",
headers={"X-API-Key": KEY})
obs = r.json()["observations"]
Get a free API key → · API docsAbout this series
| Latest observation | October 2026 |
|---|---|
| First observation | January 1996 |
| Observations | 370 |
| Frequency | Monthly |
| Units | KES per USD |
| Adjustment | Not seasonally adjusted |
| 10-year high | 159.7 KES per USD (Jan 2024) |
| 10-year low | 100.2 KES per USD (Feb 2019) |
| 10-year average | 116.8 KES per USD |
| Source agency | Central Bank of Kenya |
| Makrognosis code | KE.FXUSD.M.NSA |
This series is a labelled reference series (an official figure republished by an aggregator) rather than a first print from the agency itself.
More Kenya FXUSD series
Other Kenya indicators
FAQ
- What is the current kES per USD, calendar-month average of the official daily indicative mean (CBK) in Kenya?
- The latest reading is 129.9 KES per USD for October 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.FXUSD.M.NSA.
Last updated 2026-11-12. Source: Central Bank of Kenya. Original title: “Kenya: KES per USD, calendar-month average of the official daily indicative mean (CBK)”.