AfriRate — Pan-African Exchange Rates
🇰🇪
East Africa

Kenya

Official central-bank rates · Updated 2d ago

⚠ This rate may be out of date. We haven’t been able to refresh Kenya’s rate from its official source recently. Showing the most recent published rate, from 2026-07-09.

1 USD =
129.22KES0.02%
As of 2026-07-09
USD/KES
129.22
2026-07-09
Change vs prev
-0.02%
local strengthened

USD / KES

Loading chart…
Convert

Mid-market reference rate. Not a quote for an actual transaction — banks and bureaux apply a spread.

Popular pairs

All published rates

5 pairs
PairRateBidAskDateSource
USD/KES129.22002026-07-09cbk
GBP/KES172.63002026-07-09cbk
EUR/KES147.26002026-07-09cbk
ZAR/KES7.84002026-07-09cbk
CNY/KES18.99002026-07-09cbk

Sources

cbk· stale

About Kenya exchange rates

AfriRate republishes the official Kenya exchange rates published by the Central Bank of Kenya (cbk). Today, 1 USD is worth approximately 129.22 KES. All rates are mid-market reference rates published by the central bank — we do not apply any spread.

Need this data in your app, dashboard, or trading tool? AfriRate provides a free REST API with JSON output, country and currency-pair filters, and a generous free tier (10 requests per minute, 300 per day — no credit card required). Higher volume is available via paid plans on the pricing page.

GET https://afrirate.statotec.com/api/v1/rates/latest?country=KE

Popular pairs: USD/KES · GBP/KES · EUR/KES · ZAR/KES · CNY/KES.

FAQ

+What is today's USD to KES rate?

The live USD/KES rate shown above is the daily indicative interbank rate published by the Central Bank of Kenya (CBK). It is an official reference rate, updated each business day.

+Where do the Kenyan shilling rates come from?

Directly from the Central Bank of Kenya (CBK), which publishes a daily indicative interbank exchange rate. We mirror the official CBK figures exactly, so the rate you see is the central bank's own reference rate.

+Is the 'bob' rate the same as the shilling rate?

Yes. "Bob" is common Kenyan slang for the shilling, so the bob-to-dollar rate is simply the official USD/KES rate published by the Central Bank of Kenya.

+How do I sign in to AfriRate?

AfriRate uses a single Statotech ID — the same account that signs you into every Statotech Systems product. Click Sign In on any page; you will be sent briefly to accounts.statotec.com to enter your password, then come straight back to your AfriRate dashboard. If you do not have a Statotech ID yet, the Sign Up button creates one in about thirty seconds.

+How do I get a free AfriRate API key?

Sign up at afrirate.statotec.com/signup — this creates a Statotech ID (one account across all our products) and lands you on the AfriRate dashboard where your API key (starts with "ar_") is waiting. The free tier covers 10 requests per minute and 300 per day with no credit card. Use the key by passing it in the Authorization header: Bearer ar_xxx....

+Who builds AfriRate?

AfriRate is a product of Statotech Systems, a fintech and data-infrastructure shop focused on Southern Africa. Your Statotech ID works across every product Statotech builds, so you only need one account.