Home / Blog / How many schools in India?
May 4, 2026  Β·  6 min read

How Many Schools Are There in India? (2026 Statistics by Board)

Short answer: India has approximately 14.9 lakh (1.49 million) schools, according to UDISE+ data published by the Department of School Education and Literacy.

That's roughly one school for every 950 Indians β€” one of the largest school networks in the world. The number has stayed in the 14.5–15.0 lakh range over the past five years, with mild churn as smaller schools merge or close and new private institutions open.

Schools in India β€” By Management Type

Management type Number of schools Share
Government (state & central)~10.2 lakh~69%
Private unaided~3.4 lakh~23%
Government aided~84,000~6%
Madrasa & unrecognised~26,000~2%
Total~14.9 lakh100%

Figures rounded to two significant digits. Source: UDISE+ Report on Indian School Education (most recent published edition). Counts shift year-to-year by 1–2%.

Schools in India β€” By Board / Affiliation

Board / affiliation Approx. schools
CBSE (Central Board of Secondary Education)~28,000
CISCE β€” ICSE / ISC~2,400
State boards (combined, all states)~14.4 lakh
International (IB, Cambridge IGCSE)~700–1,000
National Institute of Open Schooling (NIOS)~7,500 study centres

State boards collectively cover the overwhelming majority of schools because most government schools follow their state's syllabus. The largest state-board systems are in Bihar (BSEB), Uttar Pradesh, Maharashtra, West Bengal, and Tamil Nadu.

Top States by School Count

Schools by Level

LevelApprox. schools
Primary (Class 1–5 only)~8.4 lakh
Upper primary (1–8 or 6–8)~4.5 lakh
Secondary (1–10 or 9–10)~1.5 lakh
Senior secondary (1–12 or 9–12)~1.5 lakh

Total Student & Teacher Numbers

For context, India's school system serves approximately:

Trends in Indian School Counts (Last 5 Years)

Running a School in India?

EduGradUP is a cloud-based school ERP built for Indian schools β€” supports CBSE, ICSE and state boards including BSEB. Flat β‚Ή12,000/year, unlimited students, Hindi UI.

Start 15-Day Free Trial β†’

Frequently Asked Questions

How many CBSE schools are there in India?

Approximately 28,000 CBSE-affiliated schools in India and abroad as of 2026. CBSE is one of the largest school boards by affiliation count, behind the combined state-board systems.

How many ICSE schools are there in India?

Approximately 2,400+ schools are affiliated to CISCE, which conducts the ICSE and ISC examinations.

How many private schools are in India?

About 3.4 lakh private unaided schools, plus ~84,000 government-aided private schools β€” together about 28% of all schools.

How many government schools are in India?

Approximately 10.2 lakh β€” about 69% of the total, serving the largest share of total enrolment.

Which Indian state has the most schools?

Uttar Pradesh, with around 2.6 lakh schools β€” far ahead of the next largest, Madhya Pradesh (~1.3 lakh).

All figures are approximate, rounded to two significant digits, and based on the most recent UDISE+ Report on Unified District Information System for Education Plus (Department of School Education and Literacy, Ministry of Education, Government of India). Year-to-year variance is typically 1–2%.

Related reading