School-age population (upper secondary level) by country
Countries reporting
72
Highest
6.71 million
Egypt
Lowest
937
Monaco
Median
324,496
Years covered
56
1970–2025
Data points
2,937
What the numbers show
School-age population (upper secondary level) is currently reported for 72 countries. The highest value is 6.71 million in Egypt; the lowest is 937 in Monaco.
The median across all reporting countries is 324,496, and the mean is 897,878.
The gap between the highest and lowest reporting country is a factor of about 7,164.
Over the past decade 48 countries rose and 24 fell. The largest increase was in United Arab Emirates (up 93.1%), and the largest decrease in Albania (down 43.0%).
School-age population: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Egypt | 6.71 million | 2025 | up 20.6% | rising |
| 2 | Türkiye | 5.16 million | 2025 | down 2.6% | rising |
| 3 | Iran | 3.94 million | 2025 | down 14.9% | rising |
| 4 | Sudan | 3.36 million | 2025 | up 19.5% | rising |
| 5 | Russian Federation | 3.35 million | 2025 | up 25.3% | falling |
| 6 | United Kingdom of Great Britain and Northern Ireland | 3.30 million | 2024 | up 10.1% | flat |
| 7 | Iraq | 2.99 million | 2025 | up 23.1% | rising |
| 8 | Italy | 2.90 million | 2024 | up 2.2% | flat |
| 9 | France | 2.61 million | 2024 | up 7.8% | rising |
| 10 | Yemen | 2.60 million | 2025 | up 25.3% | volatile |
| 11 | Algeria | 2.38 million | 2025 | up 36.5% | rising |
| 12 | Germany | 2.35 million | 2024 | down 3.4% | falling |
| 13 | Morocco | 1.97 million | 2025 | up 7.7% | rising |
| 14 | Syrian Arab Republic | 1.80 million | 2025 | up 39.7% | rising |
| 15 | Spain | 1.59 million | 2024 | up 24.5% | rising |
| 16 | Saudi Arabia | 1.49 million | 2025 | up 14.9% | volatile |
| 17 | Poland | 1.49 million | 2024 | up 18.2% | falling |
| 18 | Uzbekistan | 1.24 million | 2025 | down 28.4% | rising |
| 19 | Ukraine | 906,628 | 2025 | up 19.7% | falling |
| 20 | Romania | 881,809 | 2024 | up 2.1% | falling |
| 21 | Tunisia | 730,779 | 2025 | up 7.0% | rising |
| 22 | Kazakhstan | 712,892 | 2025 | up 51.2% | flat |
| 23 | Netherlands | 589,305 | 2024 | up 0.1% | rising |
| 24 | Belgium | 557,853 | 2024 | up 12.0% | rising |
| 25 | Czechia | 482,414 | 2024 | up 30.1% | falling |
| 26 | Libya | 412,353 | 2025 | up 20.9% | rising |
| 27 | Hungary | 394,008 | 2024 | down 6.5% | falling |
| 28 | United Arab Emirates | 389,078 | 2025 | up 93.1% | volatile |
| 29 | Tajikistan | 388,490 | 2025 | up 9.5% | rising |
| 30 | Jordan | 370,058 | 2025 | up 40.0% | rising |
| 31 | Sweden | 367,238 | 2024 | up 14.2% | rising |
| 32 | Switzerland | 355,629 | 2024 | down 0.2% | flat |
| 33 | Palestine, State of | 353,843 | 2025 | up 82.7% | volatile |
| 34 | Austria | 350,927 | 2024 | down 2.0% | falling |
| 35 | Greece | 332,483 | 2024 | up 2.7% | falling |
| 36 | Azerbaijan | 325,685 | 2025 | up 19.4% | falling |
| 37 | Lebanon | 323,306 | 2025 | down 1.0% | rising |
| 38 | Bulgaria | 323,289 | 2024 | up 4.3% | falling |
| 39 | Portugal | 311,842 | 2024 | down 5.7% | falling |
| 40 | Serbia | 266,405 | 2025 | down 7.5% | falling |
| 41 | Kyrgyzstan | 254,925 | 2025 | up 20.2% | rising |
| 42 | Turkmenistan | 230,550 | 2025 | down 2.2% | rising |
| 43 | Slovakia | 217,064 | 2024 | down 8.1% | falling |
| 44 | Belarus | 214,881 | 2025 | up 17.7% | falling |
| 45 | Denmark | 210,016 | 2024 | down 1.8% | rising |
| 46 | Norway | 199,285 | 2024 | up 1.1% | rising |
| 47 | Finland | 188,582 | 2024 | up 0.3% | falling |
| 48 | Kuwait | 179,748 | 2025 | up 34.6% | rising |
| 49 | Croatia | 155,341 | 2024 | down 19.6% | falling |
| 50 | Georgia | 151,199 | 2025 | up 13.0% | falling |
| 51 | Ireland | 145,030 | 2024 | up 24.3% | rising |
| 52 | Bosnia and Herzegovina | 129,103 | 2025 | down 25.6% | falling |
| 53 | Oman | 124,565 | 2025 | down 10.8% | rising |
| 54 | Armenia | 116,866 | 2025 | up 9.6% | falling |
| 55 | Slovenia | 84,492 | 2024 | up 10.3% | falling |
| 56 | North Macedonia | 83,574 | 2025 | down 18.9% | falling |
| 57 | Republic of Moldova | 81,221 | 2020 | up 7.3% | rising |
| 58 | Albania | 80,347 | 2025 | down 43.0% | falling |
| 59 | Qatar | 73,577 | 2025 | up 75.1% | volatile |
| 60 | Latvia | 60,872 | 2024 | up 12.4% | falling |
| 61 | Lithuania | 54,848 | 2024 | down 24.1% | falling |
| 62 | Bahrain | 53,556 | 2025 | up 21.5% | rising |
| 63 | Estonia | 45,765 | 2024 | up 24.3% | falling |
| 64 | Montenegro | 32,313 | 2025 | down 3.3% | falling |
| 65 | Luxembourg | 28,040 | 2024 | up 8.5% | rising |
| 66 | Cyprus | 27,976 | 2024 | down 11.8% | falling |
| 67 | Iceland | 20,066 | 2025 | up 12.4% | rising |
| 68 | Malta | 18,015 | 2024 | down 4.5% | rising |
| 69 | San Marino | 1,798 | 2025 | up 8.8% | flat |
| 70 | Andorra | 1,768 | 2025 | up 11.1% | falling |
| 71 | Liechtenstein | 1,167 | 2025 | down 9.5% | flat |
| 72 | Monaco | 937 | 2025 | down 4.8% | rising |