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

National Bank of Moldova USD rates in 2025

Average 1 USD = 17.370 MDL

The mean of all 365 publications in 2025, ranging from 16.466 to 18.923 MDL.

17.0018.0019.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

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

DateRate
Wed, 31 Dec 202516.792
Tue, 30 Dec 202516.779
Mon, 29 Dec 202516.784
Sun, 28 Dec 202516.798
Sat, 27 Dec 202516.798
Fri, 26 Dec 202516.798
Thu, 25 Dec 202516.820
Wed, 24 Dec 202516.820
Tue, 23 Dec 202516.919
Mon, 22 Dec 202516.954
Sun, 21 Dec 202516.893
Sat, 20 Dec 202516.893
Fri, 19 Dec 202516.893
Thu, 18 Dec 202516.908
Wed, 17 Dec 202516.839
Tue, 16 Dec 202516.883
Mon, 15 Dec 202516.932
Sun, 14 Dec 202516.943
Sat, 13 Dec 202516.943
Fri, 12 Dec 202516.943
Thu, 11 Dec 202517.030
Wed, 10 Dec 202516.988
Tue, 9 Dec 202517.002
Mon, 8 Dec 202517.015
Sun, 7 Dec 202516.959
Sat, 6 Dec 202516.959
Fri, 5 Dec 202516.959
Thu, 4 Dec 202516.943
Wed, 3 Dec 202516.976
Tue, 2 Dec 202516.926
Mon, 1 Dec 202517.003
Sun, 30 Nov 202516.996
Sat, 29 Nov 202516.996
Fri, 28 Nov 202516.996
Thu, 27 Nov 202517.083
Wed, 26 Nov 202517.186
Tue, 25 Nov 202517.173
Mon, 24 Nov 202517.231
Sun, 23 Nov 202517.148
Sat, 22 Nov 202517.148
Fri, 21 Nov 202517.148
Thu, 20 Nov 202516.999
Wed, 19 Nov 202516.972
Tue, 18 Nov 202516.932
Mon, 17 Nov 202516.898
Sun, 16 Nov 202516.920
Sat, 15 Nov 202516.920
Fri, 14 Nov 202516.920
Thu, 13 Nov 202516.962
Wed, 12 Nov 202516.979
Tue, 11 Nov 202517.014
Mon, 10 Nov 202517.037
Sun, 9 Nov 202517.112
Sat, 8 Nov 202517.112
Fri, 7 Nov 202517.112
Thu, 6 Nov 202517.127
Wed, 5 Nov 202517.128
Tue, 4 Nov 202517.089
Mon, 3 Nov 202517.044
Sun, 2 Nov 202517.029
Sat, 1 Nov 202517.029
Fri, 31 Oct 202517.029
Thu, 30 Oct 202517.000
Wed, 29 Oct 202517.000
Tue, 28 Oct 202517.039
Mon, 27 Oct 202517.094
Sun, 26 Oct 202517.110
Sat, 25 Oct 202517.110
Fri, 24 Oct 202517.110
Thu, 23 Oct 202517.066
Wed, 22 Oct 202517.013
Tue, 21 Oct 202516.934
Mon, 20 Oct 202516.845
Sun, 19 Oct 202516.856
Sat, 18 Oct 202516.856
Fri, 17 Oct 202516.856
Thu, 16 Oct 202516.923
Wed, 15 Oct 202517.004
Tue, 14 Oct 202517.029
Mon, 13 Oct 202517.029
Sun, 12 Oct 202516.966
Sat, 11 Oct 202516.966
Fri, 10 Oct 202516.966
Thu, 9 Oct 202516.936
Wed, 8 Oct 202516.834
Tue, 7 Oct 202516.847
Mon, 6 Oct 202516.737
Sun, 5 Oct 202516.698
Sat, 4 Oct 202516.698
Fri, 3 Oct 202516.698
Thu, 2 Oct 202516.704
Wed, 1 Oct 202516.689
Tue, 30 Sep 202516.732
Mon, 29 Sep 202516.827
Sun, 28 Sep 202516.722
Sat, 27 Sep 202516.722
Fri, 26 Sep 202516.722
Thu, 25 Sep 202516.702
Wed, 24 Sep 202516.628
Tue, 23 Sep 202516.644
Mon, 22 Sep 202516.622
Sun, 21 Sep 202516.473
Sat, 20 Sep 202516.473
Fri, 19 Sep 202516.473
Thu, 18 Sep 202516.466
Wed, 17 Sep 202516.506
Tue, 16 Sep 202516.572
Mon, 15 Sep 202516.588
Sun, 14 Sep 202516.680
Sat, 13 Sep 202516.680
Fri, 12 Sep 202516.680
Thu, 11 Sep 202516.685
Wed, 10 Sep 202516.641
Tue, 9 Sep 202516.688
Mon, 8 Sep 202516.698
Sun, 7 Sep 202516.719
Sat, 6 Sep 202516.719
Fri, 5 Sep 202516.719
Thu, 4 Sep 202516.698
Wed, 3 Sep 202516.694
Tue, 2 Sep 202516.561
Mon, 1 Sep 202516.635
Sun, 31 Aug 202516.638
Sat, 30 Aug 202516.638
Fri, 29 Aug 202516.638
Thu, 28 Aug 202516.724
Wed, 27 Aug 202516.688
Tue, 26 Aug 202516.688
Mon, 25 Aug 202516.864
Sun, 24 Aug 202516.808
Sat, 23 Aug 202516.808
Fri, 22 Aug 202516.808
Thu, 21 Aug 202516.770
Wed, 20 Aug 202516.700
Tue, 19 Aug 202516.674
Mon, 18 Aug 202516.665
Sun, 17 Aug 202516.671
Sat, 16 Aug 202516.671
Fri, 15 Aug 202516.671
Thu, 14 Aug 202516.648
Wed, 13 Aug 202516.838
Tue, 12 Aug 202516.811
Mon, 11 Aug 202516.853
Sun, 10 Aug 202516.829
Sat, 9 Aug 202516.829
Fri, 8 Aug 202516.829
Thu, 7 Aug 202516.942
Wed, 6 Aug 202517.066
Tue, 5 Aug 202517.033
Mon, 4 Aug 202517.293
Sun, 3 Aug 202517.257
Sat, 2 Aug 202517.257
Fri, 1 Aug 202517.257
Thu, 31 Jul 202517.105
Wed, 30 Jul 202517.054
Tue, 29 Jul 202516.957
Mon, 28 Jul 202516.851
Sun, 27 Jul 202516.843
Sat, 26 Jul 202516.843
Fri, 25 Jul 202516.843
Thu, 24 Jul 202516.887
Wed, 23 Jul 202516.926
Tue, 22 Jul 202517.013
Mon, 21 Jul 202517.007
Sun, 20 Jul 202517.048
Sat, 19 Jul 202517.048
Fri, 18 Jul 202517.048
Thu, 17 Jul 202516.998
Wed, 16 Jul 202516.913
Tue, 15 Jul 202516.937
Mon, 14 Jul 202516.957
Sun, 13 Jul 202516.913
Sat, 12 Jul 202516.913
Fri, 11 Jul 202516.913
Thu, 10 Jul 202516.941
Wed, 9 Jul 202516.904
Tue, 8 Jul 202516.906
Mon, 7 Jul 202516.816
Sun, 6 Jul 202516.773
Sat, 5 Jul 202516.773
Fri, 4 Jul 202516.773
Thu, 3 Jul 202516.790
Wed, 2 Jul 202516.693
Tue, 1 Jul 202516.817
Mon, 30 Jun 202516.847
Sun, 29 Jun 202516.838
Sat, 28 Jun 202516.838
Fri, 27 Jun 202516.838
Thu, 26 Jun 202516.998
Wed, 25 Jun 202517.005
Tue, 24 Jun 202517.204
Mon, 23 Jun 202517.127
Sun, 22 Jun 202517.189
Sat, 21 Jun 202517.189
Fri, 20 Jun 202517.189
Thu, 19 Jun 202517.133
Wed, 18 Jun 202517.009
Tue, 17 Jun 202516.992
Mon, 16 Jun 202517.101
Sun, 15 Jun 202516.949
Sat, 14 Jun 202516.949
Fri, 13 Jun 202516.949
Thu, 12 Jun 202517.160
Wed, 11 Jun 202517.185
Tue, 10 Jun 202517.202
Mon, 9 Jun 202517.195
Sun, 8 Jun 202517.158
Sat, 7 Jun 202517.158
Fri, 6 Jun 202517.158
Thu, 5 Jun 202517.228
Wed, 4 Jun 202517.220
Tue, 3 Jun 202517.188
Mon, 2 Jun 202517.309
Sun, 1 Jun 202517.325
Sat, 31 May 202517.325
Fri, 30 May 202517.325
Thu, 29 May 202517.278
Wed, 28 May 202517.291
Tue, 27 May 202517.238
Mon, 26 May 202517.297
Sun, 25 May 202517.369
Sat, 24 May 202517.369
Fri, 23 May 202517.369
Thu, 22 May 202517.275
Wed, 21 May 202517.394
Tue, 20 May 202517.315
Mon, 19 May 202517.473
Sun, 18 May 202517.438
Sat, 17 May 202517.438
Fri, 16 May 202517.438
Thu, 15 May 202517.306
Wed, 14 May 202517.501
Tue, 13 May 202517.564
Mon, 12 May 202517.226
Sun, 11 May 202517.091
Sat, 10 May 202517.091
Fri, 9 May 202517.091
Thu, 8 May 202517.091
Wed, 7 May 202517.149
Tue, 6 May 202517.149
Mon, 5 May 202517.201
Sun, 4 May 202517.187
Sat, 3 May 202517.187
Fri, 2 May 202517.187
Thu, 1 May 202517.203
Wed, 30 Apr 202517.203
Tue, 29 Apr 202517.247
Mon, 28 Apr 202517.233
Sun, 27 Apr 202517.233
Sat, 26 Apr 202517.233
Fri, 25 Apr 202517.233
Thu, 24 Apr 202517.215
Wed, 23 Apr 202517.084
Tue, 22 Apr 202517.250
Mon, 21 Apr 202517.224
Sun, 20 Apr 202517.224
Sat, 19 Apr 202517.224
Fri, 18 Apr 202517.224
Thu, 17 Apr 202517.227
Wed, 16 Apr 202517.293
Tue, 15 Apr 202517.230
Mon, 14 Apr 202517.246
Sun, 13 Apr 202517.626
Sat, 12 Apr 202517.626
Fri, 11 Apr 202517.626
Thu, 10 Apr 202517.681
Wed, 9 Apr 202517.876
Tue, 8 Apr 202517.822
Mon, 7 Apr 202517.705
Sun, 6 Apr 202517.566
Sat, 5 Apr 202517.566
Fri, 4 Apr 202517.566
Thu, 3 Apr 202517.974
Wed, 2 Apr 202517.974
Tue, 1 Apr 202517.942
Mon, 31 Mar 202518.049
Sun, 30 Mar 202518.071
Sat, 29 Mar 202518.071
Fri, 28 Mar 202518.071
Thu, 27 Mar 202518.086
Wed, 26 Mar 202518.060
Tue, 25 Mar 202518.063
Mon, 24 Mar 202518.060
Sun, 23 Mar 202518.045
Sat, 22 Mar 202518.045
Fri, 21 Mar 202518.045
Thu, 20 Mar 202517.947
Wed, 19 Mar 202517.920
Tue, 18 Mar 202517.898
Mon, 17 Mar 202517.849
Sun, 16 Mar 202517.855
Sat, 15 Mar 202517.855
Fri, 14 Mar 202517.855
Thu, 13 Mar 202517.778
Wed, 12 Mar 202517.862
Tue, 11 Mar 202517.989
Mon, 10 Mar 202518.007
Sun, 9 Mar 202518.059
Sat, 8 Mar 202518.059
Fri, 7 Mar 202518.059
Thu, 6 Mar 202518.212
Wed, 5 Mar 202518.445
Tue, 4 Mar 202518.638
Mon, 3 Mar 202518.767
Sun, 2 Mar 202518.641
Sat, 1 Mar 202518.641
Fri, 28 Feb 202518.641
Thu, 27 Feb 202518.623
Wed, 26 Feb 202518.628
Tue, 25 Feb 202518.652
Mon, 24 Feb 202518.631
Sun, 23 Feb 202518.680
Sat, 22 Feb 202518.680
Fri, 21 Feb 202518.680
Thu, 20 Feb 202518.694
Wed, 19 Feb 202518.633
Tue, 18 Feb 202518.588
Mon, 17 Feb 202518.603
Sun, 16 Feb 202518.705
Sat, 15 Feb 202518.705
Fri, 14 Feb 202518.705
Thu, 13 Feb 202518.730
Wed, 12 Feb 202518.824
Tue, 11 Feb 202518.822
Mon, 10 Feb 202518.715
Sun, 9 Feb 202518.754
Sat, 8 Feb 202518.754
Fri, 7 Feb 202518.754
Thu, 6 Feb 202518.633
Wed, 5 Feb 202518.766
Tue, 4 Feb 202518.923
Mon, 3 Feb 202518.721
Sun, 2 Feb 202518.676
Sat, 1 Feb 202518.676
Fri, 31 Jan 202518.676
Thu, 30 Jan 202518.639
Wed, 29 Jan 202518.616
Tue, 28 Jan 202518.459
Mon, 27 Jan 202518.500
Sun, 26 Jan 202518.641
Sat, 25 Jan 202518.641
Fri, 24 Jan 202518.641
Thu, 23 Jan 202518.565
Wed, 22 Jan 202518.682
Tue, 21 Jan 202518.720
Mon, 20 Jan 202518.768
Sun, 19 Jan 202518.792
Sat, 18 Jan 202518.792
Fri, 17 Jan 202518.792
Thu, 16 Jan 202518.745
Wed, 15 Jan 202518.811
Tue, 14 Jan 202518.920
Mon, 13 Jan 202518.692
Sun, 12 Jan 202518.667
Sat, 11 Jan 202518.667
Fri, 10 Jan 202518.667
Thu, 9 Jan 202518.402
Wed, 8 Jan 202518.612
Tue, 7 Jan 202518.612
Mon, 6 Jan 202518.612
Sun, 5 Jan 202518.582
Sat, 4 Jan 202518.582
Fri, 3 Jan 202518.582
Thu, 2 Jan 202518.405
Wed, 1 Jan 202518.479

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