Schools in Kolkata

West Bengal, India

Kolkata has 547 schools on AdmissionSchool — 205 CBSE, 125 ICSE, 10 IB/IGCSE. Annual fees range from ₹6K – ₹6.11 L/year. 27 offer boarding.

Total schools
547
CBSE
205
ICSE
125
IB / IGCSE
10
Boarding
27
Annual fees
₹6K – ₹6.11 L/year

Browse Kolkata schools by board

Browse by budget

Compare Kolkata schools by

Popular areas in Kolkata

About schools in Kolkata

Kolkata hosts 547 schools tracked on AdmissionSchool. CBSE is the most common board with 205 schools, followed by ICSE with 125 schools and 10 IB / IGCSE schools.

Annual fees in Kolkata range from ₹6K – ₹6.11 L/year. Lower-fee schools tend to be in residential areas, while premium and international schools cluster around the city's newer suburbs. Use the fees hub to sort schools by minimum annual fee and compare grade-wise breakdowns side-by-side.

The most school-dense areas are Barrackpore, Ballygunge, Barasat, Maheshtala — together accounting for a significant share of all schools listed in Kolkata. Each area page lists schools by distance, board and fee tier so you can short-list options within commuting range.

Top schools in Kolkata

View all 547