On 2026-10-11, 1 Kenyan Shilling (KES) = 0.007706 US Dollar (USD) at the mid-market rate. Conversely, 1 USD = 129.76 KES. Over the last 30 days the KES/USD rate moved between 0.007698 and 0.007787, a change of -0.27%.
You have converted 20 KES to USD : 0.154126 $.
On this page you can find the latest exchange rate between Kenyan Shilling and US Dollar, rates are updated every day, for this conversion we used the mid-market rate: 0.0077062999. You can convert Kenyan Shilling to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
US Dollar (USD) Kenyan Shilling (KES).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | Kenyan Shilling | US Dollar |
|---|---|---|
| Wednesday, 08/26/2026 | 1 KES = | 0.0077267507 USD |
| Tuesday, 08/25/2026 | 1 KES = | 0.0077272992 USD |
| Monday, 08/24/2026 | 1 KES = | 0.0077251973 USD |
| Sunday, 08/23/2026 | 1 KES = | 0.0077253463 USD |
| Saturday, 08/22/2026 | 1 KES = | 0.0077250033 USD |
| Friday, 08/21/2026 | 1 KES = | 0.0077261057 USD |
| Tuesday, 08/18/2026 | 1 KES = | 0.0077305357 USD |
| Monday, 08/17/2026 | 1 KES = | 0.00773529 USD |
| Sunday, 08/16/2026 | 1 KES = | 0.0077352703 USD |
| Saturday, 08/15/2026 | 1 KES = | 0.0077371208 USD |
| KES | USD | KES | USD |
|---|---|---|---|
| 5 KES = | 0.0385 USD | 648.8198 KES = | 5 USD |
| 10 KES = | 0.0771 USD | 1297.6396 KES = | 10 USD |
| 20 KES = | 0.1541 USD | 2595.2792 KES = | 20 USD |
| 50 KES = | 0.3853 USD | 6488.1981 KES = | 50 USD |
| 100 KES = | 0.7706 USD | 12976.3961 KES = | 100 USD |
| 300 KES = | 2.3119 USD | 38929.1883 KES = | 300 USD |
| 500 KES = | 3.8531 USD | 64881.9805 KES = | 500 USD |
| 1000 KES = | 7.7063 USD | 129763.9610 KES = | 1000 USD |
1 Kenyan Shilling is worth 0.007706 US Dollar at the mid-market rate of 2026-10-11. 1 US Dollar is worth 129.76 Kenyan Shilling.
100 KES = 0.7706 USD, and 100 USD = 12,976.40 KES (rate of 2026-10-11).
Over 30 days the rate went from 0.007727 to 0.007706 (-0.27%). The 30-day high was 0.007787 and the low was 0.007698.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.