Iraq vs Morocco

Iraq vs Morocco: Population

Population in 2023: 45.1 million people in Iraq and 37.7 million people in Morocco, by UN estimates. In 2023 the value was higher in Iraq, by 7.36 million people, or 1.2 times that in Morocco.

people · UN

Iraq vs Morocco: PopulationPopulation in 2023: 45.1 million people in Iraq and 37.7 million people in Morocco, by UN estimates. In 2023 the value was higher in Iraq, by 7.36 million people, or 1.2 times that in Morocco.
IraqMoroccoEstimates, HYDE and GapminderUN projection (medium variant)95% prediction intervalWorld

What the numbers say

  • Iraq has been higher since 2012, when it overtook Morocco.
  • In 2023, Iraq ranked 35 and Morocco ranked 41 of 229 countries, counting from the highest.
  • The UN projection (medium variant) puts Iraq at 101 million people and Morocco at 37.9 million people in 2100.
  • The world as a whole: 8.09 billion people in 2023.

Every year

people · UN

YearIraqMoroccoWorld
202345.1 million37.7 million8.09 billion
202244.1 million37.3 million8.02 billion
202143.1 million37 million7.95 billion
202042.1 million36.6 million7.89 billion
201941.2 million36.2 million7.81 billion
201840.3 million35.8 million7.73 billion
201739.3 million35.5 million7.65 billion
201638.5 million35 million7.56 billion
201537.6 million34.6 million7.47 billion
201436.6 million34.2 million7.38 billion
201335.3 million33.8 million7.29 billion
201233.7 million33.4 million7.2 billion
201132.2 million32.9 million7.11 billion
201031.1 million32.5 million7.02 billion
200930.1 million32 million6.93 billion
200829 million31.6 million6.84 billion
200728.4 million31.2 million6.76 billion
200628.6 million30.8 million6.67 billion
200528.4 million30.4 million6.59 billion
200427.6 million30 million6.5 billion
200326.8 million29.6 million6.42 billion
200226 million29.2 million6.34 billion
200125.2 million28.8 million6.26 billion
200024.4 million28.4 million6.17 billion
199923.6 million28 million6.09 billion
199822.9 million27.6 million6.01 billion
199722.2 million27.2 million5.93 billion
199621.5 million26.8 million5.84 billion
199520.8 million26.4 million5.76 billion
199420.1 million26 million5.68 billion
199319.2 million25.6 million5.59 billion
199218.3 million25.2 million5.51 billion
199117.8 million24.8 million5.42 billion
199017.6 million24.4 million5.33 billion
198917.4 million23.9 million5.23 billion
198816.9 million23.5 million5.14 billion
198716.5 million23.1 million5.05 billion
198616.1 million22.6 million4.96 billion
198515.7 million22.1 million4.87 billion
198415.3 million21.6 million4.78 billion
198314.8 million21.1 million4.7 billion
198214.4 million20.5 million4.61 billion
198114 million20 million4.53 billion
198013.6 million19.5 million4.45 billion
197913.2 million19 million4.37 billion
197812.8 million18.5 million4.29 billion
197712.3 million18 million4.22 billion
197611.9 million17.6 million4.14 billion
197511.5 million17.2 million4.07 billion
197411.2 million16.7 million4 billion
197310.8 million16.3 million3.92 billion
197210.4 million15.9 million3.85 billion
197110.1 million15.5 million3.77 billion
19709.74 million15.1 million3.7 billion
19699.4 million14.7 million3.62 billion
19689.09 million14.4 million3.55 billion
19678.78 million14 million3.47 billion
19668.49 million13.6 million3.4 billion
19658.2 million13.2 million3.34 billion
19647.93 million12.9 million3.26 billion
19637.67 million12.6 million3.19 billion
19627.41 million12.3 million3.12 billion
19617.2 million11.9 million3.07 billion
19607.02 million11.6 million3.02 billion
19596.87 million11.3 million2.97 billion
19586.74 million11 million2.91 billion
19576.63 million10.7 million2.85 billion
19566.51 million10.4 million2.8 billion
19556.37 million10.2 million2.74 billion
19546.22 million9.89 million2.69 billion
19536.06 million9.64 million2.63 billion
19525.91 million9.4 million2.58 billion
19515.77 million9.16 million2.54 billion
19505.65 million8.94 million2.49 billion
19495.48 million8.77 million–
19485.31 million8.62 million–
19475.14 million8.5 million–
19464.97 million8.37 million–
19454.81 million8.25 million–
19444.65 million8.12 million–
19434.5 million8 million–
19424.35 million7.89 million–
19414.23 million7.77 million–
19404.14 million7.64 million–
19394.08 million7.52 million–
19384.04 million7.39 million–
19374.03 million7.26 million–
19364.02 million7.14 million–
19354.01 million7.01 million–
19344 million6.89 million–
19333.99 million6.77 million–
19323.98 million6.65 million–
19313.96 million6.55 million–
19303.93 million6.45 million–
19293.9 million6.36 million–
19283.86 million6.28 million–
19273.81 million6.21 million–
19263.76 million6.15 million–
19253.71 million6.08 million–
19243.66 million6.01 million–
19233.61 million5.95 million–
19223.56 million5.88 million–
19213.51 million5.82 million–
19203.46 million5.77 million–
19193.4 million5.73 million–
19183.34 million5.69 million–
19173.28 million5.67 million–
19163.21 million5.64 million–
19153.15 million5.61 million–
19143.09 million5.58 million–
19133.02 million5.56 million–
19122.96 million5.53 million–
19112.9 million5.49 million–
19102.85 million5.44 million–
19092.8 million5.38 million–
19082.75 million5.3 million–
19072.71 million5.22 million–
19062.66 million5.13 million–
19052.62 million5.05 million–
19042.58 million4.97 million–
19032.54 million4.89 million–
19022.5 million4.82 million–
19012.45 million4.75 million–
19002.4 million4.68 million–
18992.34 million4.62 million–
18982.29 million4.57 million–
18972.22 million4.53 million–
18962.16 million4.49 million–
18952.1 million4.44 million–
18942.04 million4.4 million–
18931.99 million4.36 million–
18921.93 million4.32 million–
18911.89 million4.28 million–
18901.85 million4.24 million–
18891.83 million4.19 million–
18881.81 million4.15 million–
18871.8 million4.11 million–
18861.79 million4.07 million–
18851.78 million4.03 million–
18841.77 million3.99 million–
18831.75 million3.95 million–
18821.74 million3.91 million–
18811.73 million3.87 million–
18801.72 million3.84 million–
18791.71 million3.8 million–
18781.7 million3.76 million–
18771.69 million3.72 million–
18761.68 million3.69 million–
18751.67 million3.65 million–
18741.67 million3.61 million–
18731.66 million3.58 million–
18721.65 million3.54 million–
18711.63 million3.51 million–
18701.61 million3.47 million–
18691.59 million3.44 million–
18681.56 million3.41 million–
18671.52 million3.37 million–
18661.49 million3.34 million–
18651.46 million3.31 million–
18641.43 million3.27 million–
18631.4 million3.24 million–
18621.37 million3.21 million–
18611.34 million3.18 million–
18601.32 million3.15 million–
18591.31 million3.11 million–
18581.3 million3.08 million–
18571.29 million3.05 million–
18561.29 million3.02 million–
18551.28 million2.99 million–
18541.27 million2.96 million–
18531.27 million2.93 million–
18521.26 million2.91 million–
18511.26 million2.88 million–
18501.25 million2.86 million–
18491.24 million2.85 million–
18481.24 million2.84 million–
18471.23 million2.83 million–
18461.23 million2.83 million–
18451.22 million2.82 million–
18441.22 million2.82 million–
18431.21 million2.81 million–
18421.21 million2.8 million–
18411.2 million2.8 million–
18401.2 million2.79 million–
18391.19 million2.79 million–
18381.19 million2.78 million–
18371.18 million2.78 million–
18361.17 million2.77 million–
18351.17 million2.77 million–
18341.16 million2.76 million–
18331.16 million2.76 million–
18321.15 million2.75 million–
18311.15 million2.75 million–
18301.14 million2.74 million–
18291.14 million2.74 million–
18281.13 million2.73 million–
18271.13 million2.73 million–
18261.12 million2.72 million–
18251.12 million2.72 million–
18241.11 million2.71 million–
18231.11 million2.7 million–
18221.1 million2.7 million–
18211.1 million2.69 million–
18201.09 million2.69 million–
18191.09 million2.68 million–
18181.08 million2.67 million–
18171.08 million2.66 million–
18161.07 million2.65 million–
18151.07 million2.64 million–
18141.06 million2.63 million–
18131.06 million2.62 million–
18121.06 million2.61 million–
18111.05 million2.6 million–
18101.05 million2.59 million–
18091.04 million2.58 million–
18081.04 million2.57 million–
18071.03 million2.57 million–
18061.03 million2.56 million–
18051.02 million2.55 million–
18041.02 million2.54 million–
18031.01 million2.53 million–
18021.01 million2.52 million–
18011 million2.51 million–
18001 million2.5 million–
  • 12.3Estimates, HYDE and Gapminder
UN projection (medium variant) · 2024–2100
YearIraqMoroccoWorld
202446 million45.6 million–46.5 million38.1 million38 million–38.2 million8.16 billion
202547 million45.9 million–48.2 million38.4 million38.2 million–38.6 million8.23 billion
202648 million46.3 million–49.8 million38.8 million38.4 million–39.1 million8.3 billion
202749 million46.9 million–51.4 million39.1 million38.6 million–39.6 million8.37 billion
202850 million47.3 million–52.9 million39.4 million38.7 million–40 million8.44 billion
202950.9 million47.8 million–54.4 million39.7 million38.9 million–40.5 million8.5 billion
203051.9 million48.3 million–56 million40 million39 million–41 million8.57 billion
203152.9 million48.8 million–57.5 million40.2 million39.1 million–41.5 million8.63 billion
203254 million49.3 million–59.1 million40.5 million39.2 million–41.9 million8.7 billion
203355 million49.8 million–60.6 million40.7 million39.2 million–42.4 million8.76 billion
203456 million50.4 million–62.1 million41 million39.3 million–42.8 million8.82 billion
203557 million50.8 million–63.7 million41.2 million39.3 million–43.2 million8.89 billion
203658.1 million51.2 million–65.3 million41.4 million39.3 million–43.7 million8.95 billion
203759.1 million51.7 million–66.9 million41.6 million39.3 million–44.1 million9.01 billion
203860.1 million52.1 million–68.5 million41.8 million39.3 million–44.5 million9.06 billion
203961.2 million52.6 million–70.2 million42 million39.4 million–44.9 million9.12 billion
204062.2 million53.1 million–71.9 million42.2 million39.3 million–45.3 million9.18 billion
204163.3 million53.5 million–73.5 million42.3 million39.3 million–45.7 million9.23 billion
204264.3 million54 million–75 million42.5 million39.3 million–46.1 million9.29 billion
204365.3 million54.3 million–76.6 million42.7 million39.3 million–46.5 million9.34 billion
204466.2 million54.6 million–78.3 million42.8 million39.3 million–46.9 million9.39 billion
204567.2 million55 million–80.1 million42.9 million39.3 million–47.2 million9.44 billion
204668.2 million55.4 million–81.8 million43.1 million39.2 million–47.6 million9.49 billion
204769.1 million56 million–83.4 million43.2 million39.1 million–48 million9.54 billion
204870.1 million56.5 million–85.1 million43.3 million39 million–48.3 million9.58 billion
204971 million56.8 million–86.8 million43.4 million38.9 million–48.7 million9.62 billion
205071.9 million57.1 million–88.5 million43.4 million38.8 million–49 million9.66 billion
205172.8 million57.5 million–90.3 million43.5 million38.7 million–49.4 million9.7 billion
205273.7 million57.8 million–92.1 million43.6 million38.6 million–49.7 million9.74 billion
205374.6 million58.1 million–94 million43.6 million38.5 million–50 million9.78 billion
205475.5 million58.5 million–95.9 million43.7 million38.3 million–50.3 million9.81 billion
205576.4 million58.8 million–97.9 million43.7 million38.1 million–50.6 million9.85 billion
205677.2 million59.1 million–99.6 million43.7 million37.9 million–50.9 million9.88 billion
205778.1 million59.4 million–101 million43.7 million37.7 million–51.2 million9.91 billion
205878.9 million59.7 million–103 million43.7 million37.5 million–51.5 million9.94 billion
205979.7 million59.8 million–106 million43.7 million37.3 million–51.8 million9.96 billion
206080.5 million59.9 million–107 million43.7 million37.1 million–52.1 million9.99 billion
206181.3 million60.4 million–109 million43.7 million36.8 million–52.4 million10 billion
206282.1 million60.6 million–112 million43.6 million36.5 million–52.7 million10 billion
206382.9 million60.6 million–114 million43.6 million36.3 million–52.9 million10.1 billion
206483.7 million60.8 million–116 million43.6 million36 million–53.3 million10.1 billion
206584.5 million60.7 million–118 million43.5 million35.7 million–53.5 million10.1 billion
206685.2 million60.4 million–120 million43.4 million35.4 million–53.8 million10.1 billion
206786 million60.2 million–122 million43.3 million35.1 million–54 million10.1 billion
206886.6 million59.9 million–124 million43.3 million34.8 million–54.3 million10.2 billion
206987.3 million59.7 million–126 million43.2 million34.6 million–54.6 million10.2 billion
207088 million59.8 million–129 million43.1 million34.3 million–54.8 million10.2 billion
207188.7 million59.8 million–131 million43 million34 million–55.1 million10.2 billion
207289.3 million59.7 million–133 million42.9 million33.6 million–55.3 million10.2 billion
207389.9 million59.5 million–135 million42.8 million33.3 million–55.6 million10.2 billion
207490.6 million59.2 million–138 million42.6 million33 million–55.8 million10.2 billion
207591.1 million58.9 million–140 million42.5 million32.7 million–56 million10.3 billion
207691.7 million58.9 million–143 million42.4 million32.4 million–56.2 million10.3 billion
207792.2 million59 million–146 million42.3 million32 million–56.5 million10.3 billion
207892.7 million58.9 million–148 million42.1 million31.6 million–56.6 million10.3 billion
207993.2 million58.8 million–150 million42 million31.2 million–56.7 million10.3 billion
208093.8 million58.4 million–153 million41.8 million30.9 million–56.8 million10.3 billion
208194.3 million57.9 million–154 million41.7 million30.5 million–57 million10.3 billion
208294.7 million57.6 million–156 million41.5 million30.1 million–57.1 million10.3 billion
208395.2 million57.3 million–158 million41.3 million29.8 million–57.3 million10.3 billion
208495.6 million57.1 million–161 million41.2 million29.4 million–57.4 million10.3 billion
208596.1 million56.8 million–163 million41 million29 million–57.5 million10.3 billion
208696.5 million56.5 million–166 million40.8 million28.6 million–57.5 million10.3 billion
208796.9 million56.1 million–169 million40.6 million28.3 million–57.5 million10.3 billion
208897.3 million55.5 million–171 million40.4 million28 million–57.5 million10.3 billion
208997.7 million55 million–173 million40.2 million27.6 million–57.7 million10.3 billion
209098 million54.5 million–175 million40.1 million27.2 million–57.8 million10.3 billion
209198.3 million53.9 million–177 million39.9 million26.9 million–57.8 million10.3 billion
209298.7 million53.4 million–180 million39.6 million26.5 million–57.8 million10.3 billion
209399 million53 million–183 million39.4 million26.2 million–57.9 million10.3 billion
209499.3 million52.5 million–186 million39.2 million25.9 million–58 million10.2 billion
209599.5 million52.1 million–189 million39 million25.5 million–58 million10.2 billion
209699.8 million51.8 million–193 million38.8 million25.2 million–58 million10.2 billion
2097100 million51.5 million–195 million38.6 million24.8 million–58 million10.2 billion
2098100 million51.2 million–198 million38.3 million24.5 million–58.2 million10.2 billion
2099101 million50.7 million–201 million38.1 million24 million–58.4 million10.2 billion
2100101 million50.2 million–204 million37.9 million23.7 million–58.6 million10.2 billion

Each country on its own

Good to know

  • Everyone living in the country on 1 July of each year.
  • Source: UN DESA, World Population Prospects 2024.
  • Before 1950: HYDE (2023), Gapminder (2022) and UN WPP (2024), via Our World in Data.
  • The dashed line is the UN projection (medium variant), a scenario rather than a forecast; the band is its 95% prediction interval.
  • Ranks count the 229 countries with a value in 2023, highest first.
  • The faint line is the world as a whole, as the same source counts it.

How the layers work, where their data comes from and what they can’t tell you: Countries through time

Iraq vs Morocco

Health

People

Economy

Education

Politics

Conflict

Military

Climate

Technology and environment