Education in Morocco

2,984 indicators covering education for Morocco.

IndicatorLatest Year10-yr change Rank
Teachers in secondary education, both sexes (number), gaps filled 183,432 2024 up 30.6% 37th
Repeaters in primary education, all grades, both sexes (number), gaps 266,273 2024 down 30.8% 23rd
Enrolment in pre-primary education, male (number), gaps filled 460,392 2024 up 10.4% 38th
Enrolment in pre-primary education, female (number), gaps filled 452,625 2024 up 40.0% 38th
Secondary education, pupils, gaps filled 3.57 million 2024 up 39.9% 33rd
Primary education, duration (years), annual growth rate 0 % change on previous year 2025 1st
Primary education, pupils, gaps filled 4.61 million 2024 up 14.3% 36th
Primary education, pupils, annual growth rate -1.63 % change on previous year 2024 down 822.4% 160th
Primary education, pupils, per unit of GDP 0 units per US$ of GDP 2024 down 15.2% 63rd
Primary education, pupils, per capita 0.121 units per person 2024 up 2.7% 58th
Secondary education, duration (years), annual growth rate 0 % change on previous year 2025 1st
Enrolment in primary education, both sexes (number), gaps filled 4.61 million 2024 up 14.3% 36th
Enrolment in primary education, both sexes (number), annual growth -1.63 % change on previous year 2024 down 822.4% 166th
Enrolment in primary education, both sexes (number), per unit of GDP 0 units per US$ of GDP 2024 down 15.2% 63rd
Enrolment in primary education, both sexes (number), per capita 0.121 units per person 2024 up 2.7% 58th
Enrolment in primary education, female (number), gaps filled 2.22 million 2024 up 15.7% 37th
Enrolment in primary education, female (number), annual growth rate -1.46 % change on previous year 2024 down 947.5% 159th
Enrolment in primary education, female (number), per capita 0.0583 units per person 2024 up 3.9% 57th
Enrolment in primary education, male (number), gaps filled 2.39 million 2024 up 13.0% 35th
Enrolment in primary education, male (number), annual growth rate -1.79 % change on previous year 2024 down 752.2% 160th
Enrolment in primary education, male (number), per capita 0.0627 units per person 2024 up 1.5% 61st
Enrolment in secondary education, both sexes (number), gaps filled 3.57 million 2024 up 39.9% 33rd
Enrolment in secondary education, both sexes (number), annual growth 4.04 % change on previous year 2024 up 33.5% 60th
Teachers in primary education, both sexes (number), gaps filled 189,855 2024 up 20.9% 37th
Teachers in primary education, both sexes (number), annual growth rate 5.06 % change on previous year 2024 up 245.6% 42nd
Enrolment in secondary education, female (number), gaps filled 1.77 million 2024 up 53.8% 33rd
Enrolment in secondary education, female (number), annual growth rate 6.01 % change on previous year 2024 up 158.4% 39th
Enrolment in secondary education, male (number), gaps filled 1.81 million 2024 up 28.7% 34th
Enrolment in secondary education, male (number), annual growth rate 2.18 % change on previous year 2024 down 39.4% 80th
Enrolment in pre-primary education, both sexes (number), gaps filled 913,017 2024 up 23.3% 38th
Enrolment in pre-primary education, both sexes (number), annual 2.89 % change on previous year 2024 down 67.8% 73rd
Enrolment in tertiary education, all programmes, both sexes (number) 1.44 million 2024 up 82.4% 34th
Enrolment in tertiary education, all programmes, both sexes (number) 2.43 % change on previous year 2024 down 78.9% 94th
Teachers in primary education, female (number), gaps filled 122,904 2024 up 42.1% 38th
Teachers in primary education, male (number), gaps filled 66,951 2024 down 5.1% 29th
Enrolment in tertiary education, all programmes, female (number) 780,369 2024 up 104.2% 33rd
Enrolment in tertiary education, all programmes, female (number) 4.31 % change on previous year 2024 down 63.4% 70th
Enrolment in tertiary education, all programmes, male (number), gaps 659,269 2024 up 61.9% 34th
Enrolment in tertiary education, all programmes, male (number) 0.295 % change on previous year 2024 down 97.4% 104th
Theoretical duration of primary education (years), annual growth rate 0 % change on previous year 2025 1st
Theoretical duration of pre-primary education (years), annual growth 0 % change on previous year 2025 1st
Start of the academic school year (pre-primary to post-secondary non) 0.0494 % change on previous year 2025 down 0.5% 16th
Theoretical duration of lower secondary education (years), annual 0 % change on previous year 2025 1st
Theoretical duration of upper secondary education (years), annual 0 % change on previous year 2025 1st
Theoretical duration of secondary education (years), annual growth 0 % change on previous year 2025 1st
Start of the academic school year (tertiary education), gaps filled 2,023 tertiary education 2024 up 0.5% 34th
Start of the academic school year (tertiary education), annual growth 0.0495 % change on previous year 2024 down 0.5% 101st
Primary education, teachers, gaps filled 189,855 2024 up 20.9% 37th
Duration of pre primary education, annual growth rate 0 % change on previous year 2025 1st
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% 72nd
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
Secondary education, pupils, per capita 0.0938 units per person 2024 up 22.6% 61st
Enrolment in primary education, female (number), per unit of GDP 0 units per US$ of GDP 2024 down 14.2% 63rd
Enrolment in primary education, male (number), per unit of GDP 0 units per US$ of GDP 2024 down 16.2% 62nd
Repeaters in primary education, all grades, male (number), gaps filled 172,526 2024 down 28.3% 22nd
Repeaters in primary education, all grades, female (number), gaps 93,747 2024 down 35.1% 31st