1. Central bank exchange rates
  2. National Bank of Moldova
  3. BGN
  4. 2025

National Bank of Moldova BGN rates in 2025

Average 1 BGN = 10.017 MDL

The mean of all 365 publications in 2025, ranging from 9.796 to 10.153 MDL.

9.8010.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

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

DateRate
Wed, 31 Dec 202510.102
Tue, 30 Dec 202510.094
Mon, 29 Dec 202510.104
Sun, 28 Dec 202510.123
Sat, 27 Dec 202510.123
Fri, 26 Dec 202510.123
Thu, 25 Dec 202510.142
Wed, 24 Dec 202510.142
Tue, 23 Dec 202510.147
Mon, 22 Dec 202510.153
Sun, 21 Dec 202510.125
Sat, 20 Dec 202510.125
Fri, 19 Dec 202510.125
Thu, 18 Dec 202510.125
Wed, 17 Dec 202510.125
Tue, 16 Dec 202510.139
Mon, 15 Dec 202510.152
Sun, 14 Dec 202510.144
Sat, 13 Dec 202510.144
Fri, 12 Dec 202510.144
Thu, 11 Dec 202510.130
Wed, 10 Dec 202510.116
Tue, 9 Dec 202510.128
Mon, 8 Dec 202510.132
Sun, 7 Dec 202510.124
Sat, 6 Dec 202510.124
Fri, 5 Dec 202510.124
Thu, 4 Dec 202510.102
Wed, 3 Dec 202510.076
Tue, 2 Dec 202510.062
Mon, 1 Dec 202510.055
Sun, 30 Nov 202510.067
Sat, 29 Nov 202510.067
Fri, 28 Nov 202510.067
Thu, 27 Nov 202510.110
Wed, 26 Nov 202510.129
Tue, 25 Nov 202510.136
Mon, 24 Nov 202510.139
Sun, 23 Nov 202510.098
Sat, 22 Nov 202510.098
Fri, 21 Nov 202510.098
Thu, 20 Nov 202510.068
Wed, 19 Nov 202510.053
Tue, 18 Nov 202510.043
Mon, 17 Nov 202510.039
Sun, 16 Nov 202510.043
Sat, 15 Nov 202510.043
Fri, 14 Nov 202510.043
Thu, 13 Nov 202510.038
Wed, 12 Nov 202510.046
Tue, 11 Nov 202510.057
Mon, 10 Nov 202510.066
Sun, 9 Nov 202510.076
Sat, 8 Nov 202510.076
Fri, 7 Nov 202510.076
Thu, 6 Nov 202510.060
Wed, 5 Nov 202510.066
Tue, 4 Nov 202510.062
Mon, 3 Nov 202510.081
Sun, 2 Nov 202510.101
Sat, 1 Nov 202510.101
Fri, 31 Oct 202510.101
Thu, 30 Oct 202510.119
Wed, 29 Oct 202510.133
Tue, 28 Oct 202510.145
Mon, 27 Oct 202510.149
Sun, 26 Oct 202510.139
Sat, 25 Oct 202510.139
Fri, 24 Oct 202510.139
Thu, 23 Oct 202510.111
Wed, 22 Oct 202510.106
Tue, 21 Oct 202510.091
Mon, 20 Oct 202510.072
Sun, 19 Oct 202510.044
Sat, 18 Oct 202510.044
Fri, 17 Oct 202510.044
Thu, 16 Oct 202510.058
Wed, 15 Oct 202510.072
Tue, 14 Oct 202510.076
Mon, 13 Oct 202510.076
Sun, 12 Oct 202510.076
Sat, 11 Oct 202510.076
Fri, 10 Oct 202510.076
Thu, 9 Oct 202510.071
Wed, 8 Oct 202510.047
Tue, 7 Oct 202510.047
Mon, 6 Oct 202510.043
Sun, 5 Oct 202510.034
Sat, 4 Oct 202510.034
Fri, 3 Oct 202510.034
Thu, 2 Oct 202510.015
Wed, 1 Oct 202510.022
Tue, 30 Sep 202510.027
Mon, 29 Sep 202510.038
Sun, 28 Sep 202510.045
Sat, 27 Sep 202510.045
Fri, 26 Sep 202510.045
Thu, 25 Sep 202510.039
Wed, 24 Sep 202510.029
Tue, 23 Sep 202510.017
Mon, 22 Sep 20259.996
Sun, 21 Sep 20259.969
Sat, 20 Sep 20259.969
Fri, 19 Sep 20259.969
Thu, 18 Sep 20259.967
Wed, 17 Sep 20259.950
Tue, 16 Sep 20259.943
Mon, 15 Sep 20259.947
Sun, 14 Sep 20259.964
Sat, 13 Sep 20259.964
Fri, 12 Sep 20259.964
Thu, 11 Sep 20259.983
Wed, 10 Sep 202510.001
Tue, 9 Sep 202510.009
Mon, 8 Sep 20259.983
Sun, 7 Sep 20259.963
Sat, 6 Sep 20259.963
Fri, 5 Sep 20259.963
Thu, 4 Sep 20259.945
Wed, 3 Sep 20259.934
Tue, 2 Sep 20259.926
Mon, 1 Sep 20259.922
Sun, 31 Aug 20259.927
Sat, 30 Aug 20259.927
Fri, 29 Aug 20259.927
Thu, 28 Aug 20259.950
Wed, 27 Aug 20259.971
Tue, 26 Aug 20259.971
Mon, 25 Aug 202510.002
Sun, 24 Aug 202510.017
Sat, 23 Aug 202510.017
Fri, 22 Aug 202510.017
Thu, 21 Aug 20259.986
Wed, 20 Aug 20259.978
Tue, 19 Aug 20259.962
Mon, 18 Aug 20259.958
Sun, 17 Aug 20259.964
Sat, 16 Aug 20259.964
Fri, 15 Aug 20259.964
Thu, 14 Aug 20259.976
Wed, 13 Aug 20259.993
Tue, 12 Aug 202510.010
Mon, 11 Aug 202510.028
Sun, 10 Aug 202510.042
Sat, 9 Aug 202510.042
Fri, 8 Aug 202510.042
Thu, 7 Aug 202510.054
Wed, 6 Aug 202510.072
Tue, 5 Aug 202510.078
Mon, 4 Aug 202510.091
Sun, 3 Aug 202510.094
Sat, 2 Aug 202510.094
Fri, 1 Aug 202510.094
Thu, 31 Jul 202510.097
Wed, 30 Jul 202510.094
Tue, 29 Jul 202510.115
Mon, 28 Jul 202510.108
Sun, 27 Jul 202510.118
Sat, 26 Jul 202510.118
Fri, 25 Jul 202510.118
Thu, 24 Jul 202510.123
Wed, 23 Jul 202510.125
Tue, 22 Jul 202510.128
Mon, 21 Jul 202510.120
Sun, 20 Jul 202510.099
Sat, 19 Jul 202510.099
Fri, 18 Jul 202510.099
Thu, 17 Jul 202510.098
Wed, 16 Jul 202510.104
Tue, 15 Jul 202510.123
Mon, 14 Jul 202510.137
Sun, 13 Jul 202510.144
Sat, 12 Jul 202510.144
Fri, 11 Jul 202510.144
Thu, 10 Jul 202510.141
Wed, 9 Jul 202510.142
Tue, 8 Jul 202510.140
Mon, 7 Jul 202510.125
Sun, 6 Jul 202510.114
Sat, 5 Jul 202510.114
Fri, 4 Jul 202510.114
Thu, 3 Jul 202510.102
Wed, 2 Jul 202510.084
Tue, 1 Jul 202510.079
Mon, 30 Jun 202510.088
Sun, 29 Jun 202510.086
Sat, 28 Jun 202510.086
Fri, 27 Jun 202510.086
Thu, 26 Jun 202510.086
Wed, 25 Jun 202510.083
Tue, 24 Jun 202510.083
Mon, 23 Jun 202510.092
Sun, 22 Jun 202510.083
Sat, 21 Jun 202510.083
Fri, 20 Jun 202510.083
Thu, 19 Jun 202510.069
Wed, 18 Jun 202510.059
Tue, 17 Jun 202510.058
Mon, 16 Jun 202510.059
Sun, 15 Jun 202510.046
Sat, 14 Jun 202510.046
Fri, 13 Jun 202510.046
Thu, 12 Jun 202510.036
Wed, 11 Jun 202510.036
Tue, 10 Jun 202510.043
Mon, 9 Jun 202510.042
Sun, 8 Jun 202510.021
Sat, 7 Jun 202510.021
Fri, 6 Jun 202510.021
Thu, 5 Jun 202510.025
Wed, 4 Jun 202510.038
Tue, 3 Jun 202510.034
Mon, 2 Jun 202510.026
Sun, 1 Jun 20259.998
Sat, 31 May 20259.998
Fri, 30 May 20259.998
Thu, 29 May 202510.007
Wed, 28 May 202510.028
Tue, 27 May 202510.010
Mon, 26 May 202510.035
Sun, 25 May 202510.030
Sat, 24 May 202510.030
Fri, 23 May 202510.030
Thu, 22 May 202510.016
Wed, 21 May 202510.003
Tue, 20 May 20259.989
Mon, 19 May 202510.005
Sun, 18 May 20259.986
Sat, 17 May 20259.986
Fri, 16 May 20259.986
Thu, 15 May 20259.941
Wed, 14 May 20259.935
Tue, 13 May 20259.955
Mon, 12 May 20259.943
Sun, 11 May 20259.931
Sat, 10 May 20259.931
Fri, 9 May 20259.931
Thu, 8 May 20259.931
Wed, 7 May 20259.930
Tue, 6 May 20259.946
Mon, 5 May 20259.966
Sun, 4 May 20259.986
Sat, 3 May 20259.986
Fri, 2 May 20259.986
Thu, 1 May 202510.007
Wed, 30 Apr 202510.007
Tue, 29 Apr 202510.013
Mon, 28 Apr 202510.027
Sun, 27 Apr 202510.027
Sat, 26 Apr 202510.027
Fri, 25 Apr 202510.027
Thu, 24 Apr 202510.036
Wed, 23 Apr 202510.038
Tue, 22 Apr 202510.019
Mon, 21 Apr 202510.004
Sun, 20 Apr 202510.004
Sat, 19 Apr 202510.004
Fri, 18 Apr 202510.004
Thu, 17 Apr 202510.009
Wed, 16 Apr 202510.029
Tue, 15 Apr 202510.031
Mon, 14 Apr 20259.991
Sun, 13 Apr 20259.978
Sat, 12 Apr 20259.978
Fri, 11 Apr 20259.978
Thu, 10 Apr 20259.973
Wed, 9 Apr 20259.985
Tue, 8 Apr 20259.989
Mon, 7 Apr 20259.982
Sun, 6 Apr 20259.927
Sat, 5 Apr 20259.927
Fri, 4 Apr 20259.927
Thu, 3 Apr 20259.920
Wed, 2 Apr 20259.926
Tue, 1 Apr 20259.925
Mon, 31 Mar 20259.943
Sun, 30 Mar 20259.965
Sat, 29 Mar 20259.965
Fri, 28 Mar 20259.965
Thu, 27 Mar 20259.981
Wed, 26 Mar 20259.989
Tue, 25 Mar 202510.008
Mon, 24 Mar 202510.019
Sun, 23 Mar 202510.009
Sat, 22 Mar 202510.009
Fri, 21 Mar 202510.009
Thu, 20 Mar 202510.010
Wed, 19 Mar 202510.004
Tue, 18 Mar 20259.977
Mon, 17 Mar 20259.942
Sun, 16 Mar 20259.917
Sat, 15 Mar 20259.917
Fri, 14 Mar 20259.917
Thu, 13 Mar 20259.909
Wed, 12 Mar 20259.956
Tue, 11 Mar 20259.981
Mon, 10 Mar 20259.993
Sun, 9 Mar 20259.972
Sat, 8 Mar 20259.972
Fri, 7 Mar 20259.972
Thu, 6 Mar 20259.945
Wed, 5 Mar 20259.941
Tue, 4 Mar 20259.899
Mon, 3 Mar 20259.978
Sun, 2 Mar 20259.986
Sat, 1 Mar 20259.986
Fri, 28 Feb 20259.986
Thu, 27 Feb 20259.988
Wed, 26 Feb 20259.989
Tue, 25 Feb 20259.985
Mon, 24 Feb 20259.973
Sun, 23 Feb 20259.968
Sat, 22 Feb 20259.968
Fri, 21 Feb 20259.968
Thu, 20 Feb 20259.963
Wed, 19 Feb 20259.968
Tue, 18 Feb 20259.961
Mon, 17 Feb 20259.956
Sun, 16 Feb 20259.948
Sat, 15 Feb 20259.948
Fri, 14 Feb 20259.948
Thu, 13 Feb 20259.936
Wed, 12 Feb 20259.934
Tue, 11 Feb 20259.935
Mon, 10 Feb 20259.934
Sun, 9 Feb 20259.937
Sat, 8 Feb 20259.937
Fri, 7 Feb 20259.937
Thu, 6 Feb 20259.919
Wed, 5 Feb 20259.907
Tue, 4 Feb 20259.919
Mon, 3 Feb 20259.931
Sun, 2 Feb 20259.926
Sat, 1 Feb 20259.926
Fri, 31 Jan 20259.926
Thu, 30 Jan 20259.913
Wed, 29 Jan 20259.925
Tue, 28 Jan 20259.921
Mon, 27 Jan 20259.918
Sun, 26 Jan 20259.917
Sat, 25 Jan 20259.917
Fri, 24 Jan 20259.917
Thu, 23 Jan 20259.912
Wed, 22 Jan 20259.889
Tue, 21 Jan 20259.882
Mon, 20 Jan 20259.886
Sun, 19 Jan 20259.888
Sat, 18 Jan 20259.888
Fri, 17 Jan 20259.888
Thu, 16 Jan 20259.874
Wed, 15 Jan 20259.863
Tue, 14 Jan 20259.866
Mon, 13 Jan 20259.845
Sun, 12 Jan 20259.832
Sat, 11 Jan 20259.832
Fri, 10 Jan 20259.832
Thu, 9 Jan 20259.800
Wed, 8 Jan 20259.801
Tue, 7 Jan 20259.801
Mon, 6 Jan 20259.801
Sun, 5 Jan 20259.812
Sat, 4 Jan 20259.812
Fri, 3 Jan 20259.812
Thu, 2 Jan 20259.796
Wed, 1 Jan 20259.870

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