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
| State | Schools | Pupils | Teachers | Per teacher |
|---|---|---|---|---|
| Sabah | 9 | 4,927 | 548 | 9.0 |
| Sarawak | 7 | 3,982 | 462 | 8.6 |
| Kelantan | 6 | 5,196 | 488 | 10.6 |
| Johor | 6 | 3,920 | 419 | 9.4 |
| Terengganu | 6 | 5,244 | 428 | 12.3 |
| Kedah | 5 | 3,559 | 366 | 9.7 |
| Pulau Pinang | 5 | 3,072 | 316 | 9.7 |
| Perak | 3 | 1,981 | 227 | 8.7 |
| Selangor | 3 | 2,187 | 176 | 12.4 |
| Pahang | 3 | 1,762 | 175 | 10.1 |
| Melaka | 3 | 2,054 | 192 | 10.7 |
| Negeri Sembilan | 2 | 1,429 | 177 | 8.1 |
| Perlis | 2 | 1,259 | 166 | 7.6 |
| WP Kuala Lumpur | 1 | 685 | 125 | 5.5 |
| WP Putrajaya | 1 | 687 | 117 | 5.9 |
Source: Ministry of Education Malaysia (KPM), 31 Jul 2026. Pupil-teacher ratio is a descriptive statistic, not a quality rating.