Deploy a report





Chart - Morocco - Imports - Evolution - NCE: hats - - Annual FOB USD

Chart - Morocco - Imports - Evolution - NCE: hats - - Annual FOB USD

Table - Morocco - Imports - Evolution - NCE: hats - - Annual FOB USD

Date
Export Countries
2020 2021 2022 2023 2024
China 103.191 198.083 121.960 229.209 121.021
Spain 7.367 29.402 20.400 47.564 155.250
France 10.956 7.434 36.517 57.030 52.410
Portugal 4.245 14.573 58.662 35 1.015
Turkey 28.394
Ecuador 5.788 17.271
Italy 1.516 973 7.348 3.531
Netherlands 4.788 1.121
South Africa 694 1.581 12
Germany 326 400
Others 01 264 126 23 124
Total 160,268 269,238 240,618 346,008 334,472

Chart - Morocco - Imports - Evolution - NCE: hats - - Monthly FOB USD

Chart - Morocco - Imports - Evolution - NCE: hats - - Monthly FOB USD

Table - Morocco - Imports - Evolution - NCE: hats - - Monthly FOB USD

Date
Export Countries
03 - 2025 04 - 2025 05 - 2025 06 - 2025 07 - 2025
Portugal 123.724 158 122 185 18.470
China 14.950 999 4.666 10 17
France 4.151 3.796 7.525 324
Spain 1.987 983 1.103 266 158
Italy 1.249 1.052 864
Netherlands 641 216
Sweden 72
Belgium 39
Czech Republic 18
Total 142,551 7,454 9,705 9,066 18,969

Chart - Morocco - Exports - Evolution - NCE: hats - - Annual FOB USD

Chart - Morocco - Exports - Evolution - NCE: hats - - Annual FOB USD

Table - Morocco - Exports - Evolution - NCE: hats - - Annual FOB USD

Date
Import Countries
2020 2021 2022 2023 2024
France 3.325 7.481 6.278 22.052 3.345
United States 7.981 8.164 5.764 3.159
Spain 4.483 649 2.285 644 1.858
Norway 1.336 1.044 4.183 138
South Africa 42 5.883
Italy 2.585 1.384
Belgium 559 281 1.266 60
Austria 161 32 177 1.198
Portugal 320 306 69 473
Israel 1.000
Others 579 992 1.526 412 380
Total 10,763 18,460 22,919 34,032 17,681

Chart - Morocco - Exports - Evolution - NCE: hats - - Monthly FOB USD

Chart - Morocco - Exports - Evolution - NCE: hats - - Monthly FOB USD

Table - Morocco - Exports - Evolution - NCE: hats - - Monthly FOB USD

Date
Import Countries
03 - 2025 04 - 2025 05 - 2025 06 - 2025 07 - 2025
France 3.926 1.656 193 363 717
United States 343 298 1.262 934 1.132
Germany 1.325
China 1.188
Spain 264 289
Total 4,533 3,279 1,455 1,586 3,037

Chart - Morocco - Imports - Evolution / Exports - Evolution - NCE: hats - - Annual FOB USD

Chart - Morocco - Imports - Evolution / Exports - Evolution - NCE: hats - - Annual FOB USD

Table - Morocco - Imports - Evolution / Exports - Evolution - NCE: hats - - Annual FOB USD

Date
Export Countries
2020 2021 2022 2023 2024
Importaciones
China 103.191 198.083 121.960 229.209 121.021
Spain 7.367 29.402 20.400 47.564 155.250
France 10.956 7.434 36.517 57.030 52.410
Portugal 4.245 14.573 58.662 35 1.015
Turkey 28.394
Ecuador 5.788 17.271
Italy 1.516 973 7.348 3.531
Netherlands 4.788 1.121
South Africa 694 1.581 12
Germany 326 400
Others 01 264 126 23 124
Total 160,268 269,238 240,618 346,008 334,472

Date
Import Countries
2020 2021 2022 2023 2024
Exportaciones
France 3.325 7.481 6.278 22.052 3.345
United States 7.981 8.164 5.764 3.159
Spain 4.483 649 2.285 644 1.858
Norway 1.336 1.044 4.183 138
South Africa 42 5.883
Italy 2.585 1.384
Belgium 559 281 1.266 60
Austria 161 32 177 1.198
Portugal 320 306 69 473
Israel 1.000
Others 579 992 1.526 412 380
Total 10,763 18,460 22,919 34,032 17,681

Chart - Morocco - Imports - Evolution / Exports - Evolution - NCE: hats - - Monthly FOB USD

Chart - Morocco - Imports - Evolution / Exports - Evolution - NCE: hats - - Monthly FOB USD

Table - Morocco - Imports - Evolution / Exports - Evolution - NCE: hats - - Monthly FOB USD

Date
Export Countries
03 - 2025 04 - 2025 05 - 2025 06 - 2025 07 - 2025
Importaciones
Portugal 123.724 158 122 185 18.470
China 14.950 999 4.666 10 17
France 4.151 3.796 7.525 324
Spain 1.987 983 1.103 266 158
Italy 1.249 1.052 864
Netherlands 641 216
Sweden 72
Belgium 39
Czech Republic 18
Total 142,551 7,454 9,705 9,066 18,969

Date
Import Countries
03 - 2025 04 - 2025 05 - 2025 06 - 2025 07 - 2025
Exportaciones
France 3.926 1.656 193 363 717
United States 343 298 1.262 934 1.132
Germany 1.325
China 1.188
Spain 264 289
Total 4,533 3,279 1,455 1,586 3,037