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

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

Average 1 BGN = 31.489 MKD

The mean of all 365 publications in 2025, ranging from 31.417 to 31.546 MKD.

31.4531.5031.55Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

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

DateRate
Wed, 31 Dec 202531.442
Tue, 30 Dec 202531.442
Mon, 29 Dec 202531.417
Sun, 28 Dec 202531.417
Sat, 27 Dec 202531.417
Fri, 26 Dec 202531.417
Thu, 25 Dec 202531.439
Wed, 24 Dec 202531.426
Tue, 23 Dec 202531.438
Mon, 22 Dec 202531.436
Sun, 21 Dec 202531.436
Sat, 20 Dec 202531.436
Fri, 19 Dec 202531.438
Thu, 18 Dec 202531.438
Wed, 17 Dec 202531.440
Tue, 16 Dec 202531.444
Mon, 15 Dec 202531.446
Sun, 14 Dec 202531.446
Sat, 13 Dec 202531.446
Fri, 12 Dec 202531.451
Thu, 11 Dec 202531.459
Wed, 10 Dec 202531.465
Tue, 9 Dec 202531.489
Mon, 8 Dec 202531.489
Sun, 7 Dec 202531.489
Sat, 6 Dec 202531.489
Fri, 5 Dec 202531.506
Thu, 4 Dec 202531.525
Wed, 3 Dec 202531.537
Tue, 2 Dec 202531.544
Mon, 1 Dec 202531.545
Sun, 30 Nov 202531.545
Sat, 29 Nov 202531.545
Fri, 28 Nov 202531.541
Thu, 27 Nov 202531.530
Wed, 26 Nov 202531.497
Tue, 25 Nov 202531.476
Mon, 24 Nov 202531.453
Sun, 23 Nov 202531.453
Sat, 22 Nov 202531.453
Fri, 21 Nov 202531.449
Thu, 20 Nov 202531.457
Wed, 19 Nov 202531.458
Tue, 18 Nov 202531.456
Mon, 17 Nov 202531.458
Sun, 16 Nov 202531.458
Sat, 15 Nov 202531.458
Fri, 14 Nov 202531.458
Thu, 13 Nov 202531.456
Wed, 12 Nov 202531.455
Tue, 11 Nov 202531.454
Mon, 10 Nov 202531.458
Sun, 9 Nov 202531.458
Sat, 8 Nov 202531.458
Fri, 7 Nov 202531.457
Thu, 6 Nov 202531.457
Wed, 5 Nov 202531.457
Tue, 4 Nov 202531.458
Mon, 3 Nov 202531.461
Sun, 2 Nov 202531.461
Sat, 1 Nov 202531.461
Fri, 31 Oct 202531.482
Thu, 30 Oct 202531.489
Wed, 29 Oct 202531.467
Tue, 28 Oct 202531.467
Mon, 27 Oct 202531.472
Sun, 26 Oct 202531.472
Sat, 25 Oct 202531.472
Fri, 24 Oct 202531.472
Thu, 23 Oct 202531.472
Wed, 22 Oct 202531.483
Tue, 21 Oct 202531.492
Mon, 20 Oct 202531.493
Sun, 19 Oct 202531.493
Sat, 18 Oct 202531.493
Fri, 17 Oct 202531.501
Thu, 16 Oct 202531.509
Wed, 15 Oct 202531.521
Tue, 14 Oct 202531.545
Mon, 13 Oct 202531.545
Sun, 12 Oct 202531.545
Sat, 11 Oct 202531.545
Fri, 10 Oct 202531.544
Thu, 9 Oct 202531.545
Wed, 8 Oct 202531.545
Tue, 7 Oct 202531.545
Mon, 6 Oct 202531.545
Sun, 5 Oct 202531.545
Sat, 4 Oct 202531.545
Fri, 3 Oct 202531.544
Thu, 2 Oct 202531.544
Wed, 1 Oct 202531.545
Tue, 30 Sep 202531.544
Mon, 29 Sep 202531.546
Sun, 28 Sep 202531.546
Sat, 27 Sep 202531.546
Fri, 26 Sep 202531.546
Thu, 25 Sep 202531.545
Wed, 24 Sep 202531.545
Tue, 23 Sep 202531.545
Mon, 22 Sep 202531.524
Sun, 21 Sep 202531.524
Sat, 20 Sep 202531.524
Fri, 19 Sep 202531.484
Thu, 18 Sep 202531.456
Wed, 17 Sep 202531.442
Tue, 16 Sep 202531.442
Mon, 15 Sep 202531.442
Sun, 14 Sep 202531.442
Sat, 13 Sep 202531.442
Fri, 12 Sep 202531.442
Thu, 11 Sep 202531.442
Wed, 10 Sep 202531.442
Tue, 9 Sep 202531.441
Mon, 8 Sep 202531.441
Sun, 7 Sep 202531.441
Sat, 6 Sep 202531.441
Fri, 5 Sep 202531.442
Thu, 4 Sep 202531.442
Wed, 3 Sep 202531.442
Tue, 2 Sep 202531.442
Mon, 1 Sep 202531.439
Sun, 31 Aug 202531.439
Sat, 30 Aug 202531.439
Fri, 29 Aug 202531.438
Thu, 28 Aug 202531.438
Wed, 27 Aug 202531.438
Tue, 26 Aug 202531.445
Mon, 25 Aug 202531.446
Sun, 24 Aug 202531.446
Sat, 23 Aug 202531.446
Fri, 22 Aug 202531.451
Thu, 21 Aug 202531.452
Wed, 20 Aug 202531.457
Tue, 19 Aug 202531.468
Mon, 18 Aug 202531.476
Sun, 17 Aug 202531.476
Sat, 16 Aug 202531.476
Fri, 15 Aug 202531.474
Thu, 14 Aug 202531.468
Wed, 13 Aug 202531.468
Tue, 12 Aug 202531.468
Mon, 11 Aug 202531.467
Sun, 10 Aug 202531.467
Sat, 9 Aug 202531.467
Fri, 8 Aug 202531.464
Thu, 7 Aug 202531.465
Wed, 6 Aug 202531.473
Tue, 5 Aug 202531.470
Mon, 4 Aug 202531.474
Sun, 3 Aug 202531.474
Sat, 2 Aug 202531.474
Fri, 1 Aug 202531.474
Thu, 31 Jul 202531.509
Wed, 30 Jul 202531.514
Tue, 29 Jul 202531.525
Mon, 28 Jul 202531.529
Sun, 27 Jul 202531.529
Sat, 26 Jul 202531.529
Fri, 25 Jul 202531.524
Thu, 24 Jul 202531.521
Wed, 23 Jul 202531.522
Tue, 22 Jul 202531.523
Mon, 21 Jul 202531.523
Sun, 20 Jul 202531.523
Sat, 19 Jul 202531.523
Fri, 18 Jul 202531.522
Thu, 17 Jul 202531.521
Wed, 16 Jul 202531.527
Tue, 15 Jul 202531.527
Mon, 14 Jul 202531.534
Sun, 13 Jul 202531.534
Sat, 12 Jul 202531.534
Fri, 11 Jul 202531.534
Thu, 10 Jul 202531.533
Wed, 9 Jul 202531.538
Tue, 8 Jul 202531.545
Mon, 7 Jul 202531.545
Sun, 6 Jul 202531.545
Sat, 5 Jul 202531.545
Fri, 4 Jul 202531.544
Thu, 3 Jul 202531.545
Wed, 2 Jul 202531.545
Tue, 1 Jul 202531.536
Mon, 30 Jun 202531.525
Sun, 29 Jun 202531.525
Sat, 28 Jun 202531.525
Fri, 27 Jun 202531.497
Thu, 26 Jun 202531.471
Wed, 25 Jun 202531.456
Tue, 24 Jun 202531.449
Mon, 23 Jun 202531.454
Sun, 22 Jun 202531.454
Sat, 21 Jun 202531.454
Fri, 20 Jun 202531.443
Thu, 19 Jun 202531.451
Wed, 18 Jun 202531.461
Tue, 17 Jun 202531.479
Mon, 16 Jun 202531.494
Sun, 15 Jun 202531.494
Sat, 14 Jun 202531.494
Fri, 13 Jun 202531.511
Thu, 12 Jun 202531.524
Wed, 11 Jun 202531.541
Tue, 10 Jun 202531.545
Mon, 9 Jun 202531.545
Sun, 8 Jun 202531.545
Sat, 7 Jun 202531.545
Fri, 6 Jun 202531.545
Thu, 5 Jun 202531.545
Wed, 4 Jun 202531.545
Tue, 3 Jun 202531.545
Mon, 2 Jun 202531.540
Sun, 1 Jun 202531.540
Sat, 31 May 202531.540
Fri, 30 May 202531.543
Thu, 29 May 202531.540
Wed, 28 May 202531.541
Tue, 27 May 202531.532
Mon, 26 May 202531.517
Sun, 25 May 202531.517
Sat, 24 May 202531.517
Fri, 23 May 202531.506
Thu, 22 May 202531.506
Wed, 21 May 202531.513
Tue, 20 May 202531.506
Mon, 19 May 202531.499
Sun, 18 May 202531.499
Sat, 17 May 202531.499
Fri, 16 May 202531.510
Thu, 15 May 202531.529
Wed, 14 May 202531.539
Tue, 13 May 202531.541
Mon, 12 May 202531.544
Sun, 11 May 202531.544
Sat, 10 May 202531.544
Fri, 9 May 202531.539
Thu, 8 May 202531.542
Wed, 7 May 202531.538
Tue, 6 May 202531.534
Mon, 5 May 202531.524
Sun, 4 May 202531.524
Sat, 3 May 202531.524
Fri, 2 May 202531.513
Thu, 1 May 202531.513
Wed, 30 Apr 202531.513
Tue, 29 Apr 202531.516
Mon, 28 Apr 202531.516
Sun, 27 Apr 202531.516
Sat, 26 Apr 202531.516
Fri, 25 Apr 202531.491
Thu, 24 Apr 202531.456
Wed, 23 Apr 202531.452
Tue, 22 Apr 202531.446
Mon, 21 Apr 202531.446
Sun, 20 Apr 202531.446
Sat, 19 Apr 202531.446
Fri, 18 Apr 202531.446
Thu, 17 Apr 202531.441
Wed, 16 Apr 202531.443
Tue, 15 Apr 202531.442
Mon, 14 Apr 202531.455
Sun, 13 Apr 202531.455
Sat, 12 Apr 202531.455
Fri, 11 Apr 202531.465
Thu, 10 Apr 202531.470
Wed, 9 Apr 202531.471
Tue, 8 Apr 202531.481
Mon, 7 Apr 202531.500
Sun, 6 Apr 202531.500
Sat, 5 Apr 202531.500
Fri, 4 Apr 202531.524
Thu, 3 Apr 202531.533
Wed, 2 Apr 202531.544
Tue, 1 Apr 202531.545
Mon, 31 Mar 202531.545
Sun, 30 Mar 202531.545
Sat, 29 Mar 202531.545
Fri, 28 Mar 202531.545
Thu, 27 Mar 202531.545
Wed, 26 Mar 202531.545
Tue, 25 Mar 202531.545
Mon, 24 Mar 202531.546
Sun, 23 Mar 202531.546
Sat, 22 Mar 202531.546
Fri, 21 Mar 202531.546
Thu, 20 Mar 202531.545
Wed, 19 Mar 202531.545
Tue, 18 Mar 202531.545
Mon, 17 Mar 202531.546
Sun, 16 Mar 202531.546
Sat, 15 Mar 202531.546
Fri, 14 Mar 202531.545
Thu, 13 Mar 202531.537
Wed, 12 Mar 202531.516
Tue, 11 Mar 202531.498
Mon, 10 Mar 202531.494
Sun, 9 Mar 202531.494
Sat, 8 Mar 202531.494
Fri, 7 Mar 202531.499
Thu, 6 Mar 202531.498
Wed, 5 Mar 202531.500
Tue, 4 Mar 202531.501
Mon, 3 Mar 202531.503
Sun, 2 Mar 202531.503
Sat, 1 Mar 202531.503
Fri, 28 Feb 202531.508
Thu, 27 Feb 202531.505
Wed, 26 Feb 202531.493
Tue, 25 Feb 202531.462
Mon, 24 Feb 202531.454
Sun, 23 Feb 202531.454
Sat, 22 Feb 202531.454
Fri, 21 Feb 202531.443
Thu, 20 Feb 202531.441
Wed, 19 Feb 202531.441
Tue, 18 Feb 202531.442
Mon, 17 Feb 202531.442
Sun, 16 Feb 202531.442
Sat, 15 Feb 202531.442
Fri, 14 Feb 202531.443
Thu, 13 Feb 202531.445
Wed, 12 Feb 202531.444
Tue, 11 Feb 202531.444
Mon, 10 Feb 202531.442
Sun, 9 Feb 202531.442
Sat, 8 Feb 202531.442
Fri, 7 Feb 202531.441
Thu, 6 Feb 202531.442
Wed, 5 Feb 202531.442
Tue, 4 Feb 202531.442
Mon, 3 Feb 202531.443
Sun, 2 Feb 202531.443
Sat, 1 Feb 202531.443
Fri, 31 Jan 202531.443
Thu, 30 Jan 202531.459
Wed, 29 Jan 202531.482
Tue, 28 Jan 202531.511
Mon, 27 Jan 202531.519
Sun, 26 Jan 202531.519
Sat, 25 Jan 202531.519
Fri, 24 Jan 202531.515
Thu, 23 Jan 202531.513
Wed, 22 Jan 202531.499
Tue, 21 Jan 202531.489
Mon, 20 Jan 202531.476
Sun, 19 Jan 202531.476
Sat, 18 Jan 202531.476
Fri, 17 Jan 202531.463
Thu, 16 Jan 202531.464
Wed, 15 Jan 202531.464
Tue, 14 Jan 202531.453
Mon, 13 Jan 202531.443
Sun, 12 Jan 202531.443
Sat, 11 Jan 202531.443
Fri, 10 Jan 202531.442
Thu, 9 Jan 202531.442
Wed, 8 Jan 202531.442
Tue, 7 Jan 202531.442
Mon, 6 Jan 202531.442
Sun, 5 Jan 202531.442
Sat, 4 Jan 202531.442
Fri, 3 Jan 202531.442
Thu, 2 Jan 202531.442
Wed, 1 Jan 202531.442

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=BGN \
  -d date_from=2025-01-01 -d date_to=2025-12-31 \
  -d format=csv -H "apikey: YOUR-API-KEY"