As of 2025, the population of Morocco is approximately 38.43 million people (38 430 770), making it the 41st most populous country in the dataset of 217 countries, with a 0.47% share of the combined total.
Over the past five years the population of Morocco changed by +5.05%, and over the past ten years by +11.05%. By five-year growth, Morocco ranks 109th of 217 countries; in terms of momentum, growth is slowing — from +1.12% to +0.99% per year.
| Year | Population | Diff | Diff % | Share of Universe |
|---|