CheckSekolah
List your school

Malaysia school statistics

National education figures from KPM EMIS records, refreshed monthly. Current data: as at 31 Jul 2026.

10,258
Schools
Government (KPM)
4,803,216
Pupils
All grades
421,078
Teachers
1:11.4 ratio
421,114
Teachers (by gender)
M 115,633 · F 305,481
620
Private & intl.
SMIPS registry

Schools, pupils & teachers by state

Selangor
931,927
Johor
580,367
Sabah
512,637
Sarawak
401,321
Perak
353,592
Kedah
329,038
Kelantan
291,874
Pahang
259,471
Terengganu
244,073
Pulau Pinang
222,542
WP Kuala Lumpur
221,433
Negeri Sembilan
199,843
Melaka
152,502
Perlis
45,493
WP Putrajaya
39,221
WP Labuan
17,882
Pupils enrolled by state · as at 31 Jul 2026
Show data table
StateSchoolsPrimarySecondaryPupilsTeachersRatio
Sarawak1,4611,266195401,32141,5761:9.7
Sabah1,3011,076225512,63743,7821:11.7
Johor1,198909289580,36749,6211:11.7
Perak1,107850257353,59237,8761:9.3
Selangor947663284931,92763,2491:14.7
Kedah754548206329,03830,6731:10.7
Pahang740540200259,47125,8561:10.0
Kelantan597418179291,87428,5491:10.2
Terengganu508352156244,07322,5551:10.8
Negeri Sembilan478351127199,84317,9591:11.1
Pulau Pinang398269129222,54219,4751:11.4
Melaka32023981152,50214,0031:10.9
WP Kuala Lumpur289185104221,43317,0971:13.0
Perlis104743045,4934,7481:9.6
WP Labuan28171117,8821,4531:12.3
WP Putrajaya28161239,2212,6061:15.1

Schools by type

TypeSchoolsPupilsAvg. school size
SK SK — National Primary School5,8422,127,903364
SMK SMK — National Secondary School2,0011,877,562938
SJKC SJKC — Chinese National-Type Primary1,304435,254334
SJKT SJKT — Tamil National-Type Primary52869,937132
SM SABK SABK — Government-Aided Religious Secondary18965,644347
KV KV — Vocational College8675,418877
SBP SBP — Full Boarding School7346,189633
SMKA SMKA — Religious National Secondary6241,944677
SR SABK SABK — Government-Aided Religious Primary4519,529434
KT6 KT62914,161488
SK KHAS SK KHAS281,94970
K9 K9267,057271
MODEL KHAS MODEL KHAS107,187719
K11 K1194,312479
SMT SMT94,862540
SM KHAS SM KHAS71,227175
SUKAN SUKAN51,716343
SENI SENI41,223306
SBJK SBJK1142142

National enrolment — primary (Rendah)

PRASEKOLAH IPG
328 · 377
PRASEKOLAH
108,125 · 108,662
PPKI R
56,782 · 20,176
D1
214,509 · 208,755
D2
221,866 · 215,256
D3
226,091 · 220,274
D4
225,428 · 219,027
D5
229,608 · 223,112
D6
232,153 · 226,097
MaleFemale
Show data table
GradeMaleFemaleTotal pupilsClasses
PRASEKOLAH IPG32837770537
PRASEKOLAH108,125108,662216,78710,471
PPKI R56,78220,17676,9587,103
D1214,509208,755423,26416,483
D2221,866215,256437,12216,546
D3226,091220,274446,36516,633
D4225,428219,027444,45516,593
D5229,608223,112452,72016,771
D6232,153226,097458,25016,830

National enrolment — secondary (Menengah)

PPKI M
39,560 · 15,971
P
4,680 · 2,307
T1
210,406 · 205,544
T2
211,352 · 208,532
T3
204,671 · 204,044
T4
178,511 · 186,147
T5
174,581 · 185,298
T6S1
16,555 · 32,717
T6S2
68 · 147
T6S3
12,757 · 26,260
STAM
669 · 787
PRAU T1
99 · 57
PRAU T2
106 · 54
IB T1
0 · 23
IB T2
27 · 26
S1SVM
10,353 · 5,820
S2SVM
204 · 200
S3SVM
10,567 · 6,237
S1DVM
9,630 · 5,248
S2DVM
19 · 79
S3DVM
8,660 · 5,047
S5DVM
7,887 · 4,561
PC1
71 · 43
PC2
17 · 17
PC3
58 · 62
PC4
22 · 45
MaleFemale
Show data table
GradeMaleFemaleTotal pupilsClasses
PPKI M39,56015,97155,5315,538
P4,6802,3076,987615
T1210,406205,544415,95014,030
T2211,352208,532419,88413,906
T3204,671204,044408,71513,755
T4178,511186,147364,65814,294
T5174,581185,298359,87914,308
T6S116,55532,71749,2722,551
T6S26814721513
T6S312,75726,26039,0172,534
STAM6697871,456104
PRAU T1995715612
PRAU T21065416012
IB T1023231
IB T22726532
S1SVM10,3535,82016,173608
S2SVM20420040415
S3SVM10,5676,23716,804623
S1DVM9,6305,24814,878615
S2DVM1979985
S3DVM8,6605,04713,707616
S5DVM7,8874,56112,448599
PC171431145
PC21717342
PC358621207
PC42245674

School sessions

Pagi Sahaja: 9,017 (87.9%)Pagi dan Petang: 1,235 (12.0%)Petang Sahaja: 5 (0.0%)
Pagi Sahaja 9,017 (87.9%)Pagi dan Petang 1,235 (12.0%)Petang Sahaja 5 (0.0%)
Show data table
SessionSchools%
Pagi Sahaja9,01787.9%
Pagi dan Petang1,23512.0%
Petang Sahaja50.0%
Tidak berkenaan10.0%

School grade (Gred KPM)

Primary schools7,773
Gred B
Gred C
Secondary schools2,485
Gred A
Gred B
Gred AGred BGred C
Show data table
GredPrimarySecondary
Gred A8701,376
Gred B4,0781,109
Gred C2,8250

Source: KPM EMIS «Risalah Maklumat Asas Pendidikan», as at 31 Jul 2026. This page is regenerated automatically every month when KPM updates its records. D = Darjah (primary year) · T = Tingkatan (form) · PPKI = integrated special education programme.