Number of classroom teachers in primary education by country
Countries reporting
71
Highest
483,053
Egypt
Lowest
195
Monaco
Median
37,255
Years covered
56
1970–2025
Data points
2,331
What the numbers show
Number of classroom teachers in primary education is currently reported for 71 countries. The highest value is 483,053 in Egypt; the lowest is 195 in Monaco.
The median across all reporting countries is 37,255, and the mean is 84,558.
The gap between the highest and lowest reporting country is a factor of about 2,477.
Over the past decade 51 countries rose and 19 fell. The largest increase was in Libya (up 140.3%), and the largest decrease in Poland (down 38.4%).
Number of classroom teachers in primary education: full country ranking
| # | Country | Latest | Year | 10-year change | Trend |
|---|---|---|---|---|---|
| 1 | Egypt | 483,053 | 2024 | down 5.2% | rising |
| 2 | Iran, Islamic Republic of | 372,396 | 2023 | up 21.6% | rising |
| 3 | Russia | 327,102 | 2023 | up 14.8% | flat |
| 4 | Türkiye | 299,967 | 2023 | up 6.4% | rising |
| 5 | Iraq | 286,890 | 2007 | up 97.2% | rising |
| 6 | Germany | 283,851 | 2024 | up 22.0% | rising |
| 7 | United Kingdom | 281,128 | 2023 | up 12.1% | rising |
| 8 | Italy | 250,961 | 2024 | up 5.8% | flat |
| 9 | Spain | 248,253 | 2024 | up 9.8% | rising |
| 10 | Algeria | 247,748 | 2025 | up 53.1% | rising |
| 11 | Saudi Arabia | 244,652 | 2024 | down 29.6% | rising |
| 12 | France | 229,471 | 2013 | up 12.8% | rising |
| 13 | Morocco | 189,855 | 2024 | up 20.9% | rising |
| 14 | Yemen | 144,824 | 2016 | up 30.2% | rising |
| 15 | Syrian Arab Republic | 144,621 | 2024 | — | rising |
| 16 | Poland | 135,357 | 2025 | down 38.4% | falling |
| 17 | Uzbekistan | 130,601 | 2025 | up 16.4% | rising |
| 18 | Kazakhstan | 113,317 | 2025 | up 53.5% | rising |
| 19 | Ukraine | 105,694 | 2024 | up 6.4% | flat |
| 20 | Netherlands | 98,851 | 2024 | down 5.7% | rising |
| 21 | Tunisia | 84,596 | 2023 | up 38.7% | rising |
| 22 | Belgium | 80,763 | 2023 | up 17.8% | rising |
| 23 | Sweden | 71,551 | 2024 | up 12.7% | rising |
| 24 | Greece | 70,680 | 2023 | up 5.9% | rising |
| 25 | Jordan | 64,348 | 2024 | up 11.0% | volatile |
| 26 | Switzerland | 58,349 | 2024 | up 21.8% | rising |
| 27 | Portugal | 52,131 | 2023 | down 3.9% | falling |
| 28 | Norway | 51,889 | 2024 | up 7.8% | rising |
| 29 | Romania | 47,769 | 2023 | down 5.6% | falling |
| 30 | Libya | 42,696 | 1983 | up 140.3% | rising |
| 31 | Ireland | 42,162 | 2023 | up 30.7% | rising |
| 32 | Denmark | 42,105 | 2024 | down 3.3% | rising |
| 33 | United Arab Emirates | 39,735 | 2024 | up 12.7% | volatile |
| 34 | Azerbaijan | 38,731 | 2024 | down 5.6% | rising |
| 35 | Tajikistan | 37,890 | 2024 | up 27.9% | rising |
| 36 | Hungary | 37,255 | 2024 | up 6.6% | falling |
| 37 | Lebanon | 36,699 | 2024 | down 5.9% | rising |
| 38 | Austria | 35,752 | 2024 | up 17.1% | rising |
| 39 | Oman | 34,743 | 2024 | down 8.4% | volatile |
| 40 | Kuwait | 32,782 | 2021 | up 26.2% | volatile |
| 41 | Georgia | 32,424 | 2024 | up 3.2% | rising |
| 42 | Finland | 30,824 | 2024 | up 16.8% | rising |
| 43 | Kyrgyzstan | 26,847 | 2025 | up 55.9% | rising |
| 44 | Czechia | 25,979 | 2013 | down 23.0% | rising |
| 45 | Palestine, State of | 25,038 | 2023 | up 37.3% | rising |
| 46 | Turkmenistan | 24,978 | 2024 | up 15.1% | rising |
| 47 | Bulgaria | 22,710 | 2024 | up 55.6% | falling |
| 48 | Belarus | 22,228 | 2024 | down 0.7% | falling |
| 49 | Slovak Republic | 18,530 | 2024 | up 32.1% | flat |
| 50 | Serbia | 16,557 | 2024 | down 8.7% | flat |
| 51 | Qatar | 14,931 | 2024 | up 42.5% | volatile |
| 52 | Croatia | 13,441 | 2023 | up 15.0% | rising |
| 53 | Latvia | 9,966 | 2024 | down 3.6% | rising |
| 54 | Bosnia and Herzegovina | 9,722 | 2023 | up 2.3% | flat |
| 55 | Bahrain | 9,404 | 2024 | up 5.7% | volatile |
| 56 | Albania | 9,336 | 2024 | down 9.7% | falling |
| 57 | Lithuania | 8,888 | 2024 | up 5.3% | falling |
| 58 | Slovenia | 8,663 | 2016 | up 41.1% | flat |
| 59 | Estonia | 8,627 | 2024 | up 31.2% | rising |
| 60 | North Macedonia | 7,723 | 2023 | up 9.4% | rising |
| 61 | Armenia | 7,540 | 2024 | down 24.2% | falling |
| 62 | Republic of Moldova | 7,408 | 2024 | down 10.0% | falling |
| 63 | Luxembourg | 5,878 | 2024 | up 35.5% | rising |
| 64 | Cyprus | 5,389 | 2023 | up 35.5% | rising |
| 65 | Iceland | 3,568 | 2023 | up 18.9% | rising |
| 66 | Djibouti | 2,739 | 2023 | up 47.9% | volatile |
| 67 | Malta | 1,941 | 2024 | up 7.9% | rising |
| 68 | Andorra | 413 | 2024 | down 3.3% | rising |
| 69 | Liechtenstein | 283 | 2021 | up 10.1% | falling |
| 70 | San Marino | 245 | 2024 | down 2.4% | rising |
| 71 | Monaco | 195 | 2024 | up 25.8% | rising |