USD/KES Exchange Rate (US Dollar to Kenyan Shilling)

Live USD/KES exchange rate with intraday chart, daily statistics, forecasts and latest news.

Live Rate
1 USD = 129.7460 KES โ–ฒ +0.2700%
High 129.8730
Low 129.2860
Open 129.3790
Prev. Close 129.3910
One Week
+0.56%
129.8730 H · 129.0840 L
One Month
+0.60%
129.8730 H · 128.9540 L
One Year
+0.34%
130.2800 H · 128.6960 L
Best Transfer Rate
129.2919
USD/KES Currency Converter

Estimate conversions using the current market rate.

Rate: 1 USD = 129.7460 KES  ·  Compare specialist providers →
🔔
Set a USD/KES Rate Alert

We'll email you when the US Dollar to Kenyan Shilling rate reaches your target.

Set your alert →

Free service. Unsubscribe any time.

Market Analysis: Updated Daily 19 May 2026

What's Driving USD/KES Today

The US Dollar to Kenyan Shilling exchange rate is shaped by monetary policy decisions from both central banks, alongside inflation data, economic growth indicators and global risk sentiment. Sterling pairs are particularly sensitive to UK data releases and political developments.

Key drivers to watch include central bank rate decisions, CPI inflation prints, labour market data and trade balance figures. Our editorial team publishes daily commentary on the forces moving the USD/KES rate.

This commentary is updated each trading day. For the latest analysis visit the USD/KES News Hub →
Daily US Dollar to Kenyan Shilling Statistics
Select month:
DateOpenCloseHighLowMid
Tue 19 May129.3790129.7460129.8730129.2860129.5625
Mon 18 May129.0840129.3910129.7060129.0840129.2375
Fri 15 May129.2930129.0710129.2930128.9540129.1820
Thu 14 May129.1500129.2960129.3130129.1500129.2230
Wed 13 May129.1280129.1500129.1510129.1200129.1390
Tue 12 May129.1380129.1250129.1460129.1000129.1315
Mon 11 May129.1430129.1340129.1450129.1110129.1385
Fri 8 May129.1880129.1390129.1890129.1300129.1635
Thu 7 May129.3170129.1620129.3170129.1490129.2395
Wed 6 May129.1440129.3290129.3980129.1210129.2365
Tue 5 May129.1770129.1460129.1780129.1460129.1615
Mon 4 May129.1710129.1790129.1920129.1640129.1750
Fri 1 May129.1770129.1730129.1770129.1730129.1750
Thu 30 Apr129.1420129.1760129.1800129.1420129.1590
Wed 29 Apr129.1860129.1410129.1860129.1410129.1635
Tue 28 Apr129.2580129.1930129.3240129.1930129.2255
Mon 27 Apr129.4190129.2460129.4190129.1400129.3325
Fri 24 Apr129.3930129.4250129.5010129.3570129.4090
Thu 23 Apr129.2120129.4010129.5510129.1860129.3065
Wed 22 Apr129.0810129.1830129.2130129.0810129.1320
Tue 21 Apr129.1460129.0670129.1460129.0500129.1065
Mon 20 Apr129.3300129.1600129.3300129.1600129.2450
Fri 17 Apr129.1850129.0610129.2050129.0580129.1230
Thu 16 Apr129.1780129.1810129.1870129.1750129.1795
Wed 15 Apr129.4060129.2020129.4070129.1990129.3040
Tue 14 Apr129.4540129.4050129.5010129.4050129.4295
Mon 13 Apr129.3100129.4580129.4610129.2950129.3840
Fri 10 Apr129.1790129.3180129.3590129.1790129.2485
Thu 9 Apr129.3880129.1740129.3880129.1580129.2810
Wed 8 Apr130.2150129.3870130.2150129.3840129.8010
Tue 7 Apr130.1020130.2360130.2800130.0840130.1690
Mon 6 Apr130.1000130.1020130.1020130.1000130.1010
Fri 3 Apr130.0860130.0860130.0860130.0860130.0860
Thu 2 Apr130.0870130.1080130.1150130.0560130.0975
Wed 1 Apr130.0240130.0800130.0920130.0100130.0520
Tue 31 Mar130.0330130.0170130.0330129.9940130.0250
Mon 30 Mar129.8920130.0260130.0260129.8920129.9590
Fri 27 Mar129.8310129.8930129.8950129.7840129.8620
Thu 26 Mar129.7520129.8410129.8500129.7210129.7965
Wed 25 Mar129.5880129.7280129.7510129.5530129.6580
Tue 24 Mar129.4430129.6060129.6070129.4430129.5245
Mon 23 Mar129.3590129.4560129.4560129.3590129.4075
Fri 20 Mar129.4050129.5280129.5280129.3630129.4665
Thu 19 Mar129.5910129.4560129.5940129.3500129.5235
Wed 18 Mar129.5510129.5400129.5610129.4500129.5455
Tue 17 Mar129.4150129.5630129.5930129.4050129.4890
Mon 16 Mar129.2690129.4200129.4510129.2690129.3445
Fri 13 Mar129.2860129.2430129.3300129.2400129.2645
Thu 12 Mar129.2590129.2590129.2690129.2300129.2590
Wed 11 Mar129.2300129.2220129.2500129.2200129.2260
Tue 10 Mar129.2230129.2230129.2230129.1730129.2230
Mon 9 Mar129.1640129.2110129.2110129.1540129.1875
Fri 6 Mar129.2320129.1660129.2320129.1660129.1990
Thu 5 Mar129.1240129.2310129.2360129.1090129.1775
Wed 4 Mar129.1380129.1100129.1480129.0910129.1240
Tue 3 Mar129.1490129.1340129.1600129.1160129.1415
Mon 2 Mar128.9060129.1300129.1300128.9060129.0180
Fri 27 Feb129.0000128.8970129.0000128.8840128.9485
Thu 26 Feb128.9080129.0000129.0000128.8080128.9540
Wed 25 Feb128.9960128.9010128.9960128.8780128.9485
Tue 24 Feb128.6990128.9970128.9970128.6990128.8480
Mon 23 Feb128.8980128.6960128.9390128.6960128.7970
Fri 20 Feb129.0760128.9470129.1300128.9210129.0115
Thu 19 Feb128.9010129.0640129.0690128.9010128.9825
Wed 18 Feb128.9770128.8680128.9770128.8460128.9225
Tue 17 Feb129.0410128.9870129.0410128.9870129.0140
Mon 16 Feb128.9510129.0300129.0300128.9510128.9905
Fri 13 Feb129.0400128.9570129.0400128.9510128.9985
Thu 12 Feb129.0210129.0280129.0400129.0210129.0245
Wed 11 Feb128.9060129.0230129.0290128.9060128.9645
Tue 10 Feb128.9100128.9020128.9490128.8610128.9060
Mon 9 Feb128.9700128.9340128.9700128.9160128.9520
Fri 6 Feb129.0240129.0050129.0350129.0050129.0145
Thu 5 Feb128.9670129.0260129.0380128.9670128.9965
Wed 4 Feb128.9090128.9640128.9640128.8230128.9365
Tue 3 Feb129.1510128.9020129.1510128.8940129.0265
Mon 2 Feb130.1260129.1200130.1260129.1200129.6230
Fri 30 Jan128.9670129.1210129.1290128.9670129.0440
Thu 29 Jan128.8960128.9440128.9440128.8960128.9200
Wed 28 Jan128.8870128.8870128.8870128.8870128.8870
Tue 27 Jan128.9920128.8670128.9920128.8380128.9295
Mon 26 Jan128.7850129.0070129.0110128.7850128.8960
Fri 23 Jan128.9720128.8770129.0060128.8760128.9245
Thu 22 Jan128.9550128.9700128.9720128.9550128.9625
Wed 21 Jan128.9550128.9300128.9780128.9230128.9425
Tue 20 Jan128.9460128.9470128.9500128.9400128.9465
Mon 19 Jan128.9870128.9560128.9870128.9560128.9715
Fri 16 Jan129.1320128.9890129.1320128.9860129.0605
Thu 15 Jan129.0000129.1100129.1190129.0000129.0550
Wed 14 Jan129.0110129.0000129.0570129.0000129.0055
Tue 13 Jan128.9810129.0120129.0250128.9810128.9965
Mon 12 Jan129.0100128.9620129.0100128.9460128.9860
Fri 9 Jan129.1590129.0200129.1590129.0200129.0895
Thu 8 Jan129.0460129.1350129.2060129.0390129.0905
Wed 7 Jan129.0970129.0500129.0970129.0500129.0735
Tue 6 Jan128.9660129.0830129.0960128.9660129.0245
Mon 5 Jan128.9740129.0000129.0130128.9740128.9870
Fri 2 Jan128.9630128.9630128.9690128.9570128.9630
Thu 1 Jan128.9670128.9670128.9670128.9670128.9670