Morocco Morocco, Services, value added (constant 2015 US$)

Year Value Rank Change Change,%
2024 73,900,391,231 52 +2,523,542,189 +3.54%
2023 71,376,849,041 58 +3,035,336,300 +4.44%
2022 68,341,512,741 58 +4,356,007,321 +6.81%
2021 63,985,505,420 58 +3,472,970,997 +5.74%
2020 60,512,534,423 58 -5,181,048,414 -7.89%
2019 65,693,582,838 59 +2,462,372,449 +3.89%
2018 63,231,210,388 59 +1,762,110,547 +2.87%
2017 61,469,099,842 59 +1,952,782,066 +3.28%
2016 59,516,317,776 59 +1,877,036,587 +3.26%
2015 57,639,281,189 59 +1,206,568,379 +2.14%
2014 56,432,712,810 59 +1,294,266,659 +2.35%
2013 55,138,446,151 61 +1,052,095,455 +1.95%
2012 54,086,350,697 60 +3,207,397,516 +6.3%
2011 50,878,953,181 60 +2,966,472,358 +6.19%
2010 47,912,480,823 60 +1,363,447,155 +2.93%
2009 46,549,033,668 58 +1,648,917,493 +3.67%
2008 44,900,116,175 59 +1,903,927,796 +4.43%
2007 42,996,188,379 59 +2,814,174,653 +7%
2006 40,182,013,725 58 +2,090,226,914 +5.49%
2005 38,091,786,811 58 +2,305,428,930 +6.44%
2004 35,786,357,881 58 +1,912,438,438 +5.65%
2003 33,873,919,443 57 +1,465,612,918 +4.52%
2002 32,408,306,525 59 +772,772,020 +2.44%
2001 31,635,534,506 59 +1,813,607,978 +6.08%
2000 29,821,926,528 57 +1,519,536,556 +5.37%
1999 28,302,389,972 56 +1,417,885,705 +5.27%
1998 26,884,504,267 56 +1,111,863,078 +4.31%
1997 25,772,641,188 56 +435,651,680 +1.72%
1996 25,336,989,508 54 +806,259,643 +3.29%
1995 24,530,729,866 54 +393,085,286 +1.63%
1994 24,137,644,579 43 +840,503,851 +3.61%
1993 23,297,140,728 42 +70,764,627 +0.305%
1992 23,226,376,101 38 +1,096,987,159 +4.96%
1991 22,129,388,943 39 +1,023,703,852 +4.85%
1990 21,105,685,090 39 +692,992,995 +3.39%
1989 20,412,692,095 31 +895,362,066 +4.59%
1988 19,517,330,029 31 +1,201,151,055 +6.56%
1987 18,316,178,974 31 +573,142,260 +3.23%
1986 17,743,036,714 31 +648,213,484 +3.79%
1985 17,094,823,230 31 +604,836,192 +3.67%
1984 16,489,987,038 31 +972,613,880 +6.27%
1983 15,517,373,158 31 +561,230,732 +3.75%
1982 14,956,142,426 31 +752,193,991 +5.3%
1981 14,203,948,435 31 +407,094,385 +2.95%
1980 13,796,854,050 30

Charts