CheckSekolah
List your school
Kindergarten
Primary
National Primary
Sekolah Kebangsaan (SK)Sekolah Jenis Kebangsaan Cina (SJKC)Sekolah Jenis Kebangsaan Tamil (SJKT)
Private Primary
Private Primary SchoolsReligious Primary
Secondary
National Secondary
National Secondary (SMK)
Boarding & Religious
Full Boarding Schools (Sekolah Berasrama Penuh)Secondary Religious Schools (Sekolah Menengah Agama)Chinese Independent SchoolsTuition CentresStatisticsList your school

Sekolah Menengah Kebangsaan Agama in Malaysia

Religious Secondary (SMKA). 62 schools across 15 states and 52 districts, from official KPM records.

62
Schools
SMKA
15
States
41,944
Pupils
KPM records
4,382
Teachers
KPM records

How many SMKA schools are there in Malaysia?

Malaysia has 62 Religious Secondary (SMKA) schools across 15 states and 52 education districts, teaching 41,944 pupils with 4,382 teachers. That is a national average of 9.6 pupils per teacher, and 677 pupils per school. Sabah has the most at 9 schools, 15% of the national total. Pick a state below for the full list, grouped by education district.

Browse by state

SMKA schools by state

StateSchoolsPupilsTeachersPer teacher
Sabah94,9275489.0
Sarawak73,9824628.6
Kelantan65,19648810.6
Johor63,9204199.4
Terengganu65,24442812.3
Kedah53,5593669.7
Pulau Pinang53,0723169.7
Perak31,9812278.7
Selangor32,18717612.4
Pahang31,76217510.1
Melaka32,05419210.7
Negeri Sembilan21,4291778.1
Perlis21,2591667.6
WP Kuala Lumpur16851255.5
WP Putrajaya16871175.9

Source: Ministry of Education Malaysia (KPM), 31 Jul 2026. Pupil-teacher ratio is a descriptive statistic, not a quality rating.