- Home
- USD – US Dollar
- USD → NPR
1 USD to NPRUS Dollar → Nepalese Rupee
On 2026-10-30, 1 US Dollar (USD) = 152.47 Nepalese Rupee (NPR) at the mid-market rate. Conversely, 1 NPR = 0.006559 USD. Over the last 30 days the USD/NPR rate moved between 151.10 and 154.88, a change of -0.87%.
This page shows the live mid-market rate from US Dollar (USD) to Nepalese Rupee (NPR), its history over the past year and ready-made conversion tables. Rates are updated twice a day; banks and card networks usually add a margin on top.
USD/NPR exchange rate chart
USD/NPR went from 153.62 on Sep 30, 2026 to 152.47 on Oct 30, 2026 (−0.75 %). Highest: 154.88 (Oct 8, 2026); lowest: 151.10 (Oct 22, 2026).
USD/NPR exchange rate analysis
Over the last 30 days the USD/NPR rate fell (-0.75%): the USD lost ground against the NPR. Over the past 12 months it ranged from 141.67 (2025-11-20) to 154.96 (2026-05-20), with an average of 149.33. Today's rate is 2.10% above its one-year average: 1 USD buys more NPR than usual. Day-to-day movements are small (average daily change of 0.19%). The largest daily move of the last 30 days was -1.01% on 2026-10-12.
| Period | Date | 1 USD = | Change |
|---|---|---|---|
| 1 week ago | 151.72 NPR | +0.49% | |
| 1 month ago | 153.62 NPR | -0.75% | |
| 3 months ago | 153.12 NPR | -0.42% | |
| 6 months ago | 151.80 NPR | +0.44% | |
| 1 year ago | 141.23 NPR | +7.96% |
USD/NPR · last 10 days
| Date | 1 USD = | 1 NPR = |
|---|---|---|
| 152.47 NPR | 0.006559 USD | |
| 152.49 NPR | 0.006558 USD | |
| 152.30 NPR | 0.006566 USD | |
| 152.43 NPR | 0.00656 USD | |
| 152.00 NPR | 0.006579 USD | |
| 151.98 NPR | 0.00658 USD | |
| 151.98 NPR | 0.00658 USD | |
| 151.72 NPR | 0.006591 USD | |
| 151.10 NPR | 0.006618 USD | |
| 151.40 NPR | 0.006605 USD |
US Dollar to Nepalese Rupee
Nepalese Rupee to US Dollar
Frequently asked questions
How much is 1 USD in NPR today?
1 US Dollar is worth 152.47 Nepalese Rupee at the mid-market rate of 2026-10-30. 1 Nepalese Rupee is worth 0.006559 US Dollar.
How much is 100 USD in NPR?
100 USD = 15,246.78 NPR, and 100 NPR = 0.6559 USD (rate of 2026-10-30).
How has the USD to NPR rate changed over the last month?
Over 30 days the rate went from 153.81 to 152.47 (-0.87%). The 30-day high was 154.88 and the low was 151.10.
How has the USD to NPR rate changed this week?
One week ago 1 USD was worth 151.72 NPR; today it is worth 152.47 NPR (+0.49%).
What was the best USD to NPR rate in the past year?
The highest rate of the past 12 months was 1 USD = 154.96 NPR on 2026-05-20; the lowest was 141.67 NPR on 2025-11-20.
Where does this exchange rate come from?
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.
US Dollar to other currencies
About the US Dollar (USD)
The US Dollar is used in 15 countries and territories, including United States, Ecuador, Timor-Leste, Puerto Rico, Turks & Caicos Islands, Micronesia. Symbol: $. ISO 4217 code: USD.
All US Dollar (USD) exchange rates →About the Nepalese Rupee (NPR)
The Nepalese Rupee is the official currency of Nepal. Symbol: NPRs. ISO 4217 code: NPR.
All Nepalese Rupee (NPR) exchange rates →