Number of Teachers (Primary Education)

Source: World Bank
Last Updated: Mar 1, 2021

Based on a comparison of 129 countries in 2020, China ranked the highest in number of teachers in primary education with 6,364 '000 followed by India and Indonesia. On the other end of the scale was Monaco with 0.176 '000, Liechtenstein with 0.257 '000 and Cayman Islands with 0.273 '000.

$9.99

Buy Number of Teachers (Primary Education) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Country Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020
Afghanistan '000 ... ... ... ... ... ... ... ... ...     ... ...     ... ... ...     ... ... ... ... ... ...                 127 143 141 132 134 ... ...
Albania '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ...             ... ... ...             10.3 10.1 9.87 9.74 9.72   ...
Algeria '000                                     ...                               159 165 170 177 182   ...
Angola '000 ... ...                 ...     ... ... ... ... ...   ... ... ... ... ... ... ... ...   ... ...     ... ... ... 112 95.8 ... ... ... ...
Argentina '000       ...           ... ... ... ... ...   ...                           ... ... ... ... ... ... ... ... ... ... ... ...
Armenia '000 ... ... ... ... ... ... ... ... ... ... ...   ... ...   ...         ...               ... ... ... ... ... ... ... ... ... ... 9.95   ...
Australia '000 ...   ... ...   ...         ...       ...           ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Austria '000                                         ... ...                         30.5 31.0 31.9 33.4 ... ... ...
Azerbaijan '000 ... ... ... ... ... ... ... ... ... ... ...                                               41.0 40.8 37.5 39.3 41.2   ...
Bahamas '000               ... ... ... ... ... ... ...     ... ... ...   ... ...   ...                     1.74 1.56 1.61 1.56 1.52 ... ...
Bahrain '000                                 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       8.90 9.22 9.30 9.33 9.55   ...
Bangladesh '000     ...                 ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   435 528 548 574 577 ... ...
Belarus '000 ... ... ... ... ... ... ... ... ... ... ... ...         ... ...                                 22.4 22.0 22.4 22.5 22.2 ... ...
Belgium '000       ...       ... ... ... ... ... ...     ... ... ... ... ...                             68.8 69.7 70.5 72.3 73.0 ... ...
Belize '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       ...                       2.32 2.55 2.55 2.63 2.57   ...
Benin '000                                                       ...             46.5 49.7 54.5 51.7 56.7   ...
Bhutan '000 ... ...       ...       ... ...   ...   ...   ... ...         ... ... ...     ...             2.52 2.48 2.54 2.73 2.65 ...  
Bolivia '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ...   ... ... ...       80.3 79.1 78.7 77.8 77.5 ... ...
Bosnia and Herzegovina '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   9.57 9.48 9.35 9.39 9.42   ...
Botswana '000                                 ...                                   15.2 14.5 ... ... ... ... ...
Brazil '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               ...               795 792 793 796 799 ... ...
Brunei '000               ...     ...           ... ...                                 4.00 4.03 3.97 3.89 3.99   ...
Bulgaria '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     14.6 ... 14.9 17.4 19.2 ... ...
Burkina Faso '000                                   ...                                 58.3 64.2 69.1 74.7 80.7   ...
Burundi '000                             ... ...   ...                     ...           46.9 47.9 42.5 42.9 51.1   ...
Cambodia '000 ...                       ... ...     ...                                   47.7 47.9 49.5 50.7 51.5   ...
Cameroon '000                           ... ...   ...       ...                           93.7 105 105 98.0 93.7   ...
Canada '000 ... ... ...                             ...       ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Cayman Islands '000   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ...           ... ...       0.303 ... ... ... 0.273 ... ...
Central African Republic '000           ...             ... ... ... ... ... ... ... ... ... ... ... ... ...   ...               8.19 ... 9.76 ... ... ... ...
Chad '000 ... ... ... ... ...     ... ...         ...                                         43.5 40.9 38.9 39.6 43.8   ...
Chile '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       ...                         78.8 80.4 83.0 85.1 88.1 ... ...
China '000                                       ... ...   ...   ... ...                 5,860 5,889 5,933 6,046 6,202   ...
Colombia '000                                   ...           ...                     187 185 183 184 ... ... ...
Comoros '000 ...   ...                         ...   ... ...     ...       ... ... ...   ... ...   ...   4.32 ... ... 6.43 4.43 ... ...
Congo '000                                                   ...                 16.3 ... ... ... ... ... ...
Costa Rica '000                                               ...                     36.0 37.3 39.7 40.6 39.6   ...
Croatia '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     11.7 11.8 12.0 ... 12.4 ... ...
Cuba '000                                                                     84.2 83.8 84.1 83.1 80.9   ...
Cyprus '000                                     ...                               3.97 4.51 4.60 4.64 4.79 ... ...
Czech Republic '000 ...                                 ...                                 25.6 ... ... ... ... ... ...
Dem. People's Republic of Korea '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... 66.1 ... ... 74.3 ... ...
Dem. Republic of the Congo '000 ... ... ... ...   ... ...   ... ... ... ...         ... ...     ... ...   ... ... ... ...               383 415 ... ... 544 ... ...
Denmark '000 ... ... ... ... ...             ...         ... ...         ... ... ... ... ... ... ... ... ... ... ... ... 43.5 ... ... ... 46.5 ... ...
Djibouti '000             ...                           ... ... ... ...   ...         ...       1.94 1.91 1.99 2.03 2.14 ...  
Dominican Republic '000 ... ... ...   ...   ... ... ... ... ... ... ... ... ... ... ... ...       ...   ...                     61.7 71.5 69.5 66.3 64.8   ...
East Timor '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ...             7.68 ... ... 8.06 7.90   ...
Ecuador '000                                                         ...           84.7 79.6 77.7 78.8 79.6 ... ...
Egypt '000   ...       ...                                                   ... ...   481 ... 510 511 534   ...
El Salvador '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       32.1 25.0 25.2 24.0 24.6 ... ...
Equatorial Guinea '000       ... ... ... ... ... ... ... ... ... ...     ... ... ... ...       ...   ... ... ... ...             3.42 4.02 ... ... ... ... ...
Eritrea '000 ... ... ... ... ... ... ... ... ...                   ...                               8.52 8.35 8.52 8.84 9.03 ... ...
Estonia '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ...       ... ... ... ...                 6.50 ... 7.35 7.57 7.66 ... ...
Ethiopia '000                                       ...   ... ... ... ... ... ... ...             245 ... ... ... ... ... ...
European Union '000                                                                     2,091 2,137 2,196 2,216 2,255   ...
Fiji '000 ...   ... ... ... ... ... ... ... ... ... ...   ...           ...           ... ... ...   ... ...       3.58 ... 5.58 ... ... ... ...
Finland '000           ... ... ... ... ... ... ... ... ... ... ...                                     26.4 ... 27.0 26.6 27.2 ... ...
France '000   ...   ...             ... ... ...                                           231 ... ... ... 244 ... ...
Gabon '000                     ... ...   ... ...       ...   ...       ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ...
Gambia '000     ...           ...                                                   6.15 7.90 7.33 8.53 9.69   ...
Georgia '000 ...   ... ... ... ...   ... ... ... ...                           ... ... ... ...       ... ...   31.4 32.0 33.0 33.4 34.0   ...
Germany '000 ... ... ... ... ... ... ... ... ... ... ... ... ...                                           233 236 238 240 245 ... ...
Ghana '000                                     ...                               137 139 143 161 162   ...
Greece '000                                                         ... ... ... ...     66.6 66.8 69.7 69.2 70.6 ... ...
Guatemala '000                 ... ... ...                         ...                     105 117 108 116 117   ...
Guinea '000                                                                     37.9 35.9 37.7 ... ... ... ...
Guinea Bissau '000             ...     ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ...   ... ... ...   ... ... ... ... ... ... ... ... ... ...
Guyana '000             ... ... ... ... ...               ...       ...   ...   ...               4.06 ... ... ... ... ... ...
Haiti '000                 ... ... ... ...               ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 84.6 ... ... ... ... ... ...
Honduras '000           ...   ... ... ...                       ... ... ...             ... ... ... ... 84.1 39.6 40.4 43.9 ...   ...
Hong Kong '000                     ...         ...   ...                                 23.4 24.3 24.9 25.6 27.4   ...
Hungary '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ...                                   35.0 36.0 36.6 ... ... ... ...
Iceland '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       2.99 3.00 ... ... 3.17 ... ...
India '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               ... ... ... ... ... ...   ...   4,404 4,399 4,140 4,373 ...   ...
Indonesia '000 ...                                                                   1,802 ... 2,107 1,827 1,727   ...
Iraq '000                     ...       ... ...   ... ...     ... ...     ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ...
Iran '000 ... ...                 ...                                       ... ... ...   287 286 293 286 ... ... ...
Ireland '000                                         ...                           32.4 ... ... ... ... ... ...
Israel '000                               ... ... ... ...                               71.1 73.1 74.3 ... 77.4 ... ...
Italy '000                                   ...                     ... ... ... ... ...   237 237 255 253 253 ... ...
Ivory Coast '000                                   ...             ... ...         ...       74.7 80.2 85.1 88.9 93.3   ...
Jamaica '000     ...                 ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ...       12.1 11.8 11.2 11.2 10.0   ...
Japan '000                                                                     408 410 415 417 423 ... ...
Jordan '000                     ...   ... ... ...   ... ...   ... ... ...     ... ... ... ... ... ... ... ... ... ... 57.9 ... 57.2 52.6 61.2   ...
Kazakhstan '000 ... ... ... ... ... ...   ... ...                     ...                             66.6 73.8 68.7 65.4 71.6   ...
Kenya '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 260 267 ... ... ... ... ...
Kuwait '000                                                                     28.6 29.8 30.6 31.1 31.5   ...
Kyrgyzstan '000 ...   ... ... ... ...   ... ...                 ... ...                               17.2 17.2 18.8 20.1 21.2   ...
Laos '000               ...   ...                                                 34.6 35.2 36.1 36.2 35.2   ...
Latvia '000 ...                                                                   10.3 10.5 10.6 10.5 10.6 ... ...
Lebanon '000 ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               39.0 ... 40.0 40.3 ...   ...
Lesotho '000                                     ...                               11.2 10.9 10.7 11.2 ... ... ...
Liberia '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       ... ... ... ... ...   ...     ...   ... ... 25.8 22.5 30.4 28.5 ... ... ...
Libya '000     ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Liechtenstein '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       0.247 0.252 0.260 0.257 0.257 ... ...
Lithuania '000 ...   ... ... ... ...   ... ...                                                   8.44 8.40 8.33 8.43 8.50 ... ...
Luxembourg '000           ...             ... ... ... ... ...     ... ...                 ...         4.34 4.25 4.41 ... 4.72 ... ...
Macao '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               1.67 1.72 1.91 2.11 2.24   ...
Macedonia '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 7.14 7.55 7.36 7.32 7.46 ... ...
Madagascar '000             ... ...                   ...                                 111 116 117 120 122   ...
Malawi '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ...   ...                     56.3 60.5 ... 71.2 75.7   ...
Malaysia '000             ...                     ...                                 278 270 267 265 240   ...
Maldives '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 3.29 4.08 4.25 4.46 4.58   ...
Mali '000                                                                     51.4 52.1 60.3 66.4 65.5 ... ...
Malta '000                                                                     1.80 1.82 1.93 1.99 ... ... ...
Mauritania '000                                                                     17.2 17.7 16.5 17.0 19.1   ...
Mauritius '000                                                                     5.63 5.40 5.47 5.18 5.53   ...
Mexico '000 ...                                                                   573 574 574 573 572 ... ...
Moldova '000 ...   ... ... ... ...   ... ...                   ...                               8.24 7.94 7.91 7.88 7.82   ...
Monaco '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ...   ...   ... ... ... ... ... ... ... ... ... ... ... ... ... 0.155 0.146 0.193 0.174    
Mongolia '000     ...   ... ...                                                         8.80 8.90 9.24 9.56 10.2 ... ...
Montenegro '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ...
Morocco '000                                                                     157 156 154 150 161   ...
Mozambique '000 ...                               ... ...           ...                     104 108 113 117 119   ...
Myanmar '000                                 ... ... ...                               188 ... 241 234 218 ... ...
Namibia '000 ... ... ... ... ... ... ... ... ... ... ... ...   ... ...                                       13.6 ... ... ... 19.6 ... ...
Nepal '000                                     ...               ...               184 188 190 198 ...   ...
Netherlands '000                               ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       105 104 102 100 101 ... ...
New Zealand '000 ...     ...   ... ...             ...   ...                                     25.1 25.4 25.8 25.8 26.1 ... ...
Nicaragua '000   ...                                                       ...   ... ... ... ... ... ... ... ... ... ...
Niger '000                 ...           ...                                       63.7 66.8 72.0 76.2 69.0   ...
Nigeria '000                                   ... ...                   ... ...   ... ... ... ... ... ... ... ... ... ...
Norway '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   48.1 48.6 48.6 51.7 52.7 ... ...
Oman '000                                   ...             ... ... ... ... ... ... ... ...   ... 45.8 ... ... 37.9 28.8   ...
Pakistan '000                       ... ... ... ... ... ... ...   ...                             418 428 452 484 520   ...
Palestine '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               18.6 18.8 19.3 19.3 20.0   ...
Panama '000                       ... ... ... ... ... ... ... ...         ...                     19.4 19.1 19.1 19.1 ... ... ...
Papua New Guinea '000 ...     ...   ...                   ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ...   ... ... ... 35.9 ... ... ... ...
Paraguay '000                                     ... ... ... ...       ... ... ... ... ... ...     ... 34.7 ... ... ... ... ... ...
Peru '000                                                                     198 195 195 198 207   ...
Philippines '000                                                             ... ... ...   461 478 493 483 496 ... ...
Poland '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ...   ...   ...                   211 220 229 226 283 ... ...
Portugal '000                 ... ...           ... ... ... ... ...                             50.3 49.4 50.0 51.0 51.4 ... ...
Puerto Rico '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...           19.3 18.0 16.8 ... 14.5 ... ...
Qatar '000                                   ...     ...       ...                   10.5 11.2 12.0 12.4 12.6   ...
Romania '000 ...   ... ... ... ...         ...                                               50.9 50.1 48.6 48.0 48.9 ... ...
Russia '000 ...   ... ... ... ...   ... ...             ... ... ... ...           ...           ... ...     289 297 301 309 322 ... ...
Rwanda '000                           ... ... ... ...                                   41.2 42.0 43.6 43.9 42.1   ...
Saudi Arabia '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ...   ...               347 321 287 264 239   ...
Senegal '000                                                                     59.8 61.6 64.1 64.9 ...   ...
Serbia '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               18.1 18.3 18.8 18.8 18.7   ...
Seychelles '000 ... ... ... ... ... ... ... ... ... ... ... ... ...                                           0.662 0.654 0.644 0.644 0.639   ...
Sierra Leone '000               ...         ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ...       37.6 40.3 37.8 37.7 49.8   ...
Singapore '000                                   ... ... ... ... ... ... ... ... ... ...       ... ... ... ... ... ... 15.7 16.0 16.3 ... ...
Slovakia '000 ... ... ... ... ... ... ... ... ... ... ... ... ...       ... ...                                 14.0 14.2 14.4 14.5 14.6 ... ...
Slovenia '000 ... ... ... ... ... ... ... ... ... ... ... ... ...         ...                                 6.67 6.84 8.66 ... ... ... ...
Somalia '000   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ...
South Africa '000 ... ... ... ... ... ... ... ... ... ... ...   ... ...     ...   ...                               220 249 ... ... ... ... ...
South Korea '000                                                                     166 164 164 165 166 ... ...
South Sudan '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... 27.2 ... ... ... ... ...
Spain '000 ...         ...       ...             ... ...                                 226 228 233 232 233 ... ...
Sri Lanka '000 ... ... ... ... ... ... ... ... ... ... ... ...           ... ... ... ...                           75.1 76.8 76.4 76.2 78.4 ... ...
Sudan '000                 ... ... ...     ...   ... ... ... ... ... ...                   ... ...     89.9 ... ... ... ... ... ...
Suriname '000                             ... ... ... ... ... ... ...     ... ...                   5.26 5.40 5.37 5.31 5.05   ...
Swaziland '000                                                         ...           8.58 8.75 8.76 8.93 9.01 ... ...
Sweden '000 ... ... ... ... ... ... ... ... ... ... ... ... ...                                           63.5 65.5 66.9 70.4 69.2 ... ...
Switzerland '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ...     47.9 ... 49.2 51.1 51.7 ... ...
Syria '000                                               ... ... ... ... ... ... ... ... ... ... ... 231 ... ... ... ... ... ...
Tajikistan '000 ... ... ... ... ... ... ... ... ... ... ...                                               29.6 30.6 32.4 34.6 ... ... ...
Tanzania '000 ...                                       ...                     ...     191 ... 207 198 200   ...
Thailand '000 ... ... ...       ...                 ...   ...             ... ...       ...         337 301 304 293 ...   ...
Togo '000                           ...                                         34.4 33.9 36.2 38.0 38.6   ...
Trinidad and Tobago '000                     ...         ...     ...               ...       ... ... ... ... ... ... ... ... ... ... ...
Tunisia '000                                                                     65.8 70.6 70.4 70.6 71.2 ... ...
Turkey '000                                 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     288 295 ... 293 297 ... ...
Turkmenistan '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ...
Uganda '000                                                                     191 193 203 207 ... ... ...
Ukraine '000 ... ... ... ... ... ... ... ... ... ... ...   ...     ... ...                                   99.7 124 125 127 129   ...
United Arab Emirates '000                                                         ...           21.6 19.5 19.1 ... ... ... ...
United Kingdom '000   ...         ...             ... ... ... ... ... ...                               272 ... 314 319 279 ... ...
USA '000 ... ... ... ...       ... ... ... ... ... ...         ...                                 1,688 1,714 ... 1,769 ... ... ...
Uruguay '000               ...                                               ... ...   28.1 26.9 27.8 27.6 27.8 ... ...
Uzbekistan '000 ...   ... ... ... ...   ... ...                                                   112 112 111 113 116   ...
Venezuela '000                 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... 273 ... ... ... ... ... ...
Vietnam '000     ... ... ...                                                           387 392 397 397 397   ...
Yemen '000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ...       ... ... ... 145 ... ... ... ...
Zambia '000                   ...   ... ... ...       ...           ...           ...         78.4 75.2 73.9 78.1 ... ... ...
Zimbabwe '000                             ...                   ... ... ... ... ... ... ... ...     74.4 ... ... ... ... ... ...
World '000                                                                     30,800 31,200 31,400 31,800 31,800   ...