Free Calculator

Student-Teacher Ratio Calculator

Check whether your school meets CBSE, RTE, and state norms for student-teacher ratio. Enter your numbers, get instant compliance status with level-wise breakdown.

Calculate Your School's Student-Teacher Ratio

The Student-Teacher Ratio (STR), also called Pupil-Teacher Ratio (PTR), measures the number of students per teacher. It is a key metric for CBSE affiliation, RTE compliance, and UDISE+ reporting.

All calculations happen in your browser — no data is uploaded

Enter School Data

Optional — for section-wise ratio

Your Student-Teacher Ratio

Students per Teacher
Students per Section
Recommended Maximum

Recommended Student-Teacher Ratio — Reference Table

AuthorityLevelMax STRMax Class Size
CBSEPrimary (1-5)30:140
CBSEUpper Primary (6-8)35:140
CBSESecondary (9-10)30:140
CBSESr. Secondary (11-12)30:140
RTE ActPrimary (1-5)30:130
RTE ActUpper Primary (6-8)35:135
ICSEAll Levels30:140

Why Student-Teacher Ratio Matters

  • CBSE affiliation and renewal: Schools must maintain prescribed STR to get or renew CBSE affiliation. Inspectors verify this during visits.
  • Learning quality: Research consistently shows that lower STR leads to better individual attention, higher test scores, and improved classroom discipline.
  • RTE compliance: The Right to Education Act mandates specific ratios for government-aided and private schools up to Class 8.
  • UDISE+ reporting: STR is one of the key metrics submitted annually through the UDISE+ portal.
  • Parent expectations: Increasingly, parents check STR when choosing schools — lower ratios signal quality.

Tired of Manual Data Entry?

Schoolites automatically syncs your school data with UDISE+ format. Export ready-to-upload files in seconds, not hours.

How to Improve Your Student-Teacher Ratio

  1. Hire subject-specific teachers rather than generalists — this improves effective STR per subject
  2. Split oversized sections into two — even if overall STR looks fine, individual sections may be too large
  3. Use teaching assistants for primary classes to reduce effective workload per teacher
  4. Balance across levels — some schools meet primary norms but exceed secondary limits

Frequently Asked Questions

What is the ideal student-teacher ratio for CBSE schools?

CBSE recommends a maximum of 30:1 for primary and secondary levels, and 35:1 for upper primary. The maximum class size should not exceed 40 students per section.

Does STR include non-teaching staff?

No. Student-Teacher Ratio only counts teaching staff (PGTs, TGTs, PRTs). Non-teaching staff like clerks, lab assistants, and librarians are counted separately.

What is the RTE norm for pupil-teacher ratio?

Under the RTE Act 2009, the prescribed ratio is 30:1 for primary (Classes 1-5) and 35:1 for upper primary (Classes 6-8).

How is STR calculated for multi-level schools?

For schools covering multiple levels (e.g., 1-12), STR should ideally be calculated level-wise. CBSE inspectors check level-wise ratios, not just the overall number.

Need Real-Time STR Tracking?

Schoolites automatically calculates your student-teacher ratio as enrollment and staff data changes — with instant alerts when you approach compliance limits.

Try Schoolites Free

Managing a School?

Schoolites auto-syncs with UDISE+ for hassle-free compliance. Student records, teacher data, infrastructure — all export-ready.

Try Schoolites Free

No credit card required • 14-day trial

Schoolites
Tired of Manual Data Entry?

Schoolites automatically syncs your school data with UDISE+ format. Export ready-to-upload files in seconds, not hours.

See How It Works


Trusted by 1000+ schools

WhatsAppRegisterCall UsEmail