1. Central bank exchange rates
  2. National Bank of the Republic of North Macedonia
  3. USD
  4. 2025

National Bank of the Republic of North Macedonia USD rates in 2025

Average 1 USD = 54.631 MKD

The mean of all 365 publications in 2025, ranging from 51.974 to 60.321 MKD.

52.5055.0057.5060.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

1 USD in MKD, newest first, one row per publication.

DateRate
Wed, 31 Dec 202552.305
Tue, 30 Dec 202552.265
Mon, 29 Dec 202552.185
Sun, 28 Dec 202552.185
Sat, 27 Dec 202552.185
Fri, 26 Dec 202552.194
Thu, 25 Dec 202552.166
Wed, 24 Dec 202552.211
Tue, 23 Dec 202552.352
Mon, 22 Dec 202552.496
Sun, 21 Dec 202552.496
Sat, 20 Dec 202552.496
Fri, 19 Dec 202552.467
Thu, 18 Dec 202552.454
Wed, 17 Dec 202552.217
Tue, 16 Dec 202552.326
Mon, 15 Dec 202552.427
Sun, 14 Dec 202552.427
Sat, 13 Dec 202552.427
Fri, 12 Dec 202552.511
Thu, 11 Dec 202552.885
Wed, 10 Dec 202552.883
Tue, 9 Dec 202552.885
Mon, 8 Dec 202552.885
Sun, 7 Dec 202552.885
Sat, 6 Dec 202552.885
Fri, 5 Dec 202552.820
Thu, 4 Dec 202552.842
Wed, 3 Dec 202553.108
Tue, 2 Dec 202552.975
Mon, 1 Dec 202553.342
Sun, 30 Nov 202553.342
Sat, 29 Nov 202553.342
Fri, 28 Nov 202553.244
Thu, 27 Nov 202553.266
Wed, 26 Nov 202553.331
Tue, 25 Nov 202553.327
Mon, 24 Nov 202553.399
Sun, 23 Nov 202553.399
Sat, 22 Nov 202553.399
Fri, 21 Nov 202553.421
Thu, 20 Nov 202553.115
Wed, 19 Nov 202553.085
Tue, 18 Nov 202553.068
Mon, 17 Nov 202552.820
Sun, 16 Nov 202552.820
Sat, 15 Nov 202552.820
Fri, 14 Nov 202552.952
Thu, 13 Nov 202553.145
Wed, 12 Nov 202553.149
Tue, 11 Nov 202553.166
Mon, 10 Nov 202553.218
Sun, 9 Nov 202553.218
Sat, 8 Nov 202553.218
Fri, 7 Nov 202553.345
Thu, 6 Nov 202553.536
Wed, 5 Nov 202553.540
Tue, 4 Nov 202553.435
Mon, 3 Nov 202553.255
Sun, 2 Nov 202553.255
Sat, 1 Nov 202553.255
Fri, 31 Oct 202553.310
Thu, 30 Oct 202552.928
Wed, 29 Oct 202552.918
Tue, 28 Oct 202552.872
Mon, 27 Oct 202553.009
Sun, 26 Oct 202553.009
Sat, 25 Oct 202553.009
Fri, 24 Oct 202553.123
Thu, 23 Oct 202553.123
Wed, 22 Oct 202553.050
Tue, 21 Oct 202552.846
Mon, 20 Oct 202552.731
Sun, 19 Oct 202552.731
Sat, 18 Oct 202552.731
Fri, 17 Oct 202552.887
Thu, 16 Oct 202553.025
Wed, 15 Oct 202553.362
Tue, 14 Oct 202553.328
Mon, 13 Oct 202553.332
Sun, 12 Oct 202553.332
Sat, 11 Oct 202553.332
Fri, 10 Oct 202553.134
Thu, 9 Oct 202553.062
Wed, 8 Oct 202552.885
Tue, 7 Oct 202552.831
Mon, 6 Oct 202552.578
Sun, 5 Oct 202552.578
Sat, 4 Oct 202552.578
Fri, 3 Oct 202552.488
Thu, 2 Oct 202552.623
Wed, 1 Oct 202552.547
Tue, 30 Sep 202552.627
Mon, 29 Sep 202552.860
Sun, 28 Sep 202552.860
Sat, 27 Sep 202552.860
Fri, 26 Sep 202552.557
Thu, 25 Sep 202552.480
Wed, 24 Sep 202552.315
Tue, 23 Sep 202552.368
Mon, 22 Sep 202552.534
Sun, 21 Sep 202552.534
Sat, 20 Sep 202552.534
Fri, 19 Sep 202552.104
Thu, 18 Sep 202551.974
Wed, 17 Sep 202552.083
Tue, 16 Sep 202552.265
Mon, 15 Sep 202552.478
Sun, 14 Sep 202552.478
Sat, 13 Sep 202552.478
Fri, 12 Sep 202552.627
Thu, 11 Sep 202552.528
Wed, 10 Sep 202552.362
Tue, 9 Sep 202552.570
Mon, 8 Sep 202552.570
Sun, 7 Sep 202552.570
Sat, 6 Sep 202552.570
Fri, 5 Sep 202552.799
Thu, 4 Sep 202552.772
Wed, 3 Sep 202552.803
Tue, 2 Sep 202552.492
Mon, 1 Sep 202552.744
Sun, 31 Aug 202552.744
Sat, 30 Aug 202552.744
Fri, 29 Aug 202553.038
Thu, 28 Aug 202553.038
Wed, 27 Aug 202552.751
Tue, 26 Aug 202552.577
Mon, 25 Aug 202552.983
Sun, 24 Aug 202552.983
Sat, 23 Aug 202552.983
Fri, 22 Aug 202552.850
Thu, 21 Aug 202552.797
Wed, 20 Aug 202552.665
Tue, 19 Aug 202552.725
Mon, 18 Aug 202552.670
Sun, 17 Aug 202552.670
Sat, 16 Aug 202552.670
Fri, 15 Aug 202552.658
Thu, 14 Aug 202552.553
Wed, 13 Aug 202553.029
Tue, 12 Aug 202552.955
Mon, 11 Aug 202552.836
Sun, 10 Aug 202552.836
Sat, 9 Aug 202552.836
Fri, 8 Aug 202552.854
Thu, 7 Aug 202553.034
Wed, 6 Aug 202553.313
Tue, 5 Aug 202553.220
Mon, 4 Aug 202553.978
Sun, 3 Aug 202553.978
Sat, 2 Aug 202553.978
Fri, 1 Aug 202553.779
Thu, 31 Jul 202553.461
Wed, 30 Jul 202553.443
Tue, 29 Jul 202552.906
Mon, 28 Jul 202552.597
Sun, 27 Jul 202552.597
Sat, 26 Jul 202552.597
Fri, 25 Jul 202552.445
Thu, 24 Jul 202552.575
Wed, 23 Jul 202552.698
Tue, 22 Jul 202552.844
Mon, 21 Jul 202552.920
Sun, 20 Jul 202552.920
Sat, 19 Jul 202552.920
Fri, 18 Jul 202553.244
Thu, 17 Jul 202553.136
Wed, 16 Jul 202552.859
Tue, 15 Jul 202552.747
Mon, 14 Jul 202552.790
Sun, 13 Jul 202552.790
Sat, 12 Jul 202552.790
Fri, 11 Jul 202552.672
Thu, 10 Jul 202552.721
Wed, 9 Jul 202552.638
Tue, 8 Jul 202552.605
Mon, 7 Jul 202552.430
Sun, 6 Jul 202552.430
Sat, 5 Jul 202552.430
Fri, 4 Jul 202552.364
Thu, 3 Jul 202552.484
Wed, 2 Jul 202552.240
Tue, 1 Jul 202552.627
Mon, 30 Jun 202552.679
Sun, 29 Jun 202552.679
Sat, 28 Jun 202552.679
Fri, 27 Jun 202552.673
Thu, 26 Jun 202553.071
Wed, 25 Jun 202553.004
Tue, 24 Jun 202553.615
Mon, 23 Jun 202553.424
Sun, 22 Jun 202553.424
Sat, 21 Jun 202553.424
Fri, 20 Jun 202553.577
Thu, 19 Jun 202553.451
Wed, 18 Jun 202553.192
Tue, 17 Jun 202553.194
Mon, 16 Jun 202553.505
Sun, 15 Jun 202553.505
Sat, 14 Jun 202553.505
Fri, 13 Jun 202553.157
Thu, 12 Jun 202553.926
Wed, 11 Jun 202553.975
Tue, 10 Jun 202554.071
Mon, 9 Jun 202554.010
Sun, 8 Jun 202554.010
Sat, 7 Jun 202554.010
Fri, 6 Jun 202554.010
Thu, 5 Jun 202554.194
Wed, 4 Jun 202554.185
Tue, 3 Jun 202554.028
Mon, 2 Jun 202554.401
Sun, 1 Jun 202554.401
Sat, 31 May 202554.401
Fri, 30 May 202554.686
Thu, 29 May 202554.507
Wed, 28 May 202554.322
Tue, 27 May 202554.187
Mon, 26 May 202554.544
Sun, 25 May 202554.544
Sat, 24 May 202554.544
Fri, 23 May 202554.488
Thu, 22 May 202554.429
Wed, 21 May 202554.829
Tue, 20 May 202554.714
Mon, 19 May 202555.035
Sun, 18 May 202555.035
Sat, 17 May 202555.035
Fri, 16 May 202555.098
Thu, 15 May 202554.989
Wed, 14 May 202555.510
Tue, 13 May 202555.545
Mon, 12 May 202554.829
Sun, 11 May 202554.829
Sat, 10 May 202554.829
Fri, 9 May 202554.601
Thu, 8 May 202554.304
Wed, 7 May 202554.466
Tue, 6 May 202554.373
Mon, 5 May 202554.354
Sun, 4 May 202554.354
Sat, 3 May 202554.354
Fri, 2 May 202554.193
Thu, 1 May 202554.193
Wed, 30 Apr 202554.192
Tue, 29 Apr 202554.269
Mon, 28 Apr 202554.273
Sun, 27 Apr 202554.273
Sat, 26 Apr 202554.273
Fri, 25 Apr 202554.140
Thu, 24 Apr 202553.895
Wed, 23 Apr 202553.603
Tue, 22 Apr 202554.139
Mon, 21 Apr 202554.139
Sun, 20 Apr 202554.139
Sat, 19 Apr 202554.139
Fri, 18 Apr 202554.139
Thu, 17 Apr 202554.154
Wed, 16 Apr 202554.305
Tue, 15 Apr 202554.052
Mon, 14 Apr 202554.221
Sun, 13 Apr 202554.221
Sat, 12 Apr 202554.221
Fri, 11 Apr 202555.531
Thu, 10 Apr 202555.726
Wed, 9 Apr 202556.211
Tue, 8 Apr 202556.142
Mon, 7 Apr 202555.718
Sun, 6 Apr 202555.718
Sat, 5 Apr 202555.718
Fri, 4 Apr 202555.559
Thu, 3 Apr 202557.088
Wed, 2 Apr 202557.188
Tue, 1 Apr 202557.141
Mon, 31 Mar 202557.141
Sun, 30 Mar 202557.141
Sat, 29 Mar 202557.141
Fri, 28 Mar 202557.204
Thu, 27 Mar 202557.189
Wed, 26 Mar 202556.993
Tue, 25 Mar 202556.998
Mon, 24 Mar 202556.984
Sun, 23 Mar 202556.984
Sat, 22 Mar 202556.984
Fri, 21 Mar 202556.954
Thu, 20 Mar 202556.616
Wed, 19 Mar 202556.508
Tue, 18 Mar 202556.585
Mon, 17 Mar 202556.661
Sun, 16 Mar 202556.661
Sat, 15 Mar 202556.661
Fri, 14 Mar 202556.967
Thu, 13 Mar 202556.660
Wed, 12 Mar 202556.488
Tue, 11 Mar 202556.804
Mon, 10 Mar 202556.734
Sun, 9 Mar 202556.734
Sat, 8 Mar 202556.734
Fri, 7 Mar 202557.063
Thu, 6 Mar 202557.605
Wed, 5 Mar 202558.356
Tue, 4 Mar 202558.871
Mon, 3 Mar 202559.182
Sun, 2 Mar 202559.182
Sat, 1 Mar 202559.182
Fri, 28 Feb 202558.818
Thu, 27 Feb 202558.755
Wed, 26 Feb 202558.678
Tue, 25 Feb 202558.793
Mon, 24 Feb 202558.784
Sun, 23 Feb 202558.784
Sat, 22 Feb 202558.784
Fri, 21 Feb 202558.888
Thu, 20 Feb 202558.935
Wed, 19 Feb 202558.861
Tue, 18 Feb 202558.718
Mon, 17 Feb 202558.690
Sun, 16 Feb 202558.690
Sat, 15 Feb 202558.690
Fri, 14 Feb 202559.188
Thu, 13 Feb 202559.306
Wed, 12 Feb 202559.569
Tue, 11 Feb 202559.590
Mon, 10 Feb 202559.261
Sun, 9 Feb 202559.261
Sat, 8 Feb 202559.261
Fri, 7 Feb 202559.355
Thu, 6 Feb 202559.005
Wed, 5 Feb 202559.502
Tue, 4 Feb 202559.854
Mon, 3 Feb 202559.170
Sun, 2 Feb 202559.170
Sat, 1 Feb 202559.170
Fri, 31 Jan 202559.114
Thu, 30 Jan 202559.184
Wed, 29 Jan 202559.084
Tue, 28 Jan 202558.528
Mon, 27 Jan 202558.865
Sun, 26 Jan 202558.865
Sat, 25 Jan 202558.865
Fri, 24 Jan 202559.243
Thu, 23 Jan 202559.018
Wed, 22 Jan 202559.482
Tue, 21 Jan 202559.699
Mon, 20 Jan 202559.779
Sun, 19 Jan 202559.779
Sat, 18 Jan 202559.779
Fri, 17 Jan 202559.906
Thu, 16 Jan 202559.745
Wed, 15 Jan 202560.065
Tue, 14 Jan 202560.321
Mon, 13 Jan 202559.681
Sun, 12 Jan 202559.681
Sat, 11 Jan 202559.681
Fri, 10 Jan 202559.675
Thu, 9 Jan 202559.784
Wed, 8 Jan 202559.709
Tue, 7 Jan 202559.709
Mon, 6 Jan 202559.709
Sun, 5 Jan 202559.709
Sat, 4 Jan 202559.709
Fri, 3 Jan 202559.582
Thu, 2 Jan 202559.192
Wed, 1 Jan 202559.192

Download 2025 as CSV

The range endpoint returns every publication of the year in one request, ready for a spreadsheet.

curl https://api.currencyapi.com/v3/official/range \
  -G -d source=nbrm -d currencies=USD \
  -d date_from=2025-01-01 -d date_to=2025-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"