Over 33 lakh students across the country are enrolled in more than 1 lakh single-teacher schools with Andhra Pradesh recording the highest number of such schools and Uttar Pradesh leading with the most number of student enrolments in them, according to official data.

According to the Ministry of Education's statistics, in the academic year 2024-25, there were 1,04,125 schools in India run by a single teacher each, and such schools catered to 33,76,769 students — an average of about 34 students per school.

The Right To Education Act, 2009, mandates a pupil-teacher ratio (PTR) of 30:1 at the primary level (classes I-V) and 35:1 at the upper primary level (classes VI-VIII).

The highest number of "single-teacher" schools in the country are in Andhra Pradesh, followed by Uttar Pradesh, Jhark

See Full Page