Morocco Morocco, Gross value added at basic prices (GVA) (current US$)

Year Value Rank Change Change,%
2024 136,479,086,279 50 +6,647,206,665 +5.12%
2023 129,831,879,614 54 +11,504,428,444 +9.72%
2022 118,327,451,170 56 -9,094,814,921 -7.14%
2021 127,422,266,091 55 +18,328,268,894 +16.8%
2020 109,093,997,197 55 -6,380,498,377 -5.53%
2019 115,474,495,574 55 +1,354,278,257 +1.19%
2018 114,120,217,317 54 +7,831,400,501 +7.37%
2017 106,288,816,816 54 +6,542,256,131 +6.56%
2016 99,746,560,685 55 +791,668,868 +0.8%
2015 98,954,891,817 55 -9,360,537,365 -8.64%
2014 108,315,429,182 57 +1,660,717,947 +1.56%
2013 106,654,711,234 57 +7,071,008,551 +7.1%
2012 99,583,702,683 59 -2,808,008,573 -2.74%
2011 102,391,711,256 57 +10,803,985,863 +11.8%
2010 91,587,725,394 56 +449,076,053 +0.493%
2009 91,138,649,340 54 -1,756,246,654 -1.89%
2008 92,894,895,995 54 +14,259,885,162 +18.1%
2007 78,635,010,833 53 +9,236,628,997 +13.3%
2006 69,398,381,836 52 +6,365,788,250 +10.1%
2005 63,032,593,586 52 +2,413,160,200 +3.98%
2004 60,619,433,386 51 +7,551,307,179 +14.2%
2003 53,068,126,207 49 +10,314,465,895 +24.1%
2002 42,753,660,312 49 +2,975,479,656 +7.48%
2001 39,778,180,656 49 +719,952,772 +1.84%
2000 39,058,227,884 50 -2,868,910,205 -6.84%
1999 41,927,138,089 48 -210,214,530 -0.499%
1998 42,137,352,620 46 +7,463,075,964 +21.5%
1997 34,674,276,656 48 -3,784,250,439 -9.84%
1996 38,458,527,095 48 +4,179,006,462 +12.2%
1995 34,279,520,632 49 +2,977,504,627 +9.51%
1994 31,302,016,006 46 +3,872,836,664 +14.1%
1993 27,429,179,342 46 -1,817,876,596 -6.22%
1992 29,247,055,938 46 +921,047,485 +3.25%
1991 28,326,008,453 46 +1,872,123,211 +7.08%
1990 26,453,885,243 48 +3,532,524,101 +15.4%
1989 22,921,361,141 43 +569,668,508 +2.55%
1988 22,351,692,634 43 +3,355,398,121 +17.7%
1987 18,996,294,513 43 +1,698,903,855 +9.82%
1986 17,297,390,658 41 +3,770,804,153 +27.9%
1985 13,526,586,505 44 +112,477,534 +0.839%
1984 13,414,108,971 44 -1,275,254,738 -8.68%
1983 14,689,363,709 44 -1,347,944,473 -8.41%
1982 16,037,308,182 43 -168,918,801 -1.04%
1981 16,206,226,983 41 -3,481,552,919 -17.7%
1980 19,687,779,902 35

Charts