Schools in Kangra District, Himachal Pradesh

3,220 schools across 22 blocks · Literacy: 76.3% · Population: 15.1 Lakh

Filter schools by category:

Blocks in Kangra (22)

Dadasiba
200 schools113 villages
View block
Kangra
198 schools101 villages
View block
Rait
190 schools108 villages
View block
Dharamsala
187 schools96 villages
View block
Panchrukhi
185 schools96 villages
View block
Baijnath
178 schools101 villages
View block
Indora
172 schools94 villages
View block
Nagrota Bagwan
169 schools80 villages
View block
Rakkar
164 schools91 villages
View block
Fatehpur
164 schools99 villages
View block
Nurpur
159 schools91 villages
View block
Raja Ka Talab
146 schools85 villages
View block
Palampur
142 schools70 villages
View block
Lambagaon
140 schools81 villages
View block
Bhawarna
139 schools80 villages
View block
Dehra
129 schools64 villages
View block
Jawali
112 schools61 villages
View block
Khundian
111 schools60 villages
View block
Kotla
106 schools65 villages
View block
Nagrota Surian
96 schools51 villages
View block
Thural
76 schools48 villages
View block
Chadhiar
57 schools38 villages
View block

🏫 Featured Schools in Kangra District

Gps Anderli Malhan
PrimaryAnderli Malhan
UDISE: 2020100101Explore
Gps Bahi
PrimaryBahi
UDISE: 2020100201Explore
Ghs Bahi
Upper Pr. and SecondaryBahi
UDISE: 2020100202Explore
Gps Baijnath
PrimaryBaijnath
UDISE: 2020100301Explore
Gps Baijnath(G)
PrimaryBaijnath
UDISE: 2020100302Explore
Gsss Baijnath
Up. Pr. Secondary and Higher SecBaijnath
UDISE: 2020100303Explore
Binwa Pub Sr Sec Sch Baijnath
Pr. with Up.Pr. Sec. and H.Sec.Baijnath
UDISE: 2020100304Explore
S.V.Mandir H.S Baijnath
Pr. Up Pr. and Secondary OnlyBaijnath
UDISE: 2020100305Explore
Bharti V.P.Pub.S Baijnath
Pr. with Up.Pr. Sec. and H.Sec.Baijnath
UDISE: 2020100306Explore
Ambika Pub.S.S.S Baijnath
Pr. with Up.Pr. Sec. and H.Sec.Baijnath
UDISE: 2020100308Explore
Pt Amar Nath Sd S.Sch Baijnath
Pr. Up Pr. and Secondary OnlyBaijnath
UDISE: 2020100309Explore
Gurukul Public Sr. Sec. School Baijnath
Pr. with Up.Pr. Sec. and H.Sec.Baijnath
UDISE: 2020100310Explore

Schools in Kangra District

Kangra has 3,220 schools across 22 blocks. To find a school near you, click on the block your village falls under — the block page will list all villages, and the village page shows every school registered there.

Literacy rate: 76.3% (Census data). Population: 15.1 Lakh. Sex ratio: 1012 females per 1,000 males.

FAQs

How many blocks and schools are in Kangra?

Kangra has 3,220 schools across 22 blocks. Click any block in the list above to see its villages and schools.

What is the literacy rate in Kangra?

The literacy rate in Kangra is 76.3% as per Census data.

How do I find a school in a specific village in Kangra?

Click the block your village belongs to from the list above. The block page shows all villages. Click your village to see every school registered there in UDISE+.

Do private schools in Kangra offer free seats under RTE?

Yes. Private unaided schools must keep 25% of their entry-class seats (Nursery or Class 1) free for children from low-income or disadvantaged families. Admission is through the state's RTE portal — not directly at the school.

📊 kangra District Data
Literacy: 76.3%Above National Avg
0%National Avg (74.0%)100%
Literacy Rate76.3%
Total Schools3,220
Govt. Schools
Private Schools
Population15.1 Lakh
Sex Ratio1012/1000
SC Population
ST Population
📍 32.3124°N, 76.0738°E · PIN: 176200
🗺️ Browse Nearby Districts
Can't find your school?
Search from 16.5 lakh+ schools across all 36 states and UTs of India
🔍 Search Kangra Schools
Sahajul - Founder of SchoolsPedia
Founder & Chief Editor

Sahajul

Living in Tezpur, Assam, India, Sahajul is a passionate blogger who has been writing content online for more than 14 years. He started SchoolsPedia to make it easy for parents to search and read about schools without getting confused by complicated government lists.

Learn more about our team →