Skip to content
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
Bihar1,71,59,0361,74,66,5742,03,59,0132,19,89,4452,08,74,968
-3.08 L-1.8%
82.67 L46.97 L23.63 L18.32 L
West Bengal1,49,59,0271,59,67,8291,59,04,2761,65,64,1391,63,03,026
-10.09 L-6.3%
61.90 L38.27 L26.23 L13.82 L
Uttar Pradesh1,48,92,4551,58,68,5811,80,18,3321,90,56,6511,75,76,345
-9.76 L-6.2%
95.32 L46.78 L4.10 L2.70 L
Madhya Pradesh81,28,16186,71,76090,95,62994,29,73489,04,779
-5.44 L-6.3%
35.45 L23.59 L13.55 L8.31 L
Rajasthan77,82,39083,81,57592,50,49399,12,28089,55,632
-5.99 L-7.1%
31.27 L22.32 L13.44 L10.37 L
Gujarat53,68,06154,59,15155,11,27255,70,87553,34,822
-91,090-1.7%
27.10 L18.85 L1.74 L78,623
Maharashtra51,08,54453,25,57154,81,15758,53,09455,94,726
-2.17 L-4.1%
36.72 L10.65 L2.41 L69,924
Odisha50,46,23952,09,59452,67,55152,55,19852,13,350
-1.63 L-3.1%
24.82 L16.56 L7.55 L1.51 L
Jharkhand48,70,35248,43,84749,43,09852,42,86848,73,009
+26,5050.5%
23.53 L13.36 L7.14 L4.28 L
Assam48,41,80950,17,57851,51,71052,77,67150,97,436
-1.76 L-3.5%
23.16 L12.44 L6.88 L3.42 L
Karnataka47,34,36049,85,66153,27,22154,45,98950,31,606
-2.51 L-5.0%
22.07 L13.93 L7.80 L3.13 L
Tamil Nadu45,10,63248,40,03450,42,02653,14,84547,75,207
-3.29 L-6.8%
15.72 L12.74 L8.71 L7.32 L
Chhattisgarh38,17,94939,47,17040,82,52342,62,05340,42,244
-1.29 L-3.3%
16.39 L10.85 L6.27 L4.15 L
Andhra Pradesh36,43,08340,50,11642,56,01346,96,20746,27,208
-4.07 L-10.0%
14.44 L11.72 L7.63 L2.28 L
Punjab26,69,45928,23,58129,02,53630,90,43628,76,825
-1.54 L-5.5%
9.58 L6.03 L4.03 L3.66 L
Telangana26,29,48827,79,71330,09,21233,03,69928,96,974
-1.50 L-5.4%
9.50 L8.33 L5.49 L2.91 L
Delhi24,69,39325,71,40427,76,21627,96,67625,42,240
-1.02 L-4.0%
7.81 L7.22 L4.75 L3.82 L
Haryana22,00,06722,30,12324,64,48626,02,48422,32,333
-30,056-1.3%
8.16 L6.41 L3.59 L3.08 L
Kerala17,17,91518,01,57018,54,93418,62,02017,57,209
-83,655-4.6%
5.28 L3.77 L2.94 L3.88 L
Jammu and Kashmir13,93,82014,21,64314,54,66814,73,36813,24,301
-27,823-2.0%
5.16 L2.96 L2.03 L1.93 L
Himachal Pradesh8,02,1468,31,8458,72,0589,00,7498,47,735
-29,699-3.6%
2.45 L1.99 L1.47 L1.39 L
Uttarakhand7,94,1708,70,1479,42,6579,80,8089,16,631
-75,977-8.7%
3.16 L2.06 L1.43 L1.28 L
Tripura4,88,3705,08,0365,24,2845,42,8925,36,724
-19,666-3.9%
2.01 L1.37 L78,70659,545
Meghalaya4,13,6814,20,9934,38,8634,77,2324,82,425
-7,312-1.7%
2.30 L90,32711,0917,669
Manipur2,08,0522,03,5082,12,6082,16,6362,01,758
+4,5442.2%
1.10 L35,87022,70521,375
Arunachal Pradesh1,70,1121,87,6342,05,5222,33,9082,34,914
-17,522-9.3%
63,04945,12732,09921,928
Chandigarh1,48,6001,55,7521,64,2411,65,1561,53,489
-7,152-4.6%
44,58840,80625,31523,643
Nagaland1,37,3731,41,8521,56,1751,70,2191,71,747
-4,479-3.2%
52,72129,44616,55111,638
Mizoram1,17,8661,29,0681,35,5151,43,3451,32,230
-11,202-8.7%
50,23325,95115,9849,174
Dadra and Nagar Haveli and Daman and Diu95,70093,33393,77091,02684,162
+2,3672.5%
38,12025,80515,1929,189
Puducherry76,99583,73791,29597,36887,867
-6,742-8.1%
24,76318,69213,73512,558
Sikkim67,06371,83979,59784,41185,980
-4,776-6.6%
18,73916,81013,90911,572
Andaman and Nicobar Islands47,45948,79252,05951,16849,943
-1,333-2.7%
13,87111,5568,6188,266
Goa41,21741,72242,65342,93242,857
-505-1.2%
21,8408,0594,8643,782
Ladakh26,54226,27528,66729,31228,744
+2671.0%
8,6125,0044,3414,213
Lakshadweep12,32512,59112,58713,58613,114
-266-2.1%
5,2542,8051,8041,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.

Chandigarh93.7%120.3%103.9%110.1%107.4%
Goa117.8%116.2%117.1%107.5%93.8%
Dadra and Nagar Haveli and Daman and Diu108.7%111.8%109.9%104.9%68.4%
Himachal Pradesh99.5%103.2%101%102.6%84.7%
Karnataka104.5%102.8%103.8%101.3%61.4%
Delhi101.8%117.1%107.7%101.1%82.7%
Telangana114%111.6%113.1%99.9%67.6%
West Bengal106.6%101.4%104.5%99.4%51.5%
Kerala93.2%98.9%95.4%98.7%89.5%
Puducherry93%98.6%95.2%98.1%95.5%
Mizoram138%104.3%124.3%95.5%53.9%
Tamil Nadu91.6%97.6%93.9%95.5%83.4%
Maharashtra104.5%96.5%101.4%93.6%70.8%
Uttarakhand109.9%103.9%107.6%93.4%80.9%
Punjab105.6%101.5%104%92.6%79.5%
Andaman and Nicobar Islands85.1%92.1%87.9%92.3%85.8%
Haryana91.6%102.5%95.7%90.3%71.7%
Andhra Pradesh91.9%101%95.4%89.4%67.8%
Meghalaya180.7%115.6%154.3%86.2%39.7%
Odisha93.2%95.5%94.1%84%60.7%
Ladakh107.8%84.3%98.5%82.6%57.7%
Rajasthan88.3%92.1%89.7%82.2%66.1%
Tripura117.9%99.9%110.2%80.2%56.4%
Assam108.1%91.1%101.5%79.6%43.5%
Lakshadweep101.6%81.1%93.4%79.5%51.1%
Manipur140.5%92.8%120.4%78.8%58.5%
Chhattisgarh89.2%91.3%90%77.5%53.5%
Gujarat79.6%92.8%84.6%74.7%47.3%
Jharkhand92.5%83.1%88.8%72.6%48.6%
Sikkim97.4%75.8%87.9%72%49.6%
Arunachal Pradesh113.2%86.9%102.3%69.3%43.7%
Madhya Pradesh76.3%81.8%78.3%68.2%45%
Jammu and Kashmir113.7%77.3%97.4%66.1%44.8%
Uttar Pradesh83.1%83.9%83.4%64.3%57.4%
Nagaland95.4%71%85.2%61.8%39.8%
Bihar77.2%68.9%74%51.1%38.1%

Data provenance

Source
UDISE+ school education reports
Snapshot
2020-21 through 2024-25
Coverage
National and State/UT enrollment counts, government-school counts, and 2024-25 GER
Limitations
2023-24 keeps total government enrollment only; class-group comparisons use the latest UDISE+ grouping.
Report a correction