visualizedata.org

Demo page: real public data, in a page layout that is still being designed. Numbers are as the sources published them on the build date shown at the bottom.

Morocco / Economy / GDP per person (PPP)

GDP per person (PPP) in Morocco

intl $ · 2025 · from World Bank World Development Indicators

9.5K intl $in 2025

GDP per person (PPP), Morocco and the worldMorocco was at 9.5K intl $ in 2025, below the world's 21.9K intl $; in 1990 it was 4.4K intl $.
05.0K10K15K20K25K199019952000200520102015202020252025: 9.5K intl $
Indicator: GDP per person (PPP), intl $, yearly (constant 2021 international $); WDI NY.GDP.PCAP.PP.KDSource: World Bank, World Development Indicators (CC BY 4.0)
Show the numbers (36 rows)
YearMoroccoWorld
20259.5K22K
20249.2K21K
20238.9K21K
20228.7K20K
20218.6K20K
20208.1K19K
20198.8K20K
20188.6K19K
20178.5K19K
20168.1K18K
20158.2K18K
20148.0K18K
20137.8K17K
20127.6K17K
20117.5K16K
20107.2K16K
20097.1K15K
20086.9K16K
20076.6K16K
20066.5K15K
20056.1K14K
20046.0K14K
20035.8K13K
20025.5K13K
20015.4K13K
20005.1K13K
19995.0K12K
19985.0K12K
19974.8K12K
19964.9K12K
19954.4K11K
19944.8K11K
19934.4K11K
19924.5K11K
19914.7K11K
19904.4K11K
Where Morocco sits among countries, 2025Morocco's 9.5K intl $ is higher than 60 of the other 183 countries with a 2025 figure; the world as a whole was at 21.9K intl $.
World 21.9K intl $Morocco 9.5K intl $1.1K intl $139.6K intl $log scale

Point at a tick to see which country it is.

Every country, 2025 (184)
  1. Singapore 139.6K intl $
  2. Ireland 131.3K intl $
  3. Luxembourg 127.4K intl $
  4. Macao SAR China 117.1K intl $
  5. Qatar 110.1K intl $
  6. Norway 95.2K intl $
  7. Switzerland 85.7K intl $
  8. Guyana 83.7K intl $
  9. Brunei 79.0K intl $
  10. United States 76.9K intl $
  11. Denmark 72.7K intl $
  12. Netherlands 71.4K intl $
  13. Hong Kong SAR China 68.7K intl $
  14. Iceland 68.1K intl $
  15. Andorra 68.0K intl $
  16. Austria 64.0K intl $
  17. Malta 63.7K intl $
  18. Belgium 63.5K intl $
  19. Sweden 63.4K intl $
  20. Saudi Arabia 63.1K intl $
  21. Germany 62.8K intl $
  22. Bahrain 60.7K intl $
  23. Australia 60.2K intl $
  24. Canada 58.0K intl $
  25. Finland 55.7K intl $
  26. South Korea 55.7K intl $
  27. France 55.1K intl $
  28. Cyprus 54.1K intl $
  29. United Kingdom 54.0K intl $
  30. Italy 53.6K intl $
  31. Spain 49.3K intl $
  32. Czechia 49.3K intl $
  33. Slovenia 49.1K intl $
  34. Lithuania 48.8K intl $
  35. Japan 48.3K intl $
  36. Sint Maarten 48.3K intl $
  37. Kuwait 48.3K intl $
  38. New Zealand 48.2K intl $
  39. Israel 48.2K intl $
  40. Poland 46.9K intl $
  41. Puerto Rico 44.6K intl $
  42. Croatia 44.2K intl $
  43. Portugal 42.6K intl $
  44. Russia 42.4K intl $
  45. Estonia 41.6K intl $
  46. Hungary 41.2K intl $
  47. Romania 40.8K intl $
  48. Slovakia 40.7K intl $
  49. Latvia 38.8K intl $
  50. Greece 38.2K intl $
  51. Kazakhstan 37.9K intl $
  52. Panama 37.5K intl $
  53. Türkiye 37.3K intl $
  54. Oman 36.1K intl $
  55. Malaysia 35.5K intl $
  56. Bulgaria 35.3K intl $
  57. Uruguay 32.7K intl $
  58. Trinidad & Tobago 31.7K intl $
  59. St. Kitts & Nevis 31.4K intl $
  60. Chile 30.9K intl $
  61. Seychelles 30.6K intl $
  62. Antigua & Barbuda 30.6K intl $
  63. Belarus 29.7K intl $
  64. Montenegro 28.9K intl $
  65. Mauritius 28.8K intl $
  66. Costa Rica 28.4K intl $
  67. Argentina 27.8K intl $
  68. Serbia 27.6K intl $
  69. Georgia 25.1K intl $
  70. North Macedonia 25.1K intl $
  71. China 25.1K intl $
  72. Dominican Republic 24.5K intl $
  73. St. Lucia 24.5K intl $
  74. Maldives 24.4K intl $
  75. Albania 22.7K intl $
  76. Thailand 22.4K intl $
  77. Azerbaijan 22.3K intl $
  78. Barbados 22.1K intl $
  79. Mexico 21.9K intl $
  80. Bosnia & Herzegovina 21.2K intl $
  81. Armenia 21.2K intl $
  82. Brazil 20.0K intl $
  83. Palau 19.7K intl $
  84. St. Vincent & Grenadines 19.5K intl $
  85. Dominica 19.4K intl $
  86. Suriname 19.4K intl $
  87. Turkmenistan 19.3K intl $
  88. Gabon 19.0K intl $
  89. Colombia 18.8K intl $
  90. Grenada 18.2K intl $
  91. Mongolia 17.8K intl $
  92. Botswana 17.7K intl $
  93. Egypt 17.3K intl $
  94. Paraguay 17.2K intl $
  95. Moldova 17.1K intl $
  96. Iran 16.8K intl $
  97. Bhutan 16.7K intl $
  98. Ukraine 16.2K intl $
  99. Peru 16.1K intl $
  100. Algeria 15.9K intl $
  101. Vietnam 15.5K intl $
  102. Indonesia 15.1K intl $
  103. Sri Lanka 14.6K intl $
  104. Ecuador 14.3K intl $
  105. Libya 14.1K intl $
  106. Fiji 14.0K intl $
  107. Equatorial Guinea 13.8K intl $
  108. South Africa 13.6K intl $
  109. Tunisia 13.0K intl $
  110. Guatemala 13.0K intl $
  111. Belize 12.8K intl $
  112. Iraq 12.2K intl $
  113. Nauru 12.1K intl $
  114. El Salvador 12.1K intl $
  115. Uzbekistan 11.6K intl $
  116. Jamaica 11.4K intl $
  117. Bolivia 11.0K intl $
  118. Jordan 10.8K intl $
  119. Philippines 10.7K intl $
  120. Eswatini 10.7K intl $
  121. Cape Verde 10.4K intl $
  122. Namibia 10.2K intl $
  123. India 10.0K intl $
  124. Morocco 9.5K intl $
  125. Laos 8.9K intl $
  126. Angola 8.8K intl $
  127. Bangladesh 8.7K intl $
  128. Nigeria 8.1K intl $
  129. Samoa 8.0K intl $
  130. Nicaragua 7.9K intl $
  131. Kyrgyzstan 7.9K intl $
  132. Marshall Islands 7.7K intl $
  133. Tonga 7.4K intl $
  134. Ghana 7.4K intl $
  135. Cambodia 7.3K intl $
  136. Djibouti 7.2K intl $
  137. Côte d’Ivoire 7.0K intl $
  138. Honduras 6.7K intl $
  139. Mauritania 6.6K intl $
  140. Congo - Brazzaville 6.2K intl $
  141. Kenya 6.0K intl $
  142. Tuvalu 5.8K intl $
  143. Pakistan 5.6K intl $
  144. Zimbabwe 5.5K intl $
  145. São Tomé & Príncipe 5.5K intl $
  146. Nepal 5.3K intl $
  147. Myanmar (Burma) 5.1K intl $
  148. Tajikistan 5.1K intl $
  149. Cameroon 4.9K intl $
  150. Senegal 4.7K intl $
  151. Papua New Guinea 4.5K intl $
  152. Palestinian Territories 4.3K intl $
  153. Guinea 4.2K intl $
  154. Benin 4.1K intl $
  155. Timor-Leste 4.1K intl $
  156. Micronesia 3.9K intl $
  157. Vanuatu 3.9K intl $
  158. Tanzania 3.8K intl $
  159. Zambia 3.7K intl $
  160. Comoros 3.6K intl $
  161. Rwanda 3.6K intl $
  162. Togo 3.5K intl $
  163. Kiribati 3.4K intl $
  164. Sierra Leone 3.2K intl $
  165. Gambia 3.2K intl $
  166. Ethiopia 3.1K intl $
  167. Mali 3.0K intl $
  168. Uganda 3.0K intl $
  169. Guinea-Bissau 2.8K intl $
  170. Lesotho 2.7K intl $
  171. Haiti 2.7K intl $
  172. Burkina Faso 2.6K intl $
  173. Chad 2.5K intl $
  174. Solomon Islands 2.4K intl $
  175. Sudan 1.9K intl $
  176. Niger 1.9K intl $
  177. Liberia 1.7K intl $
  178. Madagascar 1.7K intl $
  179. Congo - Kinshasa 1.6K intl $
  180. Malawi 1.6K intl $
  181. Mozambique 1.5K intl $
  182. Somalia 1.4K intl $
  183. Central African Republic 1.1K intl $
  184. Burundi 1.1K intl $
Indicator: GDP per person (PPP), intl $, 2025 (constant 2021 international $); WDI NY.GDP.PCAP.PP.KDSource: World Bank, World Development Indicators (CC BY 4.0)

Get this data

This page's numbers, as JSON:

curl https://visualizedata.org/data/indicators/gdp-per-capita-ppp.json

The World Bank API it comes from (live, no key):

curl "https://api.worldbank.org/v2/country/mar/indicator/NY.GDP.PCAP.PP.KD?format=json&date=1960:2030"

Open the JSON

Source