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

Year Value Rank Change Change,%
2024 119,670,218,349 51 +3,418,533,632 +2.94%
2023 116,251,684,716 55 +3,655,692,745 +3.25%
2022 112,595,991,971 55 +1,737,218,144 +1.57%
2021 110,858,773,828 54 +8,124,557,274 +7.91%
2020 102,734,216,554 54 -7,788,140,422 -7.05%
2019 110,522,356,976 54 +3,174,011,409 +2.96%
2018 107,348,345,567 54 +3,274,123,257 +3.15%
2017 104,074,222,310 54 +5,129,770,537 +5.18%
2016 98,944,451,772 54 -10,440,044 -0.0106%
2015 98,954,891,817 55 +3,237,139,674 +3.38%
2014 95,717,752,142 53 +1,993,067,266 +2.13%
2013 93,724,684,876 54 +3,033,727,499 +3.35%
2012 90,690,957,377 54 +2,457,457,709 +2.79%
2011 88,233,499,668 54 +5,360,614,809 +6.47%
2010 82,872,884,859 54 +3,337,782,402 +4.2%
2009 79,535,102,457 51 +2,242,836,203 +2.9%
2008 77,292,266,254 51 +4,521,178,892 +6.21%
2007 72,771,087,362 51 +1,962,619,765 +2.77%
2006 70,808,467,597 51 +4,946,711,745 +7.51%
2005 65,861,755,851 50 +2,082,554,360 +3.27%
2004 63,779,201,492 50 +2,808,963,119 +4.61%
2003 60,970,238,373 49 +3,882,248,253 +6.8%
2002 57,087,990,119 50 +1,942,135,998 +3.52%
2001 55,145,854,121 50 +3,923,380,818 +7.66%
2000 51,222,473,303 50 +1,445,908,031 +2.9%
1999 49,776,565,271 49 +741,967,172 +1.51%
1998 49,034,598,099 48 +3,596,226,976 +7.91%
1997 45,438,371,123 48 -1,041,475,625 -2.24%
1996 46,479,846,748 45 +5,689,814,208 +13.9%
1995 40,790,032,540 47 -2,755,645,687 -6.33%
1994 43,545,678,227 42 +4,688,262,440 +12.1%
1993 38,857,415,787 43 -455,589,425 -1.16%
1992 39,313,005,212 43 -1,429,766,462 -3.51%
1991 40,742,771,674 43 +2,501,831,334 +6.54%
1990 38,240,940,340 43 +1,090,060,510 +2.93%
1989 37,150,879,830 37 +934,784,664 +2.58%
1988 36,216,095,167 38 +3,645,316,547 +11.2%
1987 32,570,778,619 39 -751,254,493 -2.25%
1986 33,322,033,112 38 +2,154,897,461 +6.91%
1985 31,167,135,652 38 +1,429,860,521 +4.81%
1984 29,737,275,131 39 +1,640,216,223 +5.84%
1983 28,097,058,907 39 +161,784,414 +0.579%
1982 27,935,274,493 39 +1,997,616,340 +7.7%
1981 25,937,658,153 39 -532,160,328 -2.01%
1980 26,469,818,481 37

Charts