Which Country Has the Most Pupils at the Primary Level?

Number of Pupils (Primary Education) ('000), 2020 or latest
Education | December 30, 2020
$2.99
Excel Sheet

Based on a comparison of 141 countries in 2020, India ranked the highest in number of pupils in primary education with 120,064 '000 followed by China and Indonesia. On the other end of the scale was Monaco with 1.97 '000, Liechtenstein with 2.00 '000 and Cayman Islands with 4.30 '000.

Data for more countries are available at Number of Pupils (Primary Education) indicator page.

Number of Pupils (Primary Education) Unit 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Bangladesh '000 ... ... ... ... ... ... 19,586 17,890 19,068 18,605 17,251 ...
Brazil '000 ... 16,761 16,630 16,299 16,119 16,107 ...
China '000 ... ... ... ... 98,871 95,107 95,958 98,189 100,321
Dem. Republic of the Congo '000 ... ... ... ... ... ... 12,601 13,535 13,763 ... ... ...
Egypt '000 ... 11,103 11,128 ... 11,764 12,161
India '000 141,155 137,809 138,518 145,803 143,227 ...
Indonesia '000 30,109 29,838 29,700 29,450 29,352 ...
Mexico '000 14,837 14,627 14,398 14,297 14,182 ...
Mozambique '000 ... 5,568 5,705 5,902 6,043 6,139
Pakistan '000 ... 18,150 19,432 19,847 21,551 21,686
Philippines '000 ... ... ... 14,460 14,460 14,453 14,294 14,040 ...
South Africa '000 7,064 7,195 7,556 7,570 7,582 ...
Tanzania '000 8,232 8,223 8,298 8,639 9,316
USA '000 24,418 24,538 24,786 25,019 25,124 ...
Vietnam '000 7,203 7,435 7,544 7,790 7,802