Skip to menu Skip to content

Early childhood, primary, and secondary education

Hide content

Between the 2014/15 and 2024/25 school years, the number of children enrolled in nursery schools remained relatively stable at 360 – 370 thousand, with the exception of the 2020/21 school year, which was affected by the COVID 19 pandemic. By September 2025, enrolment had declined to 348 thousand.
Over the last decade, the number of basic school pupils increased by 14%, peaking between 2021 and 2022 due to the admission of Ukrainian refugee children (a 4.4% rise). The total number of children enrolled rose to nearly 1,008 thousands pupils. Subsequently, enrolment declined by 0,7%. In the 2025/26 school year, approximately 1,003 thousand pupils were enrolled in basic schools in Czechia.
At secondary schools, student numbers declined until 2018/19 but have increased steadily since 2019/20. By September 2025, secondary school enrolment reached 515 thousand students, representing a 22% increase compared to 2018.

  • Nursery schools

    Publication date: 29. 04. 2026

    School year 2025/2026

    5,409

  • Children in nursery schools

    Publication date: 29. 04. 2026

    School year 2025/2026

    347,798

  • Basic schools

    Publication date: 29. 04. 2026

    School year 2025/2026

    4,320

  • Pupils in basic schools

    Publication date: 29. 04. 2026

    School year 2025/2026

    1,002,916

  • Secondary schools

    Publication date: 29. 04. 2026

    School year 2025/2026

    1,328

  • Pupils in secondary schools

    Publication date: 29. 04. 2026

    School year 2025/2026

    514,881

Data and time series

Public databaseAll data CZSO online

Nursery schools, basic schools and secondary schools in Czechia (as of September 30th)

 20182019202020212022202320242025
Nursery schools 

schools

5,2875,3045,3175,3495,3745,3985,4105,409

classes

16,06416,29516,52616,80017,12017,24817,41017,513

children

363,776364,909357,598360,490369,205364,491360,420347,798

number of children per full-time employment of a teacher

11.911.310.810.710.710.410.29.7
Basic schools - ISCED 1 and ISCED 2 level 

schools

4,1724,1924,2144,2384,2614,2764,2934,320

classes

46,77448,11749,20150,05051,19051,54152,01552,482

pupils

940,928952,946962,348964,5711,007,7781,000,3461,002,4601,002,916

number of pupils per full-time employment of a teacher

14.614.213.813.513.713.313.313.1
Secondary schools 

schools

1,2901,2841,2801,2851,2941,3041,3131,328

classes

19,22519,30319,56919,99520,37820,93821,40621,743

pupils

420,814423,838432,906446,254463,200484,758503,189514,881

number of pupils per full-time employment of a teacher

11.010.810.810.810.911.011.111.1

Source: The Ministry of Education, Youth and Sports

Charts

Loading...

Regional data

Loading...

Data in map

Loading...

Methodology

Catalogue of products

Loading...