Deploy a report





Chart - Morocco - Imports - Evolution - All tariff positions - Annual FOB USD

Chart - Morocco - Imports - Evolution - All tariff positions - Annual FOB USD

Table - Morocco - Imports - Evolution - All tariff positions - Annual FOB USD

Date
Export Countries
2020 2021 2022 2023 2024
Spain 8.183.349.308 10.399.936.025 12.018.308.797 12.851.488.981 13.501.333.458
France 4.095.549.172 5.045.341.689 6.326.340.266 6.971.727.725 7.025.641.564
China 3.136.568.018 4.654.685.586 4.752.764.821 5.307.167.183 6.298.768.047
United States 2.301.437.993 2.794.499.266 3.717.856.677 3.837.550.713 5.268.646.115
Germany 1.827.417.418 2.322.975.783 2.574.224.865 3.358.550.783 3.203.999.358
Italy 1.745.655.678 2.475.419.564 2.826.474.284 3.060.610.822 2.756.489.955
Netherlands 861.211.431 1.177.408.791 1.438.037.435 1.597.018.439 1.353.322.279
Belgium 840.836.923 1.242.141.112 1.341.318.399 1.386.735.070 1.407.159.898
Brazil 671.284.198 565.413.256 1.067.602.938 1.238.133.184 1.389.650.139
Portugal 615.613.807 954.504.587 655.235.337 1.160.078.935 1.131.827.263
Others 5.485.556.822 5.175.272.829 4.834.869.901 5.364.082.142 5.041.479.120
Total 29,764,480,767 36,807,598,488 41,553,033,721 46,133,143,978 48,378,317,197

Chart - Morocco - Imports - Evolution - All tariff positions - Annual FOB USD

Chart - Morocco - Imports - Evolution - All tariff positions - Annual FOB USD

Table - Morocco - Imports - Evolution - All tariff positions - Annual FOB USD

Date
Tariff Numbers
2020 2021 2022 2023 2024
27 - mineral fuels... 3.349.722.474 4.936.973.292 6.521.887.033 6.067.964.637 5.927.278.223
84 - nuclear reactor... 3.505.375.664 3.904.954.076 4.261.750.741 5.301.519.929 5.971.167.116
85 - electrical mach... 3.199.282.966 3.988.770.557 4.425.250.594 5.554.433.936 5.532.295.833
87 - vehicles other... 2.737.447.936 3.675.134.829 3.503.240.486 4.375.087.447 4.805.863.452
39 - plastics and ar... 1.506.672.409 1.795.570.342 2.001.477.152 2.285.653.470 2.319.020.631
10 - cereals 1.021.993.316 770.165.862 2.093.413.183 1.885.619.892 1.387.299.624
88 - aircraft, space... 738.723.269 823.478.742 823.504.101 1.021.856.865 1.569.659.730
72 - iron and steel 928.861.620 881.640.241 880.571.886 1.026.460.774 824.807.045
74 - copper and arti... 484.924.321 702.086.687 862.212.313 1.072.349.785 1.152.221.614
73 - articles of iro... 675.583.109 718.516.575 844.965.708 931.798.437 1.060.215.314
Others 11.615.893.682 14.610.307.286 15.334.760.525 16.610.398.805 17.828.488.615
Total 29,764,480,767 36,807,598,488 41,553,033,721 46,133,143,978 48,378,317,197

Chart - Morocco - Imports - Evolution - All tariff positions - Annual FOB USD

Table - Morocco - Imports - Evolution - All tariff positions - Annual FOB USD

Export Countries
Tariff Numbers
Spain France China United States Germany Italy Netherlands Belgium Brazil Portugal Others Total
27 - mineral fuels... 10.608.991.704 1.113.398.121 1.141.416 6.064.057.400 114.241.392 2.777.512.492 981.928.886 425.733.463 5.443.915 773.580.962 3.937.795.910 26.803.825.660
84 - nuclear reactor... 6.629.332.658 4.399.802.878 3.355.358.734 1.069.353.620 1.665.011.915 1.939.764.758 703.120.872 495.147.790 34.885.169 446.716.941 2.206.272.191 22.944.767.526
85 - electrical mach... 4.718.504.035 4.603.684.099 4.650.767.720 500.299.850 2.317.642.184 1.487.334.988 484.344.514 465.820.276 16.108.072 389.735.687 3.065.792.461 22.700.033.886
87 - vehicles other... 5.647.352.829 2.760.667.844 1.645.467.710 285.918.900 2.200.497.157 655.489.259 224.024.033 485.284.515 16.359.683 476.244.800 4.699.467.421 19.096.774.150
39 - plastics and ar... 3.351.203.149 1.384.567.823 837.352.305 472.797.886 1.044.570.275 775.844.163 269.214.475 398.881.294 10.764.968 304.368.707 1.058.828.959 9.908.394.004
10 - cereals 91.658.223 3.120.562.650 684.325 472.216.569 1.097.244.893 21.978.913 4.448.822 471.130 1.136.378.151 1.379.340 1.211.468.860 7.158.491.877
88 - aircraft, space... 33.930.059 1.051.766.693 1.156.652 3.650.793.343 70.867.330 9.600.000 72.483.486 11.265.148 2.239 645.366 74.712.391 4.977.222.706
72 - iron and steel 1.623.482.827 331.599.979 371.316.620 33.940.852 143.845.562 194.659.415 233.483.587 237.835.627 39.970.791 577.073.777 755.132.529 4.542.341.565
74 - copper and arti... 1.969.288.580 312.774.110 19.403.976 4.688.578 124.886.771 184.592.879 31.171.321 1.546.081.362 556.531 4.975.812 75.374.799 4.273.794.720
73 - articles of iro... 1.447.676.461 872.484.053 947.013.425 31.956.072 136.003.229 359.831.658 24.209.526 76.937.108 2.188.400 95.819.639 236.959.571 4.231.079.142
Others 20.832.996.044 9.513.292.166 12.320.290.772 5.333.967.694 4.372.357.500 4.458.041.779 3.398.568.852 2.074.733.689 3.669.425.796 1.446.718.897 8.579.455.723 75.999.848.913
Total 56,954,416,569 29,464,600,416 24,149,953,655 17,919,990,764 13,287,168,208 12,864,650,303 6,426,998,375 6,218,191,402 4,932,083,715 4,517,259,929 25,901,260,814 202,636,574,150

Chart - Morocco - Imports - Evolution - All tariff positions - Monthly FOB USD

Chart - Morocco - Imports - Evolution - All tariff positions - Monthly FOB USD

Table - Morocco - Imports - Evolution - All tariff positions - Monthly FOB USD

Date
Export Countries
08 - 2024 09 - 2024 10 - 2024 11 - 2024 12 - 2024 01 - 2025
Spain 896.086.613 1.010.091.999 1.266.442.951 1.024.626.735 887.304.393 978.561.967
China 491.480.399 466.956.423 569.727.708 570.259.340 657.772.338 730.341.575
France 471.159.775 589.230.748 625.270.658 538.037.910 466.806.521 512.229.867
United States 445.986.685 344.551.513 386.366.210 591.959.208 502.318.126 490.087.143
Germany 249.132.301 245.152.000 258.016.892 230.744.365 221.723.066 243.909.863
Italy 136.733.611 202.556.341 232.040.462 202.652.147 268.281.948 245.553.925
Brazil 152.922.823 171.784.702 137.649.167 140.658.391 190.278.105 76.919.511
Belgium 99.335.705 110.707.015 130.531.120 103.195.811 114.297.255 130.896.206
Netherlands 89.763.271 112.555.400 113.882.895 93.362.948 109.906.652 97.555.947
Portugal 46.746.415 112.652.995 122.980.700 108.180.978 46.140.866 67.910.108
Others 382.404.386 415.270.934 460.868.069 391.709.161 452.044.205 449.436.051
Total 3,461,751,984 3,781,510,071 4,303,776,833 3,995,386,993 3,916,873,476 4,023,402,163

Chart - Morocco - Exports - Evolution - All tariff positions - Annual FOB USD

Chart - Morocco - Exports - Evolution - All tariff positions - Annual FOB USD

Table - Morocco - Exports - Evolution - All tariff positions - Annual FOB USD

Date
Import Countries
2020 2021 2022 2023 2024
Spain 7.343.104.125 7.818.134.862 8.926.427.836 9.558.799.039 10.301.391.716
France 4.530.046.567 6.173.100.770 6.174.454.531 7.398.314.855 6.440.153.678
Italy 1.079.255.018 1.460.426.169 1.628.325.665 2.140.046.659 2.206.284.217
Brazil 1.118.281.420 1.917.952.180 2.064.308.027 1.411.774.743 1.387.448.960
United States 1.069.584.499 1.292.534.872 1.743.631.301 1.718.369.069 1.925.418.546
Germany 630.427.146 765.700.625 893.352.046 1.427.178.521 1.283.400.188
Belgium 458.207.637 561.493.400 936.143.380 945.327.645 1.277.823.499
Netherlands 598.745.908 673.394.248 599.237.486 732.214.755 666.614.350
China 359.880.864 563.809.328 679.557.267 660.607.177 873.782.070
Romania 198.126.583 303.411.078 426.440.996 541.172.205 595.460.069
Others 2.941.560.234 3.092.650.670 3.236.846.449 3.615.457.154 3.615.869.186
Total 20,327,220,000 24,622,608,202 27,308,724,983 30,149,261,823 30,573,646,478

Chart - Morocco - Exports - Evolution - All tariff positions - Annual FOB USD

Chart - Morocco - Exports - Evolution - All tariff positions - Annual FOB USD

Table - Morocco - Exports - Evolution - All tariff positions - Annual FOB USD

Date
Tariff Numbers
2020 2021 2022 2023 2024
85 - electrical mach... 3.895.750.216 4.124.343.849 5.058.844.448 6.703.999.248 6.726.437.237
87 - vehicles other... 3.067.942.369 4.377.055.145 4.993.763.089 6.497.839.374 6.787.047.577
62 - articles of app... 1.976.336.826 2.453.112.847 2.632.412.516 2.568.469.361 2.666.287.576
31 - fertilizers 1.781.663.895 2.517.314.185 2.663.408.637 2.235.310.930 2.341.174.363
07 - edible vegetabl... 1.100.030.146 1.203.888.511 1.402.628.576 1.848.978.313 1.720.230.160
03 - fish and crusta... 1.227.552.567 1.577.299.766 1.385.624.054 1.495.798.621 1.402.230.099
08 - edible fruit an... 1.345.365.074 1.361.590.607 1.499.243.768 1.309.731.130 1.471.447.343
61 - articles of app... 808.442.064 1.000.907.880 1.000.502.985 987.759.301 991.828.327
28 - inorganic chemi... 429.712.264 708.805.800 851.306.652 492.929.443 522.395.460
16 - preparations of... 544.896.444 548.380.829 524.857.782 580.903.087 550.477.384
Others 4.149.528.135 4.749.908.783 5.296.132.475 5.427.543.015 5.394.090.951
Total 20,327,220,000 24,622,608,202 27,308,724,983 30,149,261,823 30,573,646,478

Chart - Morocco - Exports - Evolution - All tariff positions - Annual FOB USD

Table - Morocco - Exports - Evolution - All tariff positions - Annual FOB USD

Import Countries
Tariff Numbers
Spain France Italy Brazil United States Germany Belgium Netherlands China Romania Others Total
85 - electrical mach... 12.232.758.392 4.650.165.843 1.165.887.067 103.067.469 1.511.502.258 2.040.138.064 286.589.906 71.516.525 1.521.775.723 366.072.646 2.559.901.105 26.509.374.999
87 - vehicles other... 4.650.213.608 10.043.025.568 3.690.993.572 19.002.259 678.746.009 221.693.759 1.832.938.599 34.168.596 12.003.428 1.167.542.370 3.373.319.787 25.723.647.555
62 - articles of app... 6.957.793.227 1.649.072.994 430.940.944 128.068.338 885.849.293 332.663.508 82.281.203 158.013.644 175.182.586 622.903 1.496.130.486 12.296.619.125
31 - fertilizers 704.817.270 728.604.542 330.509.519 6.484.588.843 958.182.975 148.377.406 239.113.629 17.018.789 18.587.949 368.471.168 1.540.599.920 11.538.872.009
07 - edible vegetabl... 1.956.589.794 4.303.078.705 74.873.561 3.971.586 10.039.998 72.707.785 9.120.681 636.957.230 1.848 208.414.519 7.275.755.706
03 - fish and crusta... 4.198.733.603 19.248.075 1.211.230.524 182.419.846 16.462.977 49.387 7.456.732 42.600.664 21.388.340 328.429 1.388.586.531 7.088.505.108
08 - edible fruit an... 2.880.952.988 1.652.207.459 39.034.822 1.319.203 729.494.061 180.084.489 104.173.132 658.114.307 5.171.430 35.708 736.790.322 6.987.377.922
61 - articles of app... 2.221.104.742 1.075.598.507 69.202.401 30.204.801 257.049.036 369.465.031 11.745.146 190.621.086 45.107.678 75.032 519.267.097 4.789.440.557
28 - inorganic chemi... 757.248.235 281.998.520 13.144.445 691.298.743 196.215.494 623.291 853.514.835 44.930.331 196.797 2.631.675 163.347.253 3.005.149.619
16 - preparations of... 548.226.645 467.005.369 337.452.756 106.021 410.294.420 165.496.673 32.484.966 573.726.828 572 12.957.049 201.764.227 2.749.515.526
Others 6.839.419.075 5.846.064.818 1.151.068.117 255.718.221 2.095.701.766 1.468.759.132 719.576.731 842.538.745 1.338.222.203 145.872.103 4.314.262.447 25.017.203.359
Total 43,947,857,578 30,716,070,401 8,514,337,728 7,899,765,330 7,749,538,287 5,000,058,525 4,178,995,561 3,270,206,746 3,137,636,706 2,064,610,930 16,502,383,694 132,981,461,486

Chart - Morocco - Exports - Evolution - All tariff positions - Monthly FOB USD

Chart - Morocco - Exports - Evolution - All tariff positions - Monthly FOB USD

Table - Morocco - Exports - Evolution - All tariff positions - Monthly FOB USD

Date
Import Countries
08 - 2024 09 - 2024 10 - 2024 11 - 2024 12 - 2024 01 - 2025
Spain 644.349.783 847.657.187 924.631.836 942.429.547 752.547.787 858.363.740
France 359.817.574 472.234.361 523.146.178 513.888.277 549.337.273 403.160.273
Italy 120.288.018 158.445.137 231.934.637 176.925.840 200.956.941 118.065.385
United States 168.721.173 173.123.808 174.785.278 149.258.807 131.667.750 136.354.837
Brazil 245.945.353 141.371.045 145.121.445 43.667.317 74.324.207 94.860.516
Belgium 110.201.671 110.161.345 174.287.765 138.039.360 120.044.551 43.763.632
Germany 93.377.510 108.828.601 106.331.931 102.986.045 83.514.026 104.994.755
China 208.652.647 97.549.814 54.388.105 53.962.095 69.633.989 40.380.194
Netherlands 42.808.913 38.369.382 52.021.457 70.078.973 56.202.807 76.657.425
Portugal 34.154.557 44.460.872 50.802.017 24.931.573 48.513.758 25.260.165
Others 328.848.359 247.109.957 289.198.791 297.903.181 282.578.575 278.831.266
Total 2,357,165,558 2,439,311,508 2,726,649,439 2,514,071,016 2,369,321,663 2,180,692,188

Chart - Morocco - Imports - Evolution / Exports - Evolution - All tariff positions - Annual FOB USD

Chart - Morocco - Imports - Evolution / Exports - Evolution - All tariff positions - Annual FOB USD

Table - Morocco - Imports - Evolution / Exports - Evolution - All tariff positions - Annual FOB USD

Date
Export Countries
2020 2021 2022 2023 2024
Importaciones
Spain 8.183.349.308 10.399.936.025 12.018.308.797 12.851.488.981 13.501.333.458
France 4.095.549.172 5.045.341.689 6.326.340.266 6.971.727.725 7.025.641.564
China 3.136.568.018 4.654.685.586 4.752.764.821 5.307.167.183 6.298.768.047
United States 2.301.437.993 2.794.499.266 3.717.856.677 3.837.550.713 5.268.646.115
Germany 1.827.417.418 2.322.975.783 2.574.224.865 3.358.550.783 3.203.999.358
Italy 1.745.655.678 2.475.419.564 2.826.474.284 3.060.610.822 2.756.489.955
Netherlands 861.211.431 1.177.408.791 1.438.037.435 1.597.018.439 1.353.322.279
Belgium 840.836.923 1.242.141.112 1.341.318.399 1.386.735.070 1.407.159.898
Brazil 671.284.198 565.413.256 1.067.602.938 1.238.133.184 1.389.650.139
Portugal 615.613.807 954.504.587 655.235.337 1.160.078.935 1.131.827.263
Others 5.485.556.822 5.175.272.829 4.834.869.901 5.364.082.142 5.041.479.120
Total 29,764,480,767 36,807,598,488 41,553,033,721 46,133,143,978 48,378,317,197

Date
Import Countries
2020 2021 2022 2023 2024
Exportaciones
Spain 7.343.104.125 7.818.134.862 8.926.427.836 9.558.799.039 10.301.391.716
France 4.530.046.567 6.173.100.770 6.174.454.531 7.398.314.855 6.440.153.678
Italy 1.079.255.018 1.460.426.169 1.628.325.665 2.140.046.659 2.206.284.217
Brazil 1.118.281.420 1.917.952.180 2.064.308.027 1.411.774.743 1.387.448.960
United States 1.069.584.499 1.292.534.872 1.743.631.301 1.718.369.069 1.925.418.546
Germany 630.427.146 765.700.625 893.352.046 1.427.178.521 1.283.400.188
Belgium 458.207.637 561.493.400 936.143.380 945.327.645 1.277.823.499
Netherlands 598.745.908 673.394.248 599.237.486 732.214.755 666.614.350
China 359.880.864 563.809.328 679.557.267 660.607.177 873.782.070
Romania 198.126.583 303.411.078 426.440.996 541.172.205 595.460.069
Others 2.941.560.234 3.092.650.670 3.236.846.449 3.615.457.154 3.615.869.186
Total 20,327,220,000 24,622,608,202 27,308,724,983 30,149,261,823 30,573,646,478

Chart - Morocco - Imports - Evolution / Exports - Evolution - All tariff positions - Monthly FOB USD

Chart - Morocco - Imports - Evolution / Exports - Evolution - All tariff positions - Monthly FOB USD

Table - Morocco - Imports - Evolution / Exports - Evolution - All tariff positions - Monthly FOB USD

Date
Export Countries
08 - 2024 09 - 2024 10 - 2024 11 - 2024 12 - 2024 01 - 2025
Importaciones
Spain 896.086.613 1.010.091.999 1.266.442.951 1.024.626.735 887.304.393 978.561.967
China 491.480.399 466.956.423 569.727.708 570.259.340 657.772.338 730.341.575
France 471.159.775 589.230.748 625.270.658 538.037.910 466.806.521 512.229.867
United States 445.986.685 344.551.513 386.366.210 591.959.208 502.318.126 490.087.143
Germany 249.132.301 245.152.000 258.016.892 230.744.365 221.723.066 243.909.863
Italy 136.733.611 202.556.341 232.040.462 202.652.147 268.281.948 245.553.925
Brazil 152.922.823 171.784.702 137.649.167 140.658.391 190.278.105 76.919.511
Belgium 99.335.705 110.707.015 130.531.120 103.195.811 114.297.255 130.896.206
Netherlands 89.763.271 112.555.400 113.882.895 93.362.948 109.906.652 97.555.947
Portugal 46.746.415 112.652.995 122.980.700 108.180.978 46.140.866 67.910.108
Others 382.404.386 415.270.934 460.868.069 391.709.161 452.044.205 449.436.051
Total 3,461,751,984 3,781,510,071 4,303,776,833 3,995,386,993 3,916,873,476 4,023,402,163

Date
Import Countries
08 - 2024 09 - 2024 10 - 2024 11 - 2024 12 - 2024 01 - 2025
Exportaciones
Spain 644.349.783 847.657.187 924.631.836 942.429.547 752.547.787 858.363.740
France 359.817.574 472.234.361 523.146.178 513.888.277 549.337.273 403.160.273
Italy 120.288.018 158.445.137 231.934.637 176.925.840 200.956.941 118.065.385
United States 168.721.173 173.123.808 174.785.278 149.258.807 131.667.750 136.354.837
Brazil 245.945.353 141.371.045 145.121.445 43.667.317 74.324.207 94.860.516
Belgium 110.201.671 110.161.345 174.287.765 138.039.360 120.044.551 43.763.632
Germany 93.377.510 108.828.601 106.331.931 102.986.045 83.514.026 104.994.755
China 208.652.647 97.549.814 54.388.105 53.962.095 69.633.989 40.380.194
Netherlands 42.808.913 38.369.382 52.021.457 70.078.973 56.202.807 76.657.425
Portugal 34.154.557 44.460.872 50.802.017 24.931.573 48.513.758 25.260.165
Others 328.848.359 247.109.957 289.198.791 297.903.181 282.578.575 278.831.266
Total 2,357,165,558 2,439,311,508 2,726,649,439 2,514,071,016 2,369,321,663 2,180,692,188