Loading...
Loading...
Class size is parents' #3 concern after fees and curriculum. Most international school marketing says “small classes” — the data tells the real story. We aggregated 1,896 schools across 126 cities to show median class sizes by city, country, curriculum, and tuition tier. See what changed →
Press headline · permalink
The most expensive international schools average just 3 fewer students per class than the cheapest — tuition does not buy classroom density, across 1,494 schools with class-size data in the WhereNext 2026 dataset
Copy with attribution: “The most expensive international schools average just 3 fewer students per class than the cheapest — tuition does not buy classroom density, across 1,494 schools with class-size data in the WhereNext 2026 dataset” — WhereNext, as of 2026-04-06
Quick answer
Across 1,896 international schools in 126 cities and 62 countries, the global median class size is 18 students. The smallest reported class size is 2 students (typically a niche specialty programme) and the largest is 35. The cities with the smallest median classes are Antwerp, Lausanne, Tenerife. Class size correlates with tuition tier — premium-fee schools cap closer to 15 students per class while budget tier averages 22–28.
Key facts
Median class size by tuition tier across 1,896schools. The bar shows the interquartile range (25th-75th percentile); the vertical line marks the median. Higher tuition does correlate with smaller classes — but not as strongly as you'd expect.
Reading this chart: a $50K+/year school typically has 16 students per class, while a $5-10K school typically has 20 students. The difference is often just 2-4 students — far less than the 5x tuition difference might suggest.
Cities ranked by median class size across their international schools. Cities need at least 3 schools with class size data to appear.
| # | City | Schools | Median | Smallest | Largest |
|---|---|---|---|---|---|
| 1 | 🇧🇪 Antwerp Belgium | 3 | 8 | 7 | 15 |
| 2 | 🇨🇭 Lausanne Switzerland | 16 | 11 | 6 | 19 |
| 3 | 🇪🇸 Tenerife Spain | 4 | 11 | 8 | 24 |
| 4 | 🇮🇩 Bali Indonesia | 15 | 12 | 5 | 20 |
| 5 | 🇨🇭 Swiss Alps Switzerland | 7 | 12 | 6 | 15 |
| 6 | 🇹🇭 Nakhon Ratchasima Thailand | 3 | 12 | 10 | 18 |
| 7 | 🇻🇳 Da Nang Vietnam | 3 | 12 | 7 | 15 |
| 8 | 🇺🇸 Boston, Massachusetts United States | 3 | 12 | 12 | 14 |
| 9 | 🇯🇵 Osaka Japan | 13 | 12 | 6 | 25 |
| 10 | 🇺🇿 Tashkent Uzbekistan | 3 | 12 | 10 | 16 |
| 11 | 🇱🇹 Vilnius Lithuania | 5 | 12 | 7 | 20 |
| 12 | 🇨🇭 Basel Switzerland | 4 | 13 | 8 | 14 |
| 13 | 🇬🇧 Oxford United Kingdom | 3 | 13 | 11 | 16 |
| 14 | 🇹🇭 Hua Hin Thailand | 4 | 14 | 8 | 18 |
| 15 | 🇵🇱 Kraków Poland | 3 | 14 | 8 | 15 |
| 16 | 🇨🇭 Zurich Switzerland | 15 | 14 | 10 | 20 |
| 17 | 🇹🇭 Chiang Mai Thailand | 10 | 15 | 10 | 22 |
| 18 | 🇮🇪 Dublin Ireland | 4 | 15 | 10 | 30 |
| 19 | 🇯🇵 Tokyo Japan | 38 | 15 | 4 | 25 |
| 20 | 🇰🇷 Seoul South Korea | 13 | 15 | 8 | 22 |
Schools with the lowest published average class sizes (minimum 5 students per class to filter out tutorial-only programs). Tuition shown for context — the cost-to-class-size ratio varies wildly.
Countries ranked by median international school class size. Smaller numbers mean more individual attention per child.
| # | Country | Schools | Cities | Median class |
|---|---|---|---|---|
| 1 | 🇱🇹 Lithuania | 5 | 1 | 12 |
| 2 | 🇨🇭 Switzerland | 57 | 9 | 14 |
| 3 | 🇬🇧 United Kingdom | 21 | 3 | 14 |
| 4 | 🇯🇵 Japan | 60 | 9 | 15 |
| 5 | 🇰🇷 South Korea | 26 | 11 | 15 |
| 6 | 🇨🇦 Canada | 23 | 1 | 15 |
| 7 | 🇨🇿 Czech Republic | 21 | 5 | 15 |
| 8 | 🇧🇪 Belgium | 19 | 5 | 15 |
| 9 | 🇨🇾 Cyprus | 7 | 1 | 15 |
| 10 | 🇷🇴 Romania | 14 | 1 | 16 |
Median class size by curriculum type. Bars are inverted — longer = smaller classes (more desirable). Smaller programs and Montessori-style schools tend to have the smallest classes; large American and British schools typically have the largest.
Class size data comes from school-published profiles, admissions materials, and the International Schools Database. Each school in the WhereNext directory carries class_size_avg and class_size_max fields where available — currently 1,896 schools across 126 cities meet the data quality bar.
Outlier handling:schools reporting average class sizes below 2 or above 50 are excluded. The lower bound filters out tutorial-only programs and one-on-one homeschool co-operatives that don't fit the international school model. The upper bound is rare in this segment but defends against bad data.
Inclusion criteria for the city ranking: a city must have at least 3 schools reporting class sizes to appear. Cities with fewer schools have unreliable medians.
Inclusion criteria for the country ranking: a country must have at least 5 schools with class size data, ensuring the median is meaningful.
Cost-vs-class scatter: we bucket schools by tuition midpoint, then compute the median class size in each bucket. Buckets with fewer than 5 schools are excluded. The result shows whether higher tuition really buys smaller classes — short answer: yes, but the difference between $5K and $50K schools is typically only 2-4 students.
What this measures: the average number of students per class as reported by the school. What this does NOT measure: the student-teacher ratio (some schools run multiple teachers per class), the actual instruction style, or whether your specific child will get individual attention. Use this as a baseline data point alongside campus visits and teacher conversations.
Data freshness: class sizes are updated when schools refresh their public profiles. WhereNext reverifies on a rolling basis. Always confirm with the school directly — class sizes can change year-on-year as enrollment shifts.
Class size is one input. Curriculum match, true cost, hidden fees, admissions difficulty, and your family's budget all matter too. The School Fit Brief combines all of them into a personalized 11-section advisory report — $49.
Get School Fit Brief — $49This dataset is licensed under CC BY 4.0. You can use it for research, journalism, or commercial work — just credit WhereNext and link back to this page.