NPR to USD Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 NPR = 0.01 USD
Nepalese Rupee ↔ United States Dollar
1 NPR = 0.0065829 USD 1 USD = 151.91 NPR (Inverse Rate)

2026-10-26 mid-market rate

NPR to USD — key numbers

As of 2026-10-26, 1 NPR = 0.0065829 USD (mid-market). Over the past 30 days it has ranged from 0.0064580 to 0.0066160.

7-day
0.0065830 – 0.0066160
avg 0.0065890, −0.01%
30-day
0.0064580 – 0.0066160
avg 0.0065300, +0.92%
90-day
0.0064580 – 0.0066160
avg 0.0065430, +1.02%
NPR to USD and USD to NPR conversion table for common amounts, at today’s mid-market rate.
NPR USD USD NPR
1 NPR 0.00658 USD 1 USD 152 NPR
5 NPR 0.03291 USD 5 USD 760 NPR
10 NPR 0.06583 USD 10 USD 1,519 NPR
20 NPR 0.13166 USD 20 USD 3,038 NPR
50 NPR 0.32914 USD 50 USD 7,595 NPR
100 NPR 0.65829 USD 100 USD 15,191 NPR
500 NPR 3.29143 USD 500 USD 75,955 NPR

NPR/USD frequently asked questions

What is the highest and lowest NPR/USD has been in the past year?

Over the past year, 1 NPR has traded between 0.0064540 and 0.0071040 USD, averaging 0.0067100 USD.

How do I convert NPR to USD?

Multiply the amount in NPR by the current NPR/USD mid-market rate. For example, 100 NPR = 0.66 USD at the 2026-10-26 mid-market rate of 1 NPR = 0.0065829 USD.

NPR to USD Chart

Nepalese Rupee to United States Dollar
NPR to USD exchange rate history chart.

See the full NPR to USD exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.

⯅