Compare countries

vs

Morocco

38,945,079

Population now
vs

Iran

93,249,494

Population now

As of 2026, Morocco has a population of about 38,945,079 while Iran has about 93,249,494 — a difference of 54,304,415 people. Morocco is growing faster (1.17% per year).

MoroccoMetricIran
1.17% Growth rate / yr 0.85%
17.0 Birth rate / 1,000 13.7
5.3 Death rate / 1,000 5.2
87.2 Density / km² 56.6
49.4% Male % 50.7%
75.9% Literacy % 88.7%
14.5% Smoking % 13.6%
69.1 Life expectancy 69.7