Number of primary education enrolments by country
Countries reporting
73
Highest
15.40 million
Egypt
Lowest
1,388
San Marino
Median
548,873
Years covered
56
1970–2025
Data points
3,099
What the numbers show
Number of primary education enrolments is currently reported for 73 countries. The highest value is 15.40 million in Egypt; the lowest is 1,388 in San Marino.
The median across all reporting countries is 548,873, and the mean is 1.55 million.
The gap between the highest and lowest reporting country is a factor of about 11,096.
Over the past decade 51 countries rose and 22 fell. The largest increase was in Iraq (up 67.5%), and the largest decrease in Albania (down 27.9%).
Number of primary education enrolments: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Egypt | 15.40 million | 2024 | up 39.6% | rising |
| 2 | Iran | 9.09 million | 2023 | up 15.6% | rising |
| 3 | Russia | 7.55 million | 2023 | up 33.7% | flat |
| 4 | Türkiye | 5.54 million | 2023 | down 1.0% | flat |
| 5 | Algeria | 5.30 million | 2025 | up 34.9% | rising |
| 6 | Sudan | 5.23 million | 2019 | up 31.8% | rising |
| 7 | United Kingdom | 4.86 million | 2023 | up 5.3% | falling |
| 8 | Iraq | 4.86 million | 2007 | up 67.5% | rising |
| 9 | Morocco | 4.61 million | 2024 | up 14.3% | rising |
| 10 | France | 4.13 million | 2024 | down 1.5% | falling |
| 11 | Yemen | 3.90 million | 2016 | up 21.1% | rising |
| 12 | Saudi Arabia | 3.45 million | 2024 | up 22.8% | rising |
| 13 | Uzbekistan | 3.41 million | 2025 | up 59.8% | rising |
| 14 | Germany | 3.31 million | 2024 | up 15.5% | falling |
| 15 | Spain | 2.83 million | 2024 | down 4.3% | falling |
| 16 | Italy | 2.63 million | 2023 | down 8.2% | falling |
| 17 | Syrian Arab Republic | 2.17 million | 2024 | up 40.4% | rising |
| 18 | Poland | 1.60 million | 2024 | down 25.7% | falling |
| 19 | Kazakhstan | 1.58 million | 2025 | up 31.8% | rising |
| 20 | Ukraine | 1.40 million | 2024 | down 17.0% | falling |
| 21 | Tunisia | 1.34 million | 2023 | up 25.8% | rising |
| 22 | Netherlands | 1.14 million | 2023 | down 10.5% | falling |
| 23 | Jordan | 1.12 million | 2024 | up 13.9% | rising |
| 24 | Tajikistan | 1.01 million | 2024 | up 52.2% | rising |
| 25 | Romania | 873,154 | 2023 | up 8.2% | falling |
| 26 | Sweden | 859,847 | 2024 | up 13.6% | rising |
| 27 | Belgium | 814,388 | 2023 | up 6.6% | falling |
| 28 | Libya | 755,338 | 2006 | down 8.1% | rising |
| 29 | Turkmenistan | 631,199 | 2024 | up 13.3% | rising |
| 30 | Kyrgyzstan | 630,435 | 2025 | up 39.7% | rising |
| 31 | Azerbaijan | 603,966 | 2024 | up 16.7% | rising |
| 32 | Portugal | 598,661 | 2023 | down 13.6% | falling |
| 33 | United Arab Emirates | 586,477 | 2024 | down 8.8% | volatile |
| 34 | Czechia | 579,161 | 2023 | up 17.8% | falling |
| 35 | Greece | 578,574 | 2023 | down 8.7% | falling |
| 36 | Switzerland | 556,945 | 2024 | up 15.1% | rising |
| 37 | Ireland | 548,873 | 2022 | up 5.9% | rising |
| 38 | Lebanon | 533,550 | 2024 | up 10.9% | rising |
| 39 | Palestine, State of | 514,700 | 2023 | up 19.6% | rising |
| 40 | Belarus | 444,044 | 2024 | up 20.4% | falling |
| 41 | Norway | 434,422 | 2024 | up 2.0% | rising |
| 42 | Denmark | 432,238 | 2024 | down 7.5% | flat |
| 43 | Hungary | 384,692 | 2024 | down 2.1% | falling |
| 44 | Austria | 368,502 | 2024 | up 12.6% | falling |
| 45 | Finland | 360,117 | 2024 | up 2.4% | falling |
| 46 | Oman | 358,346 | 2024 | up 9.7% | rising |
| 47 | Georgia | 342,203 | 2024 | up 19.9% | flat |
| 48 | Kuwait | 265,113 | 2021 | up 18.5% | rising |
| 49 | Serbia | 251,941 | 2024 | down 11.5% | falling |
| 50 | Slovakia | 244,806 | 2024 | up 14.5% | falling |
| 51 | Bulgaria | 234,521 | 2024 | down 9.4% | falling |
| 52 | Qatar | 180,287 | 2024 | up 54.5% | volatile |
| 53 | Armenia | 160,885 | 2024 | up 12.9% | falling |
| 54 | Croatia | 147,483 | 2023 | down 8.0% | falling |
| 55 | Bosnia and Herzegovina | 141,518 | 2023 | down 12.9% | falling |
| 56 | Albania | 141,089 | 2024 | down 27.9% | falling |
| 57 | Republic of Moldova | 136,696 | 2024 | down 1.2% | falling |
| 58 | Slovenia | 132,709 | 2023 | up 21.5% | rising |
| 59 | Latvia | 123,956 | 2024 | up 8.1% | falling |
| 60 | Bahrain | 122,305 | 2024 | up 18.8% | rising |
| 61 | Lithuania | 120,897 | 2024 | up 11.8% | falling |
| 62 | North Macedonia | 105,461 | 2023 | down 4.1% | falling |
| 63 | Estonia | 89,246 | 2024 | up 15.6% | falling |
| 64 | Djibouti | 69,705 | 2023 | up 10.0% | volatile |
| 65 | Cyprus | 60,596 | 2024 | up 14.1% | flat |
| 66 | Luxembourg | 43,020 | 2024 | up 21.4% | rising |
| 67 | Montenegro | 38,834 | 2023 | up 1.2% | flat |
| 68 | Iceland | 32,314 | 2023 | up 9.3% | rising |
| 69 | Malta | 27,337 | 2023 | up 15.6% | falling |
| 70 | Andorra | 4,218 | 2024 | up 3.8% | rising |
| 71 | Monaco | 2,068 | 2024 | up 18.0% | rising |
| 72 | Liechtenstein | 1,984 | 2021 | down 1.5% | falling |
| 73 | San Marino | 1,388 | 2024 | down 11.8% | flat |