Code tool

Pupil-to-Teacher Ratio Calculator

Use a nonnegative whole pupil count and positive full-time-equivalent teachers. This staffing ratio is not class size; it does not describe an individual classroom.

In-browser processingNo account requiredPrivacy details ↗

Use a nonnegative whole pupil count and positive full-time-equivalent teachers. This staffing ratio is not class size; it does not describe an individual classroom.

Enter ordinary decimals only (no exponent or grouping), magnitude ≤ 1e12, at most 12 decimal places. Nonzero magnitudes must be ≥ 1e-12.

One pair per line, separated by a comma. Blank means no scenarios. All rows use the same displayed model and units. Pupils (whole count ≥ 0) , Teachers (positive FTE)

A QUICK WALKTHROUGH

How to use this tool

  1. Enter both values and choose any required basis.
  2. Optionally enter your own scenario pairs.
  3. Calculate, review every row, then copy or download the fixed report.

Input and output

Pupils ÷ teacher FTE; inverse = teacher FTE ÷ pupils.

Method and limits

NCES distinguishes the pupil/teacher ratio from class size and uses full-time-equivalent teachers. Use comparable pupil and teacher populations.

Full precision

Enter ordinary decimals only (no exponent or grouping), magnitude ≤ 1e12, at most 12 decimal places. Nonzero magnitudes must be ≥ 1e-12. The report includes unrounded JavaScript numeric values and exact input fractions; repeating decimal quotients remain represented by a fraction.

GOOD TO KNOW

Common questions

What does this ratio measure?

NCES distinguishes the pupil/teacher ratio from class size and uses full-time-equivalent teachers. Use comparable pupil and teacher populations. Teacher FTE per pupil is undefined when pupils are zero.

Are these values uploaded?

No. Computation and report generation happen in this browser.

What input format is accepted?

Use ordinary decimals within the displayed limits. Invalid scenario rows remain visible with their raw values and errors.