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

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

Average 1 CHF = 65.740 MKD

The mean of all 365 publications in 2025, ranging from 63.995 to 66.984 MKD.

64.0065.0066.0067.00Mar ’25May ’25Jul ’25Sep ’25Nov ’25

Every rate of 2025

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

DateRate
Wed, 31 Dec 202566.174
Tue, 30 Dec 202566.174
Mon, 29 Dec 202566.174
Sun, 28 Dec 202566.174
Sat, 27 Dec 202566.174
Fri, 26 Dec 202566.238
Thu, 25 Dec 202566.231
Wed, 24 Dec 202566.133
Tue, 23 Dec 202566.002
Mon, 22 Dec 202565.983
Sun, 21 Dec 202565.983
Sat, 20 Dec 202565.983
Fri, 19 Dec 202566.001
Thu, 18 Dec 202565.887
Wed, 17 Dec 202565.758
Tue, 16 Dec 202565.738
Mon, 15 Dec 202565.898
Sun, 14 Dec 202565.898
Sat, 13 Dec 202565.898
Fri, 12 Dec 202565.907
Thu, 11 Dec 202565.762
Wed, 10 Dec 202565.573
Tue, 9 Dec 202565.761
Mon, 8 Dec 202565.761
Sun, 7 Dec 202565.761
Sat, 6 Dec 202565.761
Fri, 5 Dec 202565.974
Thu, 4 Dec 202566.041
Wed, 3 Dec 202565.996
Tue, 2 Dec 202566.174
Mon, 1 Dec 202566.211
Sun, 30 Nov 202566.211
Sat, 29 Nov 202566.211
Fri, 28 Nov 202566.069
Thu, 27 Nov 202566.017
Wed, 26 Nov 202565.920
Tue, 25 Nov 202566.024
Mon, 24 Nov 202566.225
Sun, 23 Nov 202566.225
Sat, 22 Nov 202566.225
Fri, 21 Nov 202566.181
Thu, 20 Nov 202566.269
Wed, 19 Nov 202566.636
Tue, 18 Nov 202566.690
Mon, 17 Nov 202566.984
Sun, 16 Nov 202566.984
Sat, 15 Nov 202566.984
Fri, 14 Nov 202566.557
Thu, 13 Nov 202566.509
Wed, 12 Nov 202566.307
Tue, 11 Nov 202566.021
Mon, 10 Nov 202566.071
Sun, 9 Nov 202566.071
Sat, 8 Nov 202566.071
Fri, 7 Nov 202566.040
Thu, 6 Nov 202566.104
Wed, 5 Nov 202566.189
Tue, 4 Nov 202566.170
Mon, 3 Nov 202566.255
Sun, 2 Nov 202566.255
Sat, 1 Nov 202566.255
Fri, 31 Oct 202566.343
Thu, 30 Oct 202566.380
Wed, 29 Oct 202566.448
Tue, 28 Oct 202566.432
Mon, 27 Oct 202566.559
Sun, 26 Oct 202566.559
Sat, 25 Oct 202566.559
Fri, 24 Oct 202566.703
Thu, 23 Oct 202566.703
Wed, 22 Oct 202566.712
Tue, 21 Oct 202566.665
Mon, 20 Oct 202566.538
Sun, 19 Oct 202566.538
Sat, 18 Oct 202566.538
Fri, 17 Oct 202566.232
Thu, 16 Oct 202566.229
Wed, 15 Oct 202566.318
Tue, 14 Oct 202566.310
Mon, 13 Oct 202566.168
Sun, 12 Oct 202566.168
Sat, 11 Oct 202566.168
Fri, 10 Oct 202566.274
Thu, 9 Oct 202566.303
Wed, 8 Oct 202566.239
Tue, 7 Oct 202566.240
Mon, 6 Oct 202566.033
Sun, 5 Oct 202566.033
Sat, 4 Oct 202566.033
Fri, 3 Oct 202565.984
Thu, 2 Oct 202565.878
Wed, 1 Oct 202565.885
Tue, 30 Sep 202565.934
Mon, 29 Sep 202566.114
Sun, 28 Sep 202566.114
Sat, 27 Sep 202566.114
Fri, 26 Sep 202566.029
Thu, 25 Sep 202566.090
Wed, 24 Sep 202566.026
Tue, 23 Sep 202565.998
Mon, 22 Sep 202565.982
Sun, 21 Sep 202565.982
Sat, 20 Sep 202565.982
Fri, 19 Sep 202565.991
Thu, 18 Sep 202566.032
Wed, 17 Sep 202565.869
Tue, 16 Sep 202565.748
Mon, 15 Sep 202565.790
Sun, 14 Sep 202565.790
Sat, 13 Sep 202565.790
Fri, 12 Sep 202565.798
Thu, 11 Sep 202565.854
Wed, 10 Sep 202565.903
Tue, 9 Sep 202565.486
Mon, 8 Sep 202565.486
Sun, 7 Sep 202565.486
Sat, 6 Sep 202565.486
Fri, 5 Sep 202565.539
Thu, 4 Sep 202565.602
Wed, 3 Sep 202565.658
Tue, 2 Sep 202565.539
Mon, 1 Sep 202565.665
Sun, 31 Aug 202565.665
Sat, 30 Aug 202565.665
Fri, 29 Aug 202565.761
Thu, 28 Aug 202565.761
Wed, 27 Aug 202565.578
Tue, 26 Aug 202565.530
Mon, 25 Aug 202565.547
Sun, 24 Aug 202565.547
Sat, 23 Aug 202565.547
Fri, 22 Aug 202565.515
Thu, 21 Aug 202565.419
Wed, 20 Aug 202565.387
Tue, 19 Aug 202565.314
Mon, 18 Aug 202565.365
Sun, 17 Aug 202565.365
Sat, 16 Aug 202565.365
Fri, 15 Aug 202565.382
Thu, 14 Aug 202565.411
Wed, 13 Aug 202565.348
Tue, 12 Aug 202565.265
Mon, 11 Aug 202565.402
Sun, 10 Aug 202565.402
Sat, 9 Aug 202565.402
Fri, 8 Aug 202565.375
Thu, 7 Aug 202565.685
Wed, 6 Aug 202565.855
Tue, 5 Aug 202565.870
Mon, 4 Aug 202566.105
Sun, 3 Aug 202566.105
Sat, 2 Aug 202566.105
Fri, 1 Aug 202566.210
Thu, 31 Jul 202566.256
Wed, 30 Jul 202566.239
Tue, 29 Jul 202566.056
Mon, 28 Jul 202566.001
Sun, 27 Jul 202566.001
Sat, 26 Jul 202566.001
Fri, 25 Jul 202566.004
Thu, 24 Jul 202566.246
Wed, 23 Jul 202566.107
Tue, 22 Jul 202566.116
Mon, 21 Jul 202566.122
Sun, 20 Jul 202566.122
Sat, 19 Jul 202566.122
Fri, 18 Jul 202566.127
Thu, 17 Jul 202566.104
Wed, 16 Jul 202566.308
Tue, 15 Jul 202566.253
Mon, 14 Jul 202566.246
Sun, 13 Jul 202566.246
Sat, 12 Jul 202566.246
Fri, 11 Jul 202566.174
Thu, 10 Jul 202566.137
Wed, 9 Jul 202565.963
Tue, 8 Jul 202565.956
Mon, 7 Jul 202566.012
Sun, 6 Jul 202566.012
Sat, 5 Jul 202566.012
Fri, 4 Jul 202565.977
Thu, 3 Jul 202566.125
Wed, 2 Jul 202566.168
Tue, 1 Jul 202565.988
Mon, 30 Jun 202565.879
Sun, 29 Jun 202565.879
Sat, 28 Jun 202565.879
Fri, 27 Jun 202565.679
Thu, 26 Jun 202565.753
Wed, 25 Jun 202565.539
Tue, 24 Jun 202565.524
Mon, 23 Jun 202565.340
Sun, 22 Jun 202565.340
Sat, 21 Jun 202565.340
Fri, 20 Jun 202565.498
Thu, 19 Jun 202565.416
Wed, 18 Jun 202565.418
Tue, 17 Jun 202565.546
Mon, 16 Jun 202565.814
Sun, 15 Jun 202565.814
Sat, 14 Jun 202565.814
Fri, 13 Jun 202565.376
Thu, 12 Jun 202565.554
Wed, 11 Jun 202565.702
Tue, 10 Jun 202565.850
Mon, 9 Jun 202565.878
Sun, 8 Jun 202565.878
Sat, 7 Jun 202565.878
Fri, 6 Jun 202565.878
Thu, 5 Jun 202565.843
Wed, 4 Jun 202565.928
Tue, 3 Jun 202566.083
Mon, 2 Jun 202566.037
Sun, 1 Jun 202566.037
Sat, 31 May 202566.037
Fri, 30 May 202566.058
Thu, 29 May 202565.876
Wed, 28 May 202565.723
Tue, 27 May 202565.915
Mon, 26 May 202566.287
Sun, 25 May 202566.287
Sat, 24 May 202566.287
Fri, 23 May 202565.953
Thu, 22 May 202565.889
Wed, 21 May 202565.805
Tue, 20 May 202565.594
Mon, 19 May 202565.671
Sun, 18 May 202565.671
Sat, 17 May 202565.671
Fri, 16 May 202565.722
Thu, 15 May 202565.671
Wed, 14 May 202565.915
Tue, 13 May 202565.843
Mon, 12 May 202565.961
Sun, 11 May 202565.961
Sat, 10 May 202565.961
Fri, 9 May 202566.148
Thu, 8 May 202565.914
Wed, 7 May 202565.999
Tue, 6 May 202566.061
Mon, 5 May 202565.990
Sun, 4 May 202565.990
Sat, 3 May 202565.990
Fri, 2 May 202565.645
Thu, 1 May 202565.645
Wed, 30 Apr 202565.622
Tue, 29 Apr 202565.434
Mon, 28 Apr 202565.427
Sun, 27 Apr 202565.427
Sat, 26 Apr 202565.427
Fri, 25 Apr 202565.577
Thu, 24 Apr 202565.574
Wed, 23 Apr 202566.017
Tue, 22 Apr 202566.195
Mon, 21 Apr 202566.195
Sun, 20 Apr 202566.195
Sat, 19 Apr 202566.195
Fri, 18 Apr 202566.195
Thu, 17 Apr 202566.406
Wed, 16 Apr 202566.539
Tue, 15 Apr 202565.918
Mon, 14 Apr 202566.493
Sun, 13 Apr 202566.493
Sat, 12 Apr 202566.493
Fri, 11 Apr 202566.179
Thu, 10 Apr 202566.339
Wed, 9 Apr 202565.837
Tue, 8 Apr 202565.662
Mon, 7 Apr 202565.491
Sun, 6 Apr 202565.491
Sat, 5 Apr 202565.491
Fri, 4 Apr 202564.641
Thu, 3 Apr 202564.625
Wed, 2 Apr 202564.806
Tue, 1 Apr 202564.772
Mon, 31 Mar 202564.772
Sun, 30 Mar 202564.772
Sat, 29 Mar 202564.772
Fri, 28 Mar 202564.779
Thu, 27 Mar 202564.724
Wed, 26 Mar 202564.677
Tue, 25 Mar 202564.643
Mon, 24 Mar 202564.624
Sun, 23 Mar 202564.624
Sat, 22 Mar 202564.624
Fri, 21 Mar 202564.511
Thu, 20 Mar 202564.380
Wed, 19 Mar 202564.259
Tue, 18 Mar 202564.159
Mon, 17 Mar 202563.995
Sun, 16 Mar 202563.995
Sat, 15 Mar 202563.995
Fri, 14 Mar 202564.406
Thu, 13 Mar 202564.124
Wed, 12 Mar 202564.155
Tue, 11 Mar 202564.764
Mon, 10 Mar 202564.452
Sun, 9 Mar 202564.452
Sat, 8 Mar 202564.452
Fri, 7 Mar 202564.407
Thu, 6 Mar 202564.750
Wed, 5 Mar 202565.742
Tue, 4 Mar 202565.346
Mon, 3 Mar 202565.589
Sun, 2 Mar 202565.589
Sat, 1 Mar 202565.589
Fri, 28 Feb 202565.509
Thu, 27 Feb 202565.606
Wed, 26 Feb 202565.624
Tue, 25 Feb 202565.357
Mon, 24 Feb 202565.305
Sun, 23 Feb 202565.305
Sat, 22 Feb 202565.305
Fri, 21 Feb 202565.262
Thu, 20 Feb 202565.175
Wed, 19 Feb 202565.244
Tue, 18 Feb 202565.143
Mon, 17 Feb 202565.129
Sun, 16 Feb 202565.129
Sat, 15 Feb 202565.129
Fri, 14 Feb 202565.276
Thu, 13 Feb 202565.031
Wed, 12 Feb 202565.223
Tue, 11 Feb 202565.450
Mon, 10 Feb 202565.295
Sun, 9 Feb 202565.295
Sat, 8 Feb 202565.295
Fri, 7 Feb 202565.522
Thu, 6 Feb 202565.455
Wed, 5 Feb 202565.448
Tue, 4 Feb 202565.468
Mon, 3 Feb 202565.081
Sun, 2 Feb 202565.081
Sat, 1 Feb 202565.081
Fri, 31 Jan 202565.137
Thu, 30 Jan 202565.247
Wed, 29 Jan 202565.218
Tue, 28 Jan 202565.196
Mon, 27 Jan 202564.929
Sun, 26 Jan 202564.929
Sat, 25 Jan 202564.929
Fri, 24 Jan 202565.279
Thu, 23 Jan 202565.227
Wed, 22 Jan 202565.350
Tue, 21 Jan 202565.315
Mon, 20 Jan 202565.531
Sun, 19 Jan 202565.531
Sat, 18 Jan 202565.531
Fri, 17 Jan 202565.630
Thu, 16 Jan 202565.507
Wed, 15 Jan 202565.499
Tue, 14 Jan 202565.820
Mon, 13 Jan 202565.310
Sun, 12 Jan 202565.310
Sat, 11 Jan 202565.310
Fri, 10 Jan 202565.441
Thu, 9 Jan 202565.565
Wed, 8 Jan 202565.685
Tue, 7 Jan 202565.685
Mon, 6 Jan 202565.685
Sun, 5 Jan 202565.685
Sat, 4 Jan 202565.685
Fri, 3 Jan 202565.623
Thu, 2 Jan 202565.337
Wed, 1 Jan 202565.337

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