1. Currency converter
  2. NGN to DOP
  3. 100 NGN

Convert 100 Nigerian Naira (NGN) to Dominican Peso (DOP)

Convert Nigerian nairas to Dominican pesos at the live mid-market rate. Reverse: DOP to NGN

100 Nigerian nairas =

4.53 DOP 0.00% today

1 NGN = 0.0452506 DOP · 1 DOP = 22.0992 NGN

Mid-market rate, updated 10:46 UTC. Paid plans update as often as every 60 seconds. Get NGN→DOP rates via API

NGN to DOP over the last year

0.0420.0440.046Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.046428
52-week low
0.042142
52-week average
0.043783
Change over the year
+5.78%

Conversion tables

NGN to DOP
NGN DOP
1 NGN 0.04525 DOP
10 NGN 0.4525 DOP
100 NGN 4.53 DOP
1,000 NGN 45.25 DOP
10,000 NGN 452.51 DOP
50,000 NGN 2,262.53 DOP
100,000 NGN 4,525.06 DOP
DOP to NGN
DOP NGN
1 DOP 22.10 NGN
10 DOP 220.99 NGN
100 DOP 2,209.92 NGN
1,000 DOP 22,099.17 NGN
10,000 DOP 220,991.70 NGN
50,000 DOP 1,104,958.49 NGN
100,000 DOP 2,209,916.97 NGN

Get NGN→DOP rates via API

The live rate, the rate on any past day or a whole range, for DOP and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=NGN -d currencies=DOP \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=NGN -d currencies=DOP \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Nigerian Naira conversions

Popular Dominican Peso conversions

Questions about NGN to DOP

How much is 100 NGN in DOP?

100 Nigerian nairas is 4.53 Dominican pesos at the mid-market rate of 4 October 2026, 10:46 UTC, when 1 NGN = 0.0452506 DOP.

What was the NGN to DOP rate over the last year?

Over the last 52 weeks 1 NGN ranged from 0.0421416 to 0.0464285 DOP, 0.0437833 DOP on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for NGN/DOP, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.