Skip to content
CountryAtlas

Mexico · Education

Literacy, enrolment, attainment and spending.

16 indicators · 16 with data

Adult literacy

% of people ages 15+

10th of 29 · 4th in Latin America
Adult literacyMexico's adult literacy rose from 83.0 % in 1980 to 95.6 % in 2024.1980199020002010202080%85%90%95%100%95.6 %

Mexico's adult literacy rose from 83.0 % in 1980 to 95.6 % in 2024.

Literacy rate, youth total (ages 15–24)

% of people ages 15–24

14th of 29 · 8th in Latin America
Literacy rate, youth total (ages 15–24)Mexico's literacy rate, youth total (ages 15–24) rose from 91.9 % in 1980 to 98.9 % in 2024.1980199020002010202090%92%94%96%98%100%98.9 %

Mexico's literacy rate, youth total (ages 15–24) rose from 91.9 % in 1980 to 98.9 % in 2024.

School enrolment, primary (% gross)

% gross

46th of 134 · 9th in Latin America
School enrolment, primary (% gross)Mexico's school enrolment, primary (% gross) fell from 109.1 % in 2000 to 102.3 % in 2024.20002005201020152020100%102%104%106%108%110%112%102.3 %

Mexico's school enrolment, primary (% gross) fell from 109.1 % in 2000 to 102.3 % in 2024.

School enrolment, secondary (% gross)

% gross

29th of 109 · 9th in Latin America
School enrolment, secondary (% gross)Mexico's school enrolment, secondary (% gross) rose from 71.1 % in 2000 to 103.1 % in 2024.2000200520102015202060%70%80%90%100%110%103.1 %

Mexico's school enrolment, secondary (% gross) rose from 71.1 % in 2000 to 103.1 % in 2024.

Tertiary enrolment

% gross

49th of 94 · 5th in Latin America
Tertiary enrolmentMexico's tertiary enrolment rose from 20.5 % in 2000 to 48.2 % in 2024.200020052010201520200%10%20%30%40%50%48.2 %

Mexico's tertiary enrolment rose from 20.5 % in 2000 to 48.2 % in 2024.

Children out of school, primary

children

81st of 120 · 18th in Latin America
Children out of school, primaryMexico's children out of school, primary rose from 8,115 in 2000 to 46,859 in 2024.20002005201020152020010k20k30k40k50k46,859

Mexico's children out of school, primary rose from 8,115 in 2000 to 46,859 in 2024.

Latest values — expand for the charts.

Latest values — expand for the charts.

Latest values — expand for the charts.

Other topics