Skip to content

Out-of-School Children by Country 2026

    The latest global estimate places 273 million children, adolescents, and youth out of school in 2024. The figure appears in UNESCO’s 2026 Global Education Monitoring reporting and covers the official age groups for primary, lower secondary, and upper secondary education. It is therefore a 2024 reference-year estimate published in the 2026 reporting cycle, not a claim that 273 million were counted in calendar year 2026. [UNESCO GEM]

    Of the global total, 79 million were of primary-school age, 64 million of lower-secondary age, and 130 million of upper-secondary age. Upper-secondary-age youth account for about 48% of the total. UNESCO also estimates 140 million boys and 133 million girls were out of school. [UNESCO]

    Global Out-of-School Population
    273 million
    Primary through upper secondary age, 2024
    Primary-School Age
    79 million
    Out of school, 2024
    Lower-Secondary Age
    64 million
    Out of school, 2024
    Upper-Secondary Age
    130 million
    Out of school, 2024

    Global Out-of-School Population by Education Level

    The three education levels do not contribute equally to the global total. Upper-secondary-age youth form the largest group, with 130 million out of school, compared with 79 million primary-age children and 64 million lower-secondary-age adolescents. The comparison matters because a single global total can hide where exclusion is concentrated across the school-age span. [UNESCO]

    Out-of-School Population by Education Level

    UNESCO 2026 reporting estimates for the 2024 reference year.

    Hover or click the chart to inspect values.

    Data source — UNESCO GEM Report and UIS, 2024 estimates.

    Education LevelOut of SchoolReference YearSource
    Primary-school age79 million2024[UNESCO]
    Lower-secondary age64 million2024[UNESCO]
    Upper-secondary age130 million2024[UNESCO]

    Out-of-School Children by Country

    Country comparisons require a narrower definition than the 273 million global figure. The table below uses the official indicator “Children out of school, primary” from the World Bank Gender Data Portal, whose source is the UNESCO Institute for Statistics. It reports the number of children of official primary-school age who are outside school. The portal identifies its source publication as the February 2026 UIS data release. [World Bank / UIS]

    The country values are not all from 2026. Each row keeps its own reference year because national observations arrive on different schedules. A value from 2023 or 2024 must remain labeled as such even when it appears in a database released in 2026. Where the current source reports no usable total, the table says Data not available rather than filling the gap. The UIS Data Browser itself identifies February 2026 as its latest education release. [UNESCO UIS]

    Scope of the country table: these are primary-age counts. They should not be added to unrelated lower- or upper-secondary observations from different years to manufacture a country total. The broader 273 million estimate uses modeled primary, lower-secondary, and upper-secondary series designed for global and regional comparison.

    All years 2023–2025 2020–2022 Before 2020 Data not available
    Country or EconomyPrimary-Age Children Out of SchoolReference Year
    AfghanistanData not available2025
    Albania6172024
    Algeria78,6832025
    Andorra1022024
    Angola2,281,9122023
    Antigua and Barbuda1332023
    Argentina32,8162023
    Armenia1,7102024
    Australia2,8332024
    Austria5,2002024
    Azerbaijan1522024
    Bahamas, The4,5852024
    Bahrain5,9932024
    Bangladesh918,5752024
    Barbados3,4202024
    Belarus20,6002024
    Belgium13,2262023
    Belize4,9532024
    Benin213,2852022
    Bhutan8,3852024
    Bolivia136,0272024
    Bosnia and Herzegovina2,9332023
    Botswana1,8692022
    Brazil316,8182024
    British Virgin Islands1,0802024
    Brunei Darussalam1,4382024
    Bulgaria14,5292024
    Burkina Faso1,363,1872024
    Burundi661,7242025
    Cabo Verde24,8512022
    Cambodia76,7412024
    Cameroon173,9242024
    Canada127,6662023
    Cayman Islands2342024
    Central African RepublicData not available2025
    Chad855,0412024
    Chile31,7792024
    ChinaData not available2025
    Colombia289,2952022
    Comoros21,7432024
    Congo, Dem. Rep.Data not available2025
    Congo, Rep.171,1252023
    Costa Rica19,7012024
    Côte d’Ivoire650,8002024
    Croatia2,6422023
    Cuba33,3282024
    Curaçao3,5472024
    Cyprus2472023
    Czechia4,7002023
    Denmark3,8682024
    DjiboutiData not available2025
    Dominica2302023
    Dominican Republic56,3342024
    Ecuador86,0902023
    Egypt, Arab Rep.559,7092024
    El Salvador57,3392024
    Equatorial GuineaData not available2025
    Eritrea179,1662022
    Estonia3,0912024
    Eswatini7,2752022
    Ethiopia4,236,7822024
    Fiji2,4712024
    Finland6,4332024
    France8,1552024
    Gabon77,4382019
    Gambia, The74,5772025
    Georgia21,2412024
    Germany8,8202024
    Ghana235,3132024
    Gibraltar432024
    Greece6222023
    Grenada5352024
    Guatemala201,3422024
    Guinea308,9472020
    Guinea-BissauData not available2025
    Guyana17,3622023
    Haiti3,7192016
    Honduras346,4522024
    Hong Kong SAR, China4,4912024
    Hungary10,5002024
    Iceland5992023
    India134,9672025
    Indonesia250,5752025
    Iran, Islamic Rep.9,1632023
    IraqData not available2025
    Ireland10,3132022
    Israel28,6442024
    Italy52,1172023
    Jamaica9,4192024
    Japan4,2252023
    Jordan21,3512024
    Kazakhstan128,1552025
    Kenya468,9232023
    Kiribati1,5962024
    Korea, Rep.1,3832024
    Kuwait21,1832016
    Kyrgyz Republic18,8542025
    Lao PDR82,2732025
    Latvia3,4812024
    Lebanon146,8962024
    Lesotho124,1752024
    Liberia327,2802022
    Liechtenstein162021
    Lithuania1562024
    Luxembourg1112024
    Macao SAR, China4,6082024
    Madagascar135,6212024
    Malawi70,7582022
    Malaysia404,7242024
    Maldives4182024
    Mali1,186,8922023
    Malta7382023
    Marshall Islands782024
    Mauritania291,0982024
    Mauritius6182024
    Mexico46,8592024
    Micronesia, Fed. Sts.3,3012024
    Moldova5882024
    Mongolia35,2092024
    Montenegro802023
    Morocco18,9882021
    Mozambique64,2472022
    MyanmarData not available2025
    Namibia4,2302024
    Nauru1192025
    Nepal21,1462025
    Netherlands5,6982023
    New Zealand10,3962024
    Nicaragua53,4812023
    Niger1,876,7792024
    Nigeria9,070,7022023
    North Macedonia4,1512023
    Norway6,0772024
    Oman21,9222024
    Pakistan5,434,9962024
    Palau182024
    Panama35,8372024
    Papua New Guinea53,2892021
    Paraguay105,8592024
    Peru5,3592019
    Philippines1,616,1652024
    Poland1,3922024
    Portugal2,7412023
    Puerto Rico21,7852024
    Qatar8,6382024
    Romania160,2462023
    Russian Federation187,9752023
    Rwanda19,5042024
    Samoa6262024
    San Marino912024
    Sao Tome and Principe9692017
    Saudi Arabia17,4582024
    Senegal675,6152024
    Serbia8,7492024
    Seychelles6992024
    Singapore5042023
    Sint Maarten (Dutch part)1962023
    Slovak Republic2,5352024
    Slovenia1,9042023
    Solomon Islands36,4402024
    South Africa448,1462023
    South Sudan1,199,0832024
    Spain34,0502024
    Sri Lanka157,4992023
    St. Lucia1,0332024
    St. Vincent and the Grenadines682017
    Sudan3,169,3562019
    Suriname10,6972024
    Sweden4,2702024
    Switzerland7872024
    Syrian Arab Republic581,8452024
    Tajikistan33,4182017
    Tanzania2,011,3802024
    Thailand36,0672025
    Timor-Leste13,0852023
    Togo9,2632024
    Tonga3542022
    Trinidad and Tobago9,2232024
    Tunisia14,0152023
    Türkiye32,5632023
    Turkmenistan28,4152024
    Turks and Caicos Islands42024
    Tuvalu72024
    UgandaData not available2025
    Ukraine193,7752024
    United Arab Emirates212024
    United Kingdom3,3262023
    United States965,8532022
    Uruguay982023
    Uzbekistan18,5012025
    Vanuatu1,2612024
    Venezuela, RB17,6432023
    Viet Nam144,5622024
    Yemen, Rep.1,551,4892016
    Zambia136,5392024
    Zimbabwe332,3142024

    Data source for every row — [World Bank / UIS]. Values are the latest total observations surfaced in the current UIS-backed World Bank series; reference years vary. Small decimal estimates shown by the source are rounded to the nearest child in this table.

    Why Country Counts and Country Rates Answer Different Questions

    An out-of-school count tells how many people in an official school-age group are outside education. An out-of-school rate expresses that number as a share of the corresponding official-age population. UNESCO explicitly reports the indicator in both forms. [UNESCO]

    MeasureWhat It ShowsBest Use
    NumberAbsolute number of children or youth outside educationShows the scale of the population affected
    RateShare of the official-age population outside educationSupports comparison across differently sized populations
    Reference yearYear to which the observation or estimate appliesPrevents old and new observations from being presented as simultaneous

    A large country can record a high number even when its rate is lower than that of a much smaller country. The reverse is also possible: a small population can have a high out-of-school rate but a modest absolute count. Number and rate should therefore remain separate measures, not two versions of the same ranking.

    Largest Recent Primary-Age Counts in the Current Country Series

    Among country observations in the current UIS-backed primary-age series with reference years from 2023 through 2025, several national counts exceed one million. The chart uses exact totals shown by the source and keeps the observation year visible in the fallback table. Population size strongly affects these counts, so they should not be interpreted as out-of-school rates. [World Bank / UIS]

    Large Recent Primary-Age Out-of-School Populations

    Latest available total in the current series for countries shown, reference years 2023–2025.

    Hover or click the chart to inspect values.

    Data source — World Bank Gender Data Portal using UNESCO UIS data, February 2026 release.

    CountryPrimary-Age Children Out of SchoolReference YearSource
    Nigeria9,070,7022023[World Bank / UIS]
    Pakistan5,434,9962024[World Bank / UIS]
    Ethiopia4,236,7822024[World Bank / UIS]
    Angola2,281,9122023[World Bank / UIS]
    Tanzania2,011,3802024[World Bank / UIS]
    Niger1,876,7792024[World Bank / UIS]
    Philippines1,616,1652024[World Bank / UIS]
    Burkina Faso1,363,1872024[World Bank / UIS]
    South Sudan1,199,0832024[World Bank / UIS]
    Mali1,186,8922023[World Bank / UIS]

    The Global Out-of-School Rate Has Stalled

    The long-run pattern differs from the steady expansion in total enrollment. UNESCO reports that the out-of-school population fell by 33% between 2000 and 2015, then rose by 3% by 2024. For the combined primary- and secondary-school-age population, the global out-of-school rate dropped from 27% in 2000 to 17% in 2015 and has since remained around that level. [UNESCO GEM]

    Global Out-of-School Rate Trend

    Share of the primary- and secondary-school-age population outside school.

    Hover or click the chart to inspect values.

    Data source — UNESCO GEM Report 2026. The 2024 point is shown at approximately 17%, reflecting the reported post-2015 plateau.

    YearGlobal Out-of-School RatePopulation CoveredSource
    200027%Primary and secondary school age[UNESCO GEM]
    201517%Primary and secondary school age[UNESCO GEM]
    2024About 17%Primary and secondary school age[UNESCO GEM]

    Where the Global Out-of-School Population Is Concentrated

    Geographic concentration is strong. UNESCO estimates that three quarters of all out-of-school children, adolescents, and youth are in sub-Saharan Africa and Central and Southern Asia. This is a share of the worldwide total across primary and secondary school-age groups, not a claim that every country in either region has the same rate. [UNESCO GEM]

    Income-group differences are also wide. In the 2026 GEM monitoring data, the out-of-school rate is about 36% in low-income countries and 3% in high-income countries. The low-income-country out-of-school population has grown by 29% since 2015, while the corresponding population has remained broadly flat in other income groups. [UNESCO GEM]

    Low-Income Countries
    36%
    Out-of-school rate, 2024 global monitoring estimate
    High-Income Countries
    3%
    Out-of-school rate, 2024 global monitoring estimate
    Two Major Regions Combined
    75%
    Share in sub-Saharan Africa and Central and Southern Asia

    Boys and Girls in the Global Estimate

    The 2024 modeled total consists of 140 million boys and 133 million girls out of school. The difference is about seven million globally. A global sex total should not be transferred directly to individual countries, because the size and direction of sex differences vary across national education systems and age groups. [UNESCO GEM]

    Boys Out of School
    140 million
    2024 global modeled estimate
    Girls Out of School
    133 million
    2024 global modeled estimate

    What “Out of School” Means in Education Statistics

    Out-of-school status is tied to an official age range for a defined education level. SDG indicator 4.1.4 covers the out-of-school rate one year before primary education and at primary, lower secondary, and upper secondary levels. [UNESCO UIS]

    The term is not identical to dropout. Dropout describes an education pathway in which a learner leaves before completing a stage. Out-of-school status is a population measure: it asks whether a person in the relevant official-age group is participating in education. A child who has never entered school can therefore be out of school without being a dropout. Likewise, a child enrolled above or below the level normally associated with that age may still count as being in education under the indicator’s participation logic.

    Official School Ages Matter

    Primary and secondary age ranges are not defined by one universal birthday rule. National education systems set official entry ages and the expected duration of each level. Cross-country statistics align each population with those official ranges. That is why comparing raw ages without the education-level definition can produce a different result from the UIS indicator.

    Enrollment and Attendance Are Different Data Sources

    Administrative systems usually measure enrollment by age and sex, while household surveys can measure whether children and young people are attending. Neither source is perfect on its own. Administrative counts may have coverage gaps or depend on a separate population denominator; household surveys arrive less often and use sampling. UNESCO’s current model brings information from multiple sources together to create more coherent national, regional, and global series. [UNESCO]

    How the 2026 Estimates Are Produced

    The current out-of-school estimates use a statistical modeling approach developed by the UNESCO Institute for Statistics and the GEM Report team. UNESCO states that the newer model raised the share of countries represented in out-of-school estimates from 62% to 98%. [UNESCO]

    • Administrative enrollment records provide student counts by age and sex where national reporting systems supply them.
    • Household surveys provide attendance evidence that can capture participation from another angle.
    • Population estimates supply the denominator needed to calculate rates for official school-age groups.
    • Statistical modeling reconciles sources and fills time-series gaps without treating every missing national observation as a directly observed value.

    The distinction between observed and modeled data matters. The large global figures in the 2026 GEM Report are modeled estimates intended to provide coherent coverage. The country table above is a separate UIS-backed indicator series surfaced by the World Bank, and its individual reference years remain visible. Mixing these two products without labeling them would make the data look more synchronized than they are.

    Why the Page Says 2026 When the Global Estimate Is for 2024

    International education statistics usually carry a reporting lag. Ministries and statistical agencies first collect enrollment or survey data; population series and metadata then need alignment; international databases validate and publish the resulting observations; modeled series may be recalculated after new information arrives. The 2026 GEM Report therefore reports 273 million for 2024. [UNESCO GEM]

    The country table shows the same timing issue in a more visible form. Many totals refer to 2024, some to 2025, and others to earlier years. A release date and a reference year answer different questions. “2026 data release” does not mean “2026 observation.”

    Recent Data Coverage and Remaining Gaps

    Out-of-school rate data have unusually broad country coverage compared with many other education indicators. UNESCO’s 2026 SDG monitoring page reports that indicator 4.1.4 has recent data for nearly 95% of countries. [UNESCO GEM] The modeled VIEW series reports even broader representation after combining available sources. These two percentages describe different aspects of coverage, so they should not be treated as interchangeable.

    Some individual country rows still lack a current total in the UIS-backed primary-age series. Others rely on older reference years. That does not justify estimating a value from neighboring countries, a later enrollment rate, or a regional average. Missing remains missing until a supported observation or modeled estimate is available for the exact indicator.

    Enrollment Growth and Out-of-School Numbers Can Move Differently

    Global enrollment has expanded even while the recent out-of-school trend has flattened. UNESCO reports 1.4 billion students enrolled in primary and secondary education in 2024, 327 million more than in 2000. Over the same long period, the out-of-school population first fell sharply and later stopped declining. [UNESCO GEM]

    Completion indicators also tell a different story from out-of-school status. Between 2000 and 2024, global completion rose from 77% to 88% in primary, from 60% to 78% in lower secondary, and from 37% to 61% in upper secondary. [UNESCO GEM] A system can therefore improve progression and completion among enrolled learners without producing the same pace of decline in the total population outside school.

    Long-Term Country Progress Is Uneven but Measurable

    The global plateau does not mean every country followed the same path. The 2026 GEM Report identifies countries that reduced out-of-school rates by at least 80% since 2000: Madagascar and Togo for primary-age children, Morocco and Viet Nam for lower-secondary-age adolescents, and Georgia and Türkiye for upper-secondary-age youth. [UNESCO GEM]

    These examples also show why the education level must remain attached to every comparison. A country’s primary-age trend does not automatically describe its upper-secondary trend. The age group, level, indicator form, and reference year all belong to the statistic.

    The 2030 Benchmark

    National SDG 4 benchmark targets provide a forward-looking comparison with the present estimates. UNESCO reports that, based on countries’ own national benchmark targets, 84 million children could still be out of school in 2030. [UNESCO GEM] This is a benchmark-based outlook rather than a current headcount, so it should remain separate from the 273 million estimate for 2024.

    The data distinction is simple but essential: 273 million describes the modeled global out-of-school population for 2024; country rows carry their own observation years; and 84 million belongs to a 2030 benchmark outlook. Keeping those time references visible makes country comparisons more accurate and prevents a publication year from being mistaken for a measurement year.

    document.addEventListener(“DOMContentLoaded”, function () { var chartJsUrl = “https://cdn.jsdelivr.net/npm/chart.js@4.5.1/dist/chart.umd.min.js”; var chartJsScriptId = “edu-chartjs-cdn”; var chartInstances = [];function formatNumber(value) { return new Intl.NumberFormat(“en-US”).format(value); }function formatCompact(value) { return new Intl.NumberFormat(“en-US”, { notation: “compact”, maximumFractionDigits: 1 }).format(value); }function formatPercent(value) { return new Intl.NumberFormat(“en-US”, { maximumFractionDigits: 1 }).format(value) + “%”; }function formatUSD(value) { return “$” + new Intl.NumberFormat(“en-US”, { maximumFractionDigits: 0 }).format(value); }function updateReadout(readoutId, text) { var readout = document.getElementById(readoutId); if (readout) { readout.textContent = text; } }function setChartFallback() { var readouts = document.querySelectorAll(“.edu-chart-readout”); readouts.forEach(function (readout) { readout.textContent = “Interactive chart library could not be loaded.”; }); }function loadChartJs(callback) { if (typeof Chart !== “undefined”) { callback(); return; }var existingScript = document.getElementById(chartJsScriptId); if (existingScript) { existingScript.addEventListener(“load”, function () { if (typeof Chart !== “undefined”) { callback(); } else { setChartFallback(); } }); existingScript.addEventListener(“error”, setChartFallback); return; }var script = document.createElement(“script”); script.id = chartJsScriptId; script.src = chartJsUrl; script.async = true; script.onload = function () { if (typeof Chart !== “undefined”) { callback(); } else { setChartFallback(); } }; script.onerror = setChartFallback; document.head.appendChild(script); }function makeChart(options) { var canvas = document.getElementById(options.canvasId); if (!canvas || typeof Chart === “undefined”) { return; }var chart = new Chart(canvas, { type: options.type, data: { labels: options.labels, datasets: options.datasets }, options: { responsive: true, maintainAspectRatio: false, animation: { duration: 700 }, interaction: { mode: “nearest”, intersect: true }, plugins: { legend: { display: options.showLegend }, tooltip: { callbacks: { label: function (context) { var label = context.dataset.label ? context.dataset.label + “: ” : “”; var value = context.parsed.y;if (options.valueFormat === “percent”) { return label + formatPercent(value); }if (options.valueFormat === “usd”) { return label + formatUSD(value); }if (options.valueFormat === “compact”) { return label + formatCompact(value); }return label + formatNumber(value); } } } }, scales: { y: { beginAtZero: options.beginAtZero, ticks: { callback: function (value) { if (options.valueFormat === “percent”) { return formatPercent(value); }if (options.valueFormat === “usd”) { return formatUSD(value); }if (options.valueFormat === “compact”) { return formatCompact(value); }return formatNumber(value); } } } }, onHover: function (event, elements, chartInstance) { if (!elements.length) { return; }var element = elements[0]; var label = chartInstance.data.labels[element.index]; var dataset = chartInstance.data.datasets[element.datasetIndex]; var rawValue = dataset.data[element.index]; var formattedValue = rawValue;if (options.valueFormat === “percent”) { formattedValue = formatPercent(rawValue); } else if (options.valueFormat === “usd”) { formattedValue = formatUSD(rawValue); } else if (options.valueFormat === “compact”) { formattedValue = formatCompact(rawValue); } else { formattedValue = formatNumber(rawValue); }updateReadout(options.readoutId, label + “: ” + formattedValue); }, onClick: function (event, elements, chartInstance) { if (!elements.length) { return; }var element = elements[0]; var label = chartInstance.data.labels[element.index]; var dataset = chartInstance.data.datasets[element.datasetIndex]; var rawValue = dataset.data[element.index]; var formattedValue = rawValue;if (options.valueFormat === “percent”) { formattedValue = formatPercent(rawValue); } else if (options.valueFormat === “usd”) { formattedValue = formatUSD(rawValue); } else if (options.valueFormat === “compact”) { formattedValue = formatCompact(rawValue); } else { formattedValue = formatNumber(rawValue); }updateReadout(options.readoutId, label + “: ” + formattedValue); } } });chartInstances.push(chart); }function initCharts() { makeChart({ canvasId: “out-of-school-level-chart”, readoutId: “out-of-school-level-readout”, type: “bar”, labels: [“Primary-school age”, “Lower-secondary age”, “Upper-secondary age”], datasets: [{ label: “Out of school”, data: [79000000, 64000000, 130000000] }], valueFormat: “compact”, beginAtZero: true, showLegend: false });makeChart({ canvasId: “out-of-school-country-chart”, readoutId: “out-of-school-country-readout”, type: “bar”, labels: [“Nigeria”, “Pakistan”, “Ethiopia”, “Angola”, “Tanzania”, “Niger”, “Philippines”, “Burkina Faso”, “South Sudan”, “Mali”], datasets: [{ label: “Primary-age children out of school”, data: [9070702, 5434996, 4236782, 2281912, 2011380, 1876779, 1616165, 1363187, 1199083, 1186892] }], valueFormat: “compact”, beginAtZero: true, showLegend: false });makeChart({ canvasId: “out-of-school-rate-chart”, readoutId: “out-of-school-rate-readout”, type: “line”, labels: [“2000”, “2015”, “2024”], datasets: [{ label: “Global out-of-school rate”, data: [27, 17, 17], tension: 0.2 }], valueFormat: “percent”, beginAtZero: true, showLegend: false }); }function initCountryTable() { var search = document.getElementById(“oos-country-search”); var yearFilter = document.getElementById(“oos-year-filter”); var table = document.getElementById(“oos-country-table”); var count = document.getElementById(“oos-country-count”);if (!search || !yearFilter || !table || !count) { return; }var rows = Array.prototype.slice.call(table.querySelectorAll(“tbody tr”));function applyFilters() { var query = search.value.trim().toLowerCase(); var yearMode = yearFilter.value; var visible = 0;rows.forEach(function (row) { var country = row.cells[0].textContent.toLowerCase(); var valueText = row.cells[1].textContent.trim(); var year = parseInt(row.cells[2].textContent, 10); var matchesQuery = !query || country.indexOf(query) !== -1; var matchesYear = true;if (yearMode === “2023-2025”) { matchesYear = year >= 2023 && year = 2020 && year <= 2022; } else if (yearMode === "before-2020") { matchesYear = year < 2020; } else if (yearMode === "na") { matchesYear = valueText === "Data not available"; }var show = matchesQuery && matchesYear; row.hidden = !show;if (show) { visible += 1; } });count.textContent = visible + " rows shown"; }search.addEventListener("input", applyFilters); yearFilter.addEventListener("change", applyFilters); applyFilters(); }initCountryTable(); loadChartJs(initCharts); });