India’s best schools represent a genuinely diverse range of institutions: century-old boys’ boarding schools in the hills, progressive Krishnamurti Foundation campuses that actively question examination culture, premium urban IB schools catering to international families, and a government-run Sainik School preparing students for military service. This list does not rank by a single metric — it maps 25 of the best schools in India consistently cited for academic excellence, institutional character, or a distinctive pedagogical approach.
The 25 schools span 12 cities and five curriculum frameworks (CBSE, CISCE, IB, Cambridge and NIOS). Boarding schools account for ten of the twenty-five entries. Whether you’re a working professional living at a Stanza Living property in Delhi, Bengaluru, Hyderabad or Pune planning ahead for your child’s schooling, or a family actively relocating to one of these cities, this guide covers the school landscape across India’s most active education markets. The fee range is unusually wide: from approximately ₹60,000 per year at legacy ICSE day schools in Pune to over ₹16,00,000 for DAIS Mumbai’s IB Diploma Programme.
A note on fees: all annual fee figures are approximate composites based on 2024-26 official school data, school directories and parent community sources. One-time admission fees, security deposits, transport and meal charges are not included unless stated. Boarding fees are all-inclusive where specified. Confirm the current fee structure directly with each school.
With that, here are India’s 25 best schools.
# | School | Location | Board | Best Known For | Annual Fees (Approx.) |
1 | Modern School, Barakhamba Road | Barakhamba Road, Central Delhi | CBSE | Prestigious heritage school, academics and leadership | ₹1,50,000 – ₹2,00,000 |
2 | Delhi Public School, R.K. Puram | R.K. Puram, South-West Delhi | CBSE, Cambridge | Board results, Olympiads and competitive exam preparation | ₹1,50,000 – ₹2,50,000 |
3 | Vasant Valley School | Vasant Vihar, South-West Delhi | CBSE | Progressive education, innovation, holistic development | ₹1,50,000 – ₹2,00,000 |
4 | The Mother’s International School | Sri Aurobindo Marg, South Delhi | CBSE | Academic excellence, values and co-curricular learning | ₹50,000 – ₹80,000 |
5 | St. Xavier’s Senior Secondary School | Raj Niwas Marg, Civil Lines | CBSE | Consistently ranked among Delhi’s best CBSE schools | ₹80,000 – ₹1,20,000 |
6 | Sanskriti School | Chanakya Puri, New Delhi | CBSE | Strong academics, sports and extracurricular excellence | ₹1,50,000 – ₹2,50,000 |
7 | Springdales School, Pusa Road | Pusa Road, New Delhi | CBSE | Student-centric learning and balanced academics | ₹80,000 – ₹1,20,000 |
8 | Springdales School, Dhaula Kuan | Dhaula Kuan, New Delhi | CBSE | Holistic education, leadership and community engagement | ₹80,000 – ₹1,20,000 |
9 | The British School, New Delhi | Chanakyapuri, New Delhi | IB, IGCSE, British Curriculum | International school, 60+ nationalities | ₹4,50,000 – ₹11,00,000 |
10 | Bal Bharati Public School, GR Hospital Marg | Rajendra Place, New Delhi | CBSE | Consistently excellent academics and all-round development | ₹60,000 – ₹90,000 |
Modern School on Barakhamba Road, established in 1920, is consistently ranked among India’s most prestigious schools and is one of the oldest institutions on this Delhi list. Annual fees for 2025-26 start at approximately ₹1,47,284 per year (Class 6) and range to approximately ₹1,69,844 for senior classes, making it the composite fee figure of ₹1,50,000 to ₹2,00,000 a reasonable estimate. The school also offers a boarding option for Classes VI to XII, which is rare among Delhi’s day schools. One-time admission fees are charged separately. Worth reading our restaurants in Delhi guide for the Connaught Place and Barakhamba area dining options if you’re visiting for an open day.
DPS R.K. Puram is the most consistently cited school in Delhi for competitive board results, Olympiad performance and IIT/medical entrance track record. It is the flagship campus of the DPS network and offers both CBSE and Cambridge International curricula. Annual CBSE fees are approximately ₹1,50,000 to ₹2,50,000 per year including tuition and annual charges; Cambridge curriculum fees are structured differently and are slightly higher. Worth reading our cost of living in Delhi guide if you’re planning a family relocation to the R.K. Puram and South-West Delhi belt.
Vasant Valley School in Vasant Vihar is specifically known for its progressive CBSE educational approach , it consistently appears in school conversations alongside Modern School for holistic and innovation-led education rather than purely competitive exam performance. Annual fees are approximately ₹1,50,000 to ₹2,00,000. The school draws a well-regarded student cohort and has a reputation for producing independent, creative thinkers alongside strong board performers.
The Mother’s International School on Sri Aurobindo Marg is managed by the Sri Aurobindo Ashram and is the most affordable school on this Delhi list, with annual fees of approximately ₹50,000 to ₹80,000 , significantly below every other school here. The Sri Aurobindo Ashram’s tradition of accessible education is reflected in this fee structure. The school is well-regarded for academic quality, values emphasis and co-curricular breadth despite the accessible fees. Worth knowing if you’re comparing PG in South Campus as your residential base, given the Sri Aurobindo Marg campus’s location in South Delhi.
St. Xavier’s Senior Secondary School on Raj Niwas Marg in Civil Lines is consistently ranked among Delhi’s best CBSE schools, known for academic rigour and disciplined learning in the tradition of Jesuit education. Annual fees are approximately ₹80,000 to ₹1,20,000. The Civil Lines location serves the North Delhi residential population.
Sanskriti School in Chanakya Puri is one of Delhi’s most well-regarded schools for the combination of academic performance, sports and extracurricular excellence. Annual fees are approximately ₹1,50,000 to ₹2,50,000. Located in the diplomatic enclave area of Chanakya Puri, the school serves a mix of diplomatic community families and the South-West Delhi residential population. Worth reading our shopping malls in Delhi NCR Guide for the Chanakya Puri area’s family amenity picture.
Springdales School on Pusa Road is one of two Springdales campuses on this list, specifically known for student-centric learning and a balanced academic and activity programme. Annual fees are approximately ₹80,000 to ₹1,20,000. The Pusa Road campus serves the central Delhi residential population including Karol Bagh and Rajendra Nagar.
Springdales Dhaula Kuan is the second Springdales campus on this list and is separately operated from the Pusa Road school, serving a different catchment area in South-West Delhi. Annual fees are approximately ₹80,000 to ₹1,20,000, in line with the Pusa Road campus. Known for holistic education, leadership development and community engagement. Worth knowing alongside our clubs in Delhi guide if you’re settling into the Dhaula Kuan area.
The British School in Chanakyapuri is the only international-curriculum school on this Delhi list, with a student body representing over 60 nationalities and a programme that covers the English National Curriculum, Cambridge IGCSE and the IB Diploma Programme. Annual fees for 2025-26 are approximately ₹4,50,000 to ₹8,00,000 for primary and ₹7,00,000 to ₹11,00,000 for secondary, making it by far the highest-fee school on this list. One-time registration fee of ₹20,000 and development fee payable additionally. The school is accredited by CIS and is a Round Square member. Worth reading our cafes in Delhi guide for the Chanakyapuri area if you’re visiting for an open day.
Bal Bharati Public School on Ganga Ram Hospital Marg is a consistently well-regarded CBSE school in central-west Delhi, known for academic consistency and all-round student development. Annual fees are approximately ₹60,000 to ₹90,000. The Rajendra Place location is well-connected and serves the residential population in that part of New Delhi.
Delhi’s top CBSE schools span a wide fee range , from approximately ₹50,000 per year at The Mother’s International School to ₹2,50,000 at Sanskriti and DPS R.K. Puram , while remaining significantly below The British School’s international-curriculum pricing. For board results and competitive exam performance, DPS R.K. Puram leads. For holistic and progressive education, Modern School Barakhamba Road and Vasant Valley are the most consistently named. For international curriculum, The British School is the only option on this list.
Stanza’s PGs covers residential options across South Delhi and the NCR belt for anyone relocating to the city.