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 = 151.91 NPR
United States Dollar ↔ Nepalese Rupee
1 USD = 151.91 NPR 1 NPR = 0.0065828 USD (Inverse Rate)

2026-10-26 mid-market rate

USD to NPR — key numbers

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

7-day
151.15 – 151.91
avg 151.77, +0.01%
30-day
151.15 – 154.86
avg 153.14, −0.91%
90-day
151.15 – 154.86
avg 152.84, −1.01%
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.00658 USD
5 USD 760 NPR 5 NPR 0.03291 USD
10 USD 1,519 NPR 10 NPR 0.06583 USD
20 USD 3,038 NPR 20 NPR 0.13166 USD
50 USD 7,596 NPR 50 NPR 0.32914 USD
100 USD 15,191 NPR 100 NPR 0.65828 USD
500 USD 75,955 NPR 500 NPR 3.29142 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.77 and 154.94 NPR, averaging 149.14 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,191.00 NPR at the 2026-10-26 mid-market rate of 1 USD = 151.91 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.

⯅