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

Convert 100 Macedonian Denar (MKD) to Nigerian Naira (NGN)

Convert Macedonian denari to Nigerian nairas at the live mid-market rate. Reverse: NGN to MKD

100 Macedonian denari =

2,428.08 NGN 0.00% today

1 MKD = 24.2808 NGN · 1 NGN = 0.0411848 MKD

Mid-market rate, updated 14:16 UTC. Paid plans update as often as every 60 seconds. Get MKD→NGN rates via API

MKD to NGN over the last year

24.0026.0028.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
27.974
52-week low
24.281
52-week average
26.178
Change over the year
−12.97%

Conversion tables

MKD to NGN
MKD NGN
1 MKD 24.28 NGN
10 MKD 242.81 NGN
100 MKD 2,428.08 NGN
1,000 MKD 24,280.81 NGN
10,000 MKD 242,808.06 NGN
50,000 MKD 1,214,040.31 NGN
100,000 MKD 2,428,080.62 NGN
NGN to MKD
NGN MKD
1 NGN 0.04118 MKD
10 NGN 0.4118 MKD
100 NGN 4.12 MKD
1,000 NGN 41.18 MKD
10,000 NGN 411.85 MKD
50,000 NGN 2,059.24 MKD
100,000 NGN 4,118.48 MKD

Get MKD→NGN rates via API

The live rate, the rate on any past day or a whole range, for NGN 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=MKD -d currencies=NGN \
  -H "apikey: YOUR-API-KEY"

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

Related conversions

Popular Macedonian Denar conversions

Popular Nigerian Naira conversions

Questions about MKD to NGN

How much is 100 MKD in NGN?

100 Macedonian denari is 2,428.08 Nigerian nairas at the mid-market rate of 4 October 2026, 14:16 UTC, when 1 MKD = 24.2808 NGN.

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

Over the last 52 weeks 1 MKD ranged from 24.2808 to 27.974 NGN, 26.1783 NGN on average.

Which exchange rate is this?

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