USD to NPR 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 USD = 152.19 NPR
United States Dollar Nepalese Rupee
1 USD = 152.19 NPR 1 NPR = 0.0065709 USD (Inverse Rate)

2026-09-10 mid-market rate

USD to NPR — key numbers

As of 2026-09-10, 1 USD = 152.19 NPR (mid-market). Over the past 30 days it has ranged from 151.19 to 153.21.

7-day
151.19 – 152.19
avg 151.44, +0.66%
30-day
151.19 – 153.21
avg 152.43, −0.23%
90-day
150.92 – 154.53
avg 152.53, 0.00%
USD to NPR and NPR to USD conversion table for common amounts, at today’s mid-market rate.
USD NPR NPR USD
1 USD 152 NPR 1 NPR 0.00657 USD
5 USD 761 NPR 5 NPR 0.03285 USD
10 USD 1,522 NPR 10 NPR 0.06571 USD
20 USD 3,044 NPR 20 NPR 0.13142 USD
50 USD 7,609 NPR 50 NPR 0.32855 USD
100 USD 15,219 NPR 100 NPR 0.65709 USD
500 USD 76,093 NPR 500 NPR 3.28547 USD

USD/NPR frequently asked questions

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

Over the past year, 1 USD has traded between 140.51 and 154.94 NPR, averaging 147.68 NPR.

How do I convert USD to NPR?

Multiply the amount in USD by the current USD/NPR mid-market rate. For example, 100 USD = 15,218.50 NPR at the 2026-09-10 mid-market rate of 1 USD = 152.19 NPR.

USD to NPR Chart

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

See the full USD to NPR 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.