Kenyan Shilling (KES) Exchange Rates
The Kenyan Shilling (KES) is the currency of Kenya. Its symbol is Ksh.
Against the US dollar, USD/KES is at 129.91. It is up 0.7% since 1 January, meaning the Kenyan Shilling has weakened against the US dollar.
USD/KES Rate Statistics
| Metric | 7 Days | 30 Days | 90 Days |
|---|---|---|---|
| High | 130.07 | 130.12 | 130.12 |
| Low | 129.74 | 129.57 | 128.28 |
| Average | 129.91 | 129.85 | 129.58 |
| Change | -0.02% | +0.08% | +0.42% |
USD/KES Over the Past Year
USD/KES is at 129.91, 80% of the way between its 52-week low of 128.35 (25 Jan 2026) and high of 130.29 (30 Mar 2026). It is up 0.7% since 1 January and up 0.5% on a year ago.
| 52-week high | 130.29 |
| 52-week low | 128.35 |
| Change since 1 January | +0.70% |
| Change over 1 year | +0.51% |
Live mid-market rates for Kenyan Shilling, updated every minute. Rates shown at 04:48 UTC.
Major KES pairs
| Currency | 1 KES = |
|---|---|
| KES/USD | 0.0076979 |
| KES/EUR | 0.0068358 |
| KES/GBP | 0.0057064 |
| KES/JPY | 1.2161 |
| KES/AUD | 0.010975 |
| KES/CAD | 0.010741 |
| KES/CHF | 0.0062698 |
| KES/CNY | 0.05134 |
| KES/INR | 0.72702 |
| KES/NZD | 0.013631 |
| KES/SGD | 0.0098247 |
| KES/HKD | 0.060381 |
Other KES pairs
| Currency | 1 KES = |
|---|---|
| KES/BRL | 0.042034 |
| KES/CZK | 0.16598 |
| KES/DKK | 0.051096 |
| KES/HUF | 2.4764 |
| KES/IDR | 139.21 |
| KES/KRW | 10.3304 |
| KES/MXN | 0.14283 |
| KES/MYR | 0.031166 |
| KES/NOK | 0.071618 |
| KES/PHP | 0.48542 |
| KES/PLN | 0.029979 |
| KES/RUB | 0.6297 |
| KES/SEK | 0.074662 |
| KES/THB | 0.25715 |
| KES/TRY | 0.38514 |
| KES/TWD | 0.25405 |
| KES/ZAR | 0.12576 |
Frequently Asked Questions
Which countries use the Kenyan Shilling?
The Kenyan Shilling (KES) is the currency of Kenya.
What is the symbol for the Kenyan Shilling?
The Kenyan Shilling is written Ksh. Its currency code is KES.
How has the Kenyan Shilling performed this year?
USD/KES is up 0.7% since 1 January, meaning the Kenyan Shilling has weakened against the US dollar. Over the past 12 months it is up 0.5%.
What was the USD/KES range over the past year?
Based on daily closing rates, USD/KES ranged from 128.35 to 130.29 over the past 12 months, and is at 129.91 today.