UDISE+ enrollment
School Enrollment
State-wise government-school enrollment, year-over-year movement, and gross enrollment ratios from UDISE+.
24.69 Cr
All management enrollment
12.16 Cr
Government schools
-59.00 L
Govt change vs 2023-24
78.7%
National secondary GER
National Enrollment Trend
Six UDISE+ report years, comparing all-management enrollment with government school enrollment and government share.
Enrollment by Management
All-management and government enrollment, with government share on the right axis.
2019-20 to 2024-25
Loading chart
Government School Enrollment by State/UT
Raw student counts in government schools only. Totals now run from 2020-21 through 2024-25; class-group breakdowns are shown from the latest year.
Showing 36 of 36 States/UTs
| Bihar | 1,71,59,036 | 1,74,66,574 | 2,03,59,013 | 2,19,89,445 | 2,08,74,968 | -3.08 L-1.8% | 82.67 L | 46.97 L | 23.63 L | 18.32 L |
| West Bengal | 1,49,59,027 | 1,59,67,829 | 1,59,04,276 | 1,65,64,139 | 1,63,03,026 | -10.09 L-6.3% | 61.90 L | 38.27 L | 26.23 L | 13.82 L |
| Uttar Pradesh | 1,48,92,455 | 1,58,68,581 | 1,80,18,332 | 1,90,56,651 | 1,75,76,345 | -9.76 L-6.2% | 95.32 L | 46.78 L | 4.10 L | 2.70 L |
| Madhya Pradesh | 81,28,161 | 86,71,760 | 90,95,629 | 94,29,734 | 89,04,779 | -5.44 L-6.3% | 35.45 L | 23.59 L | 13.55 L | 8.31 L |
| Rajasthan | 77,82,390 | 83,81,575 | 92,50,493 | 99,12,280 | 89,55,632 | -5.99 L-7.1% | 31.27 L | 22.32 L | 13.44 L | 10.37 L |
| Gujarat | 53,68,061 | 54,59,151 | 55,11,272 | 55,70,875 | 53,34,822 | -91,090-1.7% | 27.10 L | 18.85 L | 1.74 L | 78,623 |
| Maharashtra | 51,08,544 | 53,25,571 | 54,81,157 | 58,53,094 | 55,94,726 | -2.17 L-4.1% | 36.72 L | 10.65 L | 2.41 L | 69,924 |
| Odisha | 50,46,239 | 52,09,594 | 52,67,551 | 52,55,198 | 52,13,350 | -1.63 L-3.1% | 24.82 L | 16.56 L | 7.55 L | 1.51 L |
| Jharkhand | 48,70,352 | 48,43,847 | 49,43,098 | 52,42,868 | 48,73,009 | +26,5050.5% | 23.53 L | 13.36 L | 7.14 L | 4.28 L |
| Assam | 48,41,809 | 50,17,578 | 51,51,710 | 52,77,671 | 50,97,436 | -1.76 L-3.5% | 23.16 L | 12.44 L | 6.88 L | 3.42 L |
| Karnataka | 47,34,360 | 49,85,661 | 53,27,221 | 54,45,989 | 50,31,606 | -2.51 L-5.0% | 22.07 L | 13.93 L | 7.80 L | 3.13 L |
| Tamil Nadu | 45,10,632 | 48,40,034 | 50,42,026 | 53,14,845 | 47,75,207 | -3.29 L-6.8% | 15.72 L | 12.74 L | 8.71 L | 7.32 L |
| Chhattisgarh | 38,17,949 | 39,47,170 | 40,82,523 | 42,62,053 | 40,42,244 | -1.29 L-3.3% | 16.39 L | 10.85 L | 6.27 L | 4.15 L |
| Andhra Pradesh | 36,43,083 | 40,50,116 | 42,56,013 | 46,96,207 | 46,27,208 | -4.07 L-10.0% | 14.44 L | 11.72 L | 7.63 L | 2.28 L |
| Punjab | 26,69,459 | 28,23,581 | 29,02,536 | 30,90,436 | 28,76,825 | -1.54 L-5.5% | 9.58 L | 6.03 L | 4.03 L | 3.66 L |
| Telangana | 26,29,488 | 27,79,713 | 30,09,212 | 33,03,699 | 28,96,974 | -1.50 L-5.4% | 9.50 L | 8.33 L | 5.49 L | 2.91 L |
| Delhi | 24,69,393 | 25,71,404 | 27,76,216 | 27,96,676 | 25,42,240 | -1.02 L-4.0% | 7.81 L | 7.22 L | 4.75 L | 3.82 L |
| Haryana | 22,00,067 | 22,30,123 | 24,64,486 | 26,02,484 | 22,32,333 | -30,056-1.3% | 8.16 L | 6.41 L | 3.59 L | 3.08 L |
| Kerala | 17,17,915 | 18,01,570 | 18,54,934 | 18,62,020 | 17,57,209 | -83,655-4.6% | 5.28 L | 3.77 L | 2.94 L | 3.88 L |
| Jammu and Kashmir | 13,93,820 | 14,21,643 | 14,54,668 | 14,73,368 | 13,24,301 | -27,823-2.0% | 5.16 L | 2.96 L | 2.03 L | 1.93 L |
| Himachal Pradesh | 8,02,146 | 8,31,845 | 8,72,058 | 9,00,749 | 8,47,735 | -29,699-3.6% | 2.45 L | 1.99 L | 1.47 L | 1.39 L |
| Uttarakhand | 7,94,170 | 8,70,147 | 9,42,657 | 9,80,808 | 9,16,631 | -75,977-8.7% | 3.16 L | 2.06 L | 1.43 L | 1.28 L |
| Tripura | 4,88,370 | 5,08,036 | 5,24,284 | 5,42,892 | 5,36,724 | -19,666-3.9% | 2.01 L | 1.37 L | 78,706 | 59,545 |
| Meghalaya | 4,13,681 | 4,20,993 | 4,38,863 | 4,77,232 | 4,82,425 | -7,312-1.7% | 2.30 L | 90,327 | 11,091 | 7,669 |
| Manipur | 2,08,052 | 2,03,508 | 2,12,608 | 2,16,636 | 2,01,758 | +4,5442.2% | 1.10 L | 35,870 | 22,705 | 21,375 |
| Arunachal Pradesh | 1,70,112 | 1,87,634 | 2,05,522 | 2,33,908 | 2,34,914 | -17,522-9.3% | 63,049 | 45,127 | 32,099 | 21,928 |
| Chandigarh | 1,48,600 | 1,55,752 | 1,64,241 | 1,65,156 | 1,53,489 | -7,152-4.6% | 44,588 | 40,806 | 25,315 | 23,643 |
| Nagaland | 1,37,373 | 1,41,852 | 1,56,175 | 1,70,219 | 1,71,747 | -4,479-3.2% | 52,721 | 29,446 | 16,551 | 11,638 |
| Mizoram | 1,17,866 | 1,29,068 | 1,35,515 | 1,43,345 | 1,32,230 | -11,202-8.7% | 50,233 | 25,951 | 15,984 | 9,174 |
| Dadra and Nagar Haveli and Daman and Diu | 95,700 | 93,333 | 93,770 | 91,026 | 84,162 | +2,3672.5% | 38,120 | 25,805 | 15,192 | 9,189 |
| Puducherry | 76,995 | 83,737 | 91,295 | 97,368 | 87,867 | -6,742-8.1% | 24,763 | 18,692 | 13,735 | 12,558 |
| Sikkim | 67,063 | 71,839 | 79,597 | 84,411 | 85,980 | -4,776-6.6% | 18,739 | 16,810 | 13,909 | 11,572 |
| Andaman and Nicobar Islands | 47,459 | 48,792 | 52,059 | 51,168 | 49,943 | -1,333-2.7% | 13,871 | 11,556 | 8,618 | 8,266 |
| Goa | 41,217 | 41,722 | 42,653 | 42,932 | 42,857 | -505-1.2% | 21,840 | 8,059 | 4,864 | 3,782 |
| Ladakh | 26,542 | 26,275 | 28,667 | 29,312 | 28,744 | +2671.0% | 8,612 | 5,004 | 4,341 | 4,213 |
| Lakshadweep | 12,325 | 12,591 | 12,587 | 13,586 | 13,114 | -266-2.1% | 5,254 | 2,805 | 1,804 | 1,153 |
Gross Enrollment Ratio, 2024-25
GER is a participation ratio, not a government-school count. It compares total enrollment at a school level with the projected population for the relevant age group, so values above 100 can happen when students are older or younger than the official age band.
| Chandigarh | 93.7% | 120.3% | 103.9% | 110.1% | 107.4% |
| Goa | 117.8% | 116.2% | 117.1% | 107.5% | 93.8% |
| Dadra and Nagar Haveli and Daman and Diu | 108.7% | 111.8% | 109.9% | 104.9% | 68.4% |
| Himachal Pradesh | 99.5% | 103.2% | 101% | 102.6% | 84.7% |
| Karnataka | 104.5% | 102.8% | 103.8% | 101.3% | 61.4% |
| Delhi | 101.8% | 117.1% | 107.7% | 101.1% | 82.7% |
| Telangana | 114% | 111.6% | 113.1% | 99.9% | 67.6% |
| West Bengal | 106.6% | 101.4% | 104.5% | 99.4% | 51.5% |
| Kerala | 93.2% | 98.9% | 95.4% | 98.7% | 89.5% |
| Puducherry | 93% | 98.6% | 95.2% | 98.1% | 95.5% |
| Mizoram | 138% | 104.3% | 124.3% | 95.5% | 53.9% |
| Tamil Nadu | 91.6% | 97.6% | 93.9% | 95.5% | 83.4% |
| Maharashtra | 104.5% | 96.5% | 101.4% | 93.6% | 70.8% |
| Uttarakhand | 109.9% | 103.9% | 107.6% | 93.4% | 80.9% |
| Punjab | 105.6% | 101.5% | 104% | 92.6% | 79.5% |
| Andaman and Nicobar Islands | 85.1% | 92.1% | 87.9% | 92.3% | 85.8% |
| Haryana | 91.6% | 102.5% | 95.7% | 90.3% | 71.7% |
| Andhra Pradesh | 91.9% | 101% | 95.4% | 89.4% | 67.8% |
| Meghalaya | 180.7% | 115.6% | 154.3% | 86.2% | 39.7% |
| Odisha | 93.2% | 95.5% | 94.1% | 84% | 60.7% |
| Ladakh | 107.8% | 84.3% | 98.5% | 82.6% | 57.7% |
| Rajasthan | 88.3% | 92.1% | 89.7% | 82.2% | 66.1% |
| Tripura | 117.9% | 99.9% | 110.2% | 80.2% | 56.4% |
| Assam | 108.1% | 91.1% | 101.5% | 79.6% | 43.5% |
| Lakshadweep | 101.6% | 81.1% | 93.4% | 79.5% | 51.1% |
| Manipur | 140.5% | 92.8% | 120.4% | 78.8% | 58.5% |
| Chhattisgarh | 89.2% | 91.3% | 90% | 77.5% | 53.5% |
| Gujarat | 79.6% | 92.8% | 84.6% | 74.7% | 47.3% |
| Jharkhand | 92.5% | 83.1% | 88.8% | 72.6% | 48.6% |
| Sikkim | 97.4% | 75.8% | 87.9% | 72% | 49.6% |
| Arunachal Pradesh | 113.2% | 86.9% | 102.3% | 69.3% | 43.7% |
| Madhya Pradesh | 76.3% | 81.8% | 78.3% | 68.2% | 45% |
| Jammu and Kashmir | 113.7% | 77.3% | 97.4% | 66.1% | 44.8% |
| Uttar Pradesh | 83.1% | 83.9% | 83.4% | 64.3% | 57.4% |
| Nagaland | 95.4% | 71% | 85.2% | 61.8% | 39.8% |
| Bihar | 77.2% | 68.9% | 74% | 51.1% | 38.1% |
Source material
UDISE+ Report 2024-25: Table 5.2 and Table 6.1UDISE+ Report 2023-24: Table 5.2UDISE+ Reports 2019-20 to 2022-23: enrollment by management tablesUDISE+ Report 2022-23: Table 5.2UDISE+ Report 2021-22: Table 5.2UDISE+ Report 2020-21: Table 3.7Open Government Data: Government school enrolment 2023-24UDISE+ Official Portal