India Exchange Rate

95.47 per USD −0.35 per USD

Aug 2026 · Monthly

The Indian rupee fell to 95.4741 per US dollar in August from 95.821 in July, according to the International Monetary Fund, marking a retreat from the record high set in July. The August reading is the third-highest in the past 12 months and remains well above the 87.518 seen a year earlier, with the series dating back to January 1957 and the all-time low of 4.7619 recorded in May 1966. The rupee has traded above 90 per USD since March 2026.

source: International Monetary Fund

India's official period-average exchange rate against the US dollar was 95.47411 rupees per dollar in August 2026, easing from 95.821 in July 2026. That prior reading was the all-time high for the monthly series. The latest value remains below that peak and stands far above the all-time low of 4.7619 rupees per dollar recorded in May 1966.

India Exchange Rate, 1990–2026
ActualPreviousHighestLowestDatesFrequency
95.47 per USD95.82 per USD95.82 per USDJul 20264.76 per USDMay 19661957 – 2026Monthly

Related indicators

IndicatorLastPreviousHighestLowestLast updatedFrequency
Interest Rate5.3%5.3%12.0%3.0%Jun 2026Monthly
Foreign Exchange Reserves$692.9B$668.6B$711.5B$247.7BJul 2026Monthly

News

About this series

Exchange Rate in India averaged 52.23 per USD from 1957 until 2026, reaching an all-time high of 95.82 per USD in Jul 2026 and a record low of 4.76 per USD in May 1966. The series is reported monthly with history from 1957.

The indicator measures the official period-average exchange rate of the Indian rupee against the US dollar, expressed in local currency units per US dollar. It is compiled on a monthly basis. The series spans from January 1957 and comprises monthly average observations.

Source & methodology

We use primary economic sources for every country. See our methodology page for how we source and verify this data.

FAQ

India Exchange Rate FAQ