Fish and seafood production in Morocco

Morocco: Fish and seafood production was 1.41 million tonnes in 2023. ◆ Volatile

Latest (2023)
1.41 million tonnes
Change on year
unchanged
World rank
19th
of 191 countries
All-time high
1.46 million tonnes
in 2019
All-time low
159,180 tonnes
in 1961
Years of data
63
1961–2023

Fish and seafood production in Morocco, 1961–2023

0500.0k1.0M1.5M196119922023

Source: Food and Agriculture Organization of the United Nations (2025) – processed by Our World in Data. Measured in tonnes.

Analysis

In 2023, fish and seafood production in Morocco stood at 1.41 million tonnes.

That represents a change of up 12.7% over ten years.

Over the whole period, fish and seafood production in Morocco peaked at 1.46 million tonnes in 2019 and was at its lowest, 159,180 tonnes, in 1961.

That places Morocco 19th out of 191 countries with data for 2023, putting it in the top 10%.

The series is highly variable year to year, so single readings are best treated with caution.

Averages by decade

DecadeAverage LowestHighest Years
1960s 211,322 tonnes 159,180 tonnes 300,580 tonnes 9
1970s 276,779 tonnes 225,400 tonnes 391,730 tonnes 10
1980s 464,171 tonnes 330,300 tonnes 595,560 tonnes 10
1990s 683,003 tonnes 551,680 tonnes 851,020 tonnes 10
2000s 975,834 tonnes 878,040 tonnes 1.17 million tonnes 10
2010s 1.29 million tonnes 955,000 tonnes 1.46 million tonnes 10
2020s 1.40 million tonnes 1.38 million tonnes 1.41 million tonnes 4

Countries ranked near Morocco

  1. 16 South Korea 1.89 million tonnes compare
  2. 17 Mexico 1.82 million tonnes compare
  3. 18 Malaysia 1.57 million tonnes compare
  4. 20 Brazil 1.41 million tonnes compare
  5. 21 Ecuador 1.30 million tonnes compare
  6. 22 Iran 1.26 million tonnes compare

See the full ranking of 192 places →

More agriculture & rural data for Morocco

All data for Morocco →

Frequently asked questions

What is fish and seafood production in Morocco?
Fish and seafood production in Morocco was 1.41 million tonnes in 2023, according to Food and Agriculture Organization of the United Nations (2025) – processed by Our World in Data.
What is the highest fish and seafood production recorded in Morocco?
The highest recorded value was 1.46 million tonnes in 2019.
What is the lowest fish and seafood production recorded in Morocco?
The lowest recorded value was 159,180 tonnes in 1961.
How does Morocco rank for fish and seafood production?
Morocco ranks 19th out of 191 countries with data for 2023.
Is fish and seafood production rising or falling in Morocco?
Over the last ten years it is up 12.7%. The long-run trend across the full record is volatile.
Where does this Morocco data come from?
The figures come from Food and Agriculture Organization of the United Nations (2025) – processed by Our World in Data, published as part of Fish and seafood production. Statizoid updates them automatically from the source API.

Download this data

CSV · JSON — 63 observations, free to reuse under CC BY 4.0 (Our World in Data).

About this data

Indicator
Fish and seafood production
Unit
tonnes
Source
Food and Agriculture Organization of the United Nations (2025) – processed by Our World in Data
Licence
CC BY 4.0 (Our World in Data)
Coverage
192 places, 10,195 data points, 1961–2023
Last refreshed

Fish and seafood production is measured as the sum of seafood from wild catch and fish farming (aquaculture).