School Size Calculator — Calculate Your School Capacity & Staffing Needs

School Size Calculator

Calculate your school’s optimal capacity, classroom requirements, teacher staffing needs and space per student based on your enrollment and facility data.

Reviewed by the Yalla Calculator editorial team · Last updated 9 July 2026 · Uses standard education planning formulas

How the school size calculator works

This calculator helps school administrators and planners estimate the total capacity of a school, the number of classrooms needed, the number of teachers required based on a target teacher-student ratio, and the space per student in square metres. Enter your student enrollment, number of classrooms, average class size, teacher-student ratio and total school area to get a comprehensive school size analysis.

Adjust the sliders and inputs below to see how changes in enrollment, class size and staffing ratios affect your school’s overall size and resource requirements.

Step 1: School Data

Understanding School Capacity

Total capacity is calculated as the number of classrooms multiplied by the average class size. The classrooms needed is derived by dividing total students by the desired average class size.

Step 2: Staffing & Space

1:20

Staffing & Space Guidelines

Typical teacher-student ratios: Primary 1:15–1:20, Secondary 1:20–1:30. Space per student varies: Primary 5–7 m², Secondary 7–10 m² for classroom space alone.

School Size Results

Total School Capacity

500
Students at full capacity
Classrooms Needed
20
Teachers Required
25
Space per Student
10.0 m²
Current Utilization
100%

School Level Comparison

Recommended metrics for different school levels based on your entered data.
School Level Classrooms Needed Teachers Required Space per Student Ideal Class Size

School Size Breakdown

School Size Calculation Formula

Capacity = Classrooms × Average Class Size

Teachers Required = Students ÷ Teacher-Student Ratio. Space per Student = Total Area ÷ Students. Utilization = (Students ÷ Capacity) × 100%. These metrics help you plan and optimise your school’s size.

Frequently Asked Questions

What is a school size calculator?

A school size calculator is a planning tool that helps school administrators estimate total school capacity, number of classrooms needed, teacher staffing requirements and space per student based on enrollment numbers and other key metrics.

How many students should be in a classroom?

Ideal class size varies by grade level and region. In primary schools, 20–25 students per class is common, while secondary schools often have 25–30 students per class. Some specialised programmes may have smaller class sizes.

What is a good teacher-student ratio?

A good teacher-student ratio depends on the school level. For primary schools, a ratio of 1:15 to 1:20 is often recommended. For secondary schools, 1:20 to 1:30 is typical. Lower ratios allow for more individualised attention.

How much space per student is needed in a school?

Space requirements vary by country and school type. Generally, primary schools need about 5–7 square metres per student, while secondary schools need 7–10 square metres per student for classroom space alone. Total school space including hallways, gyms and other facilities is typically higher.

What factors affect school size planning?

Key factors include projected student enrollment, available budget, building capacity, desired class sizes, teacher availability, curriculum requirements, special education needs, after-school programmes, and community demographics.

Disclaimer: This calculator provides general estimates for educational planning purposes only and is not a substitute for professional architectural or educational consulting advice. Always consult with qualified professionals for specific school planning decisions.

Need Professional Education Planning?

Connect with our experienced education consultants for school capacity planning, facility design, and strategic enrollment management.

Get Professional Consultation

Yalla Calculator — free online calculators for education, health, fitness and finance.