Published foreign exchange reference rate
KES to USD Exchange Rate – Convert Kenyan Shillings to US Dollars
Convert Kenyan shilling to US dollar. Explore historical reference rates, observed trends and common conversion amounts.
1 KES ≈ 0.0076967 USD
Published reference rate · 15 Nov 2026 · Frankfurter
Indicative reference only. Not a live transaction rate or guaranteed payout quote.
Exchange-rate overview
Understanding KES/USD
KES/USD shows US dollars per Kenyan shilling. It is the useful direction when a Kenya-based business budgets shillings against a dollar-denominated software bill, import invoice or overseas service. Because one shilling is worth a fraction of a dollar, retaining enough decimal places matters for an accurate estimate.
For a fixed USD invoice, divide the required dollars by the displayed USD-per-KES reference figure to estimate the shillings needed before fees. A bank’s actual USD selling rate and payment charges may differ, so use its final quote for the amount to fund. The inverse USD/KES page is more convenient for converting a dollar amount into shillings.
Do not round small KES/USD rates too early
Suppose a dated reference rate is 0.0077 USD per KES. That illustrative figure implies roughly 129.87 KES per USD before fees. Rounding 0.0077 to 0.01 would distort the calculation substantially. Finlazo retains more decimal places for small exchange rates, and the date beside the published rate identifies the observation rather than a promised execution price.
Observed historical data
KES/USD historical exchange rates
1-year low
0.00769 USD
1-year high
0.007769 USD
Observed change
-0.65%
The series uses dated reference values returned by Frankfurter. Some dates may repeat earlier published information, including on non-trading days. Finlazo does not generate intermediate prices. Change is calculated between the first and last returned values in the selected period.
Historical performance by period
| Period | Low | High | Change | Observations |
|---|---|---|---|---|
| 7 days | 0.00769 | 0.007705 | -0.10% | 7 |
| 30 days | 0.00769 | 0.007711 | -0.19% | 30 |
| 90 days | 0.00769 | 0.00774 | -0.42% | 90 |
| 1 year | 0.00769 | 0.007769 | -0.65% | 365 |
Recent dated reference observations
The latest available published reference observations for KES/USD. These are indicative rates, not executable transfer quotes.
| Date | USD per 1 KES |
|---|---|
| 15 Nov 2026 | 0.007697 |
| 14 Nov 2026 | 0.007694 |
| 13 Nov 2026 | 0.00769 |
| 12 Nov 2026 | 0.007693 |
| 11 Nov 2026 | 0.007702 |
| 10 Nov 2026 | 0.007703 |
| 9 Nov 2026 | 0.007705 |
| 8 Nov 2026 | 0.007703 |
| 7 Nov 2026 | 0.007702 |
| 6 Nov 2026 | 0.007701 |
| 5 Nov 2026 | 0.007703 |
| 4 Nov 2026 | 0.007705 |
| 3 Nov 2026 | 0.007704 |
| 2 Nov 2026 | 0.007707 |
| 1 Nov 2026 | 0.007707 |
| 31 Oct 2026 | 0.007708 |
| 30 Oct 2026 | 0.007708 |
| 29 Oct 2026 | 0.007705 |
| 28 Oct 2026 | 0.007705 |
| 27 Oct 2026 | 0.007703 |
| 26 Oct 2026 | 0.007707 |
| 25 Oct 2026 | 0.007705 |
| 24 Oct 2026 | 0.007703 |
| 23 Oct 2026 | 0.007703 |
| 22 Oct 2026 | 0.007707 |
| 21 Oct 2026 | 0.007706 |
| 20 Oct 2026 | 0.007708 |
| 19 Oct 2026 | 0.007709 |
| 18 Oct 2026 | 0.007709 |
| 17 Oct 2026 | 0.007711 |
Conversion examples
Convert KES to USD
Examples use the dated reference observation shown above. They exclude conversion margins and transaction fees.
| Amount in KES | Reference value in USD |
|---|---|
| 1 KES | 0.007697 USD |
| 10 KES | 0.076967 USD |
| 50 KES | 0.384835 USD |
| 100 KES | 0.76967 USD |
| 500 KES | 3.8484 USD |
| 1,000 KES | 7.6967 USD |
| 5,000 KES | 38.4835 USD |
| 10,000 KES | 76.967 USD |
Convert USD back to KES
| Amount in USD | Reference value in KES |
|---|---|
| 1 USD | 129.9258 KES |
| 10 USD | 1,299.2581 KES |
| 50 USD | 6,496.2906 KES |
| 100 USD | 12,992.5812 KES |
| 500 USD | 64,962.9062 KES |
| 1,000 USD | 129,925.8124 KES |
| 5,000 USD | 649,629.0618 KES |
| 10,000 USD | 1,299,258.1236 KES |
Data source and methodology
Finlazo retrieves published daily FX reference observations from Frankfurter. The date beside the rate is the source observation date, not the time a transfer can be executed. Data may not update on weekends or holidays.
Historical highs, lows and percentage changes are calculated from dated values returned by Frankfurter. The source may repeat earlier observations on some calendar dates. Finlazo does not invent values or treat missing data as zero. These figures are for research and estimation, not guaranteed exchange or payout prices.
Explore related exchange rates
Browse all exchange ratesFrequently asked questions
How much is 1 KES in USD?
At the published reference observation dated 2026-11-15, 1 KES equals approximately 0.007697 USD. This is an indicative reference value, not a transfer quote.
Does the KES/USD rate update live?
No. This page reports dated daily reference observations from Frankfurter. It is not a live tradable price or an intraday feed.
What does the KES/USD historical chart show?
Dated reference values returned by Frankfurter, where available. Values may carry forward earlier published information; the chart is not a record of fresh market trades every day.
Will I receive this exact exchange rate when sending money?
Not necessarily. Providers may use different execution rates and charge transaction fees or a conversion spread. Confirm the final recipient amount before transferring.
Explore international transfers
Compare a published reference rate, then review your actual provider quote and total recipient amount.