Education in Morocco

851 indicators covering education for Morocco.

IndicatorLatest Year10-yr change Rank
Duration of pre-primary education 2 years 2025 unchanged 146th
Official entrance age to pre-primary education 4 years 2025 unchanged 14th
Population ages 15-64 66.4% 2025 up 0.3% 70th
Population ages 0-14 25.2% 2025 down 10.2% 94th
Lower secondary school starting age 12 years 2025 unchanged 30th
Primary school starting age 6 years 2025 unchanged 33rd
School enrollment, primary 116.6% 2024 up 8.6% 18th
Primary education, teachers 189,855 2024 up 20.9% 37th
Fertility rate vs. average years of schooling 2.21 live births per woman 2024 down 8.9% 97th
School enrollment, primary, female 115.4% 2024 up 9.9% 21st
School enrollment, primary, male 117.7% 2024 up 7.5% 21st
Fertility rate vs. share of women with no education 2.23 live births per woman 2023 down 10.0% 97th
Women's educational attainment vs. fertility rate 2.23 live births per woman 2023 down 10.0% 97th
Labor force, total 12.63 million 2025 up 6.9% 48th
Labor force, female 22.4% 2025 down 12.7% 172nd
Primary, secondary and tertiary education enrollment and completion rates 116.6% 2024 up 8.6% 19th
Share of children who have completed primary school 84.6% 2025 up 14.5% 119th
School enrollment, primary (gross), gender parity index 0.9728 GPI 2021 up 2.6% 134th
School enrollment, secondary 90.0% 2024 up 30.9% 111th
Probability of dying among youth ages 20-24 years 2.8 per 1,000 2024 down 9.7% 138th
Probability of dying among adolescents ages 15-19 years 1.9 per 1,000 2024 down 24.0% 142nd
Probability of dying among adolescents ages 10-14 years 0.9 per 1,000 2024 down 25.0% 129th
Probability of dying among children ages 5-9 years 1.3 per 1,000 2024 down 27.8% 93rd
Secondary education, teachers 183,432 2024 up 30.6% 37th
School enrollment, secondary, female 91.3% 2024 up 43.1% 110th
School enrollment, secondary, male 88.8% 2024 up 21.0% 108th
School enrollment, tertiary 48.2% 2024 up 90.4% 87th
School enrollment, primary, private 18.3% 2024 up 27.8% 75th
Official entrance age to upper secondary education 15 years 2020 unchanged 68th
Population of the official entrance age to primary education, male 353,304 number 2020 up 13.7% 41st
Population of the official entrance age to primary education, female 335,484 number 2020 up 13.5% 41st
Population of the official entrance age to primary education, both sex 688,788 number 2020 up 13.6% 41st
School age population, tertiary education, male 1.48 million number 2019 down 2.8% 36th
School age population, tertiary education, both sexes 2.91 million number 2019 down 5.1% 37th
School age population, tertiary education, female 1.42 million number 2019 down 7.5% 36th
School age population, upper secondary education, male 915,047 number 2020 down 6.7% 36th
School age population, upper secondary education, both sexes 1.79 million number 2020 down 7.3% 37th
School age population, upper secondary education, female 874,107 number 2020 down 7.9% 37th
School age population, secondary education, male 1.85 million number 2020 down 3.8% 44th
School age population, secondary education, both sexes 3.62 million number 2020 down 4.3% 44th
School age population, secondary education, female 1.76 million number 2020 down 4.8% 44th
School age population, lower secondary education, male 938,285 number 2020 down 0.8% 45th
School age population, lower secondary education, both sexes 1.83 million number 2020 down 1.2% 45th
School age population, lower secondary education, female 890,675 number 2020 down 1.6% 45th
School age population, primary education, male 2.02 million number 2020 up 9.8% 38th
School age population, primary education, both sexes 3.94 million number 2020 up 9.5% 38th
School age population, primary education, female 1.92 million number 2020 up 9.3% 38th
School age population, last grade of primary education, both sexes 621,902 number 2020 up 4.0% 41st
School age population, last grade of primary education, female 302,333 number 2020 up 3.6% 41st
School age population, pre-primary education, male 712,182 number 2019 up 13.7% 53rd
School age population, pre-primary education, both sexes 1.39 million number 2019 up 13.6% 53rd
School age population, pre-primary education, female 676,106 number 2019 up 13.5% 52nd
Share enrolled in private institutions at the primary education level 18.3% 2024 up 27.8% 78th
Expected years of schooling vs. share in extreme poverty 15.07 years 2023 up 26.1% 65th
School enrollment, preprimary 59.9% 2021 up 9.8% 112th
School enrollment, tertiary, male 43.1% 2024 up 68.8% 81st
School enrollment, tertiary, female 53.5% 2024 up 113.4% 94th
School enrollment, tertiary (gross), gender parity index 1.19 GPI 2024 up 21.7% 102nd
School enrollment, secondary (gross), gender parity index 0.9693 GPI 2021 up 12.4% 149th
Secondary education, teachers, female 73,637 2024 up 44.6% 44th