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

Kolej Vokasional in Malaysia

Vocational College (KV). 86 schools across 15 states and 74 districts, from official KPM records.

86
Schools
KV
15
States
75,418
Pupils
KPM records
9,353
Teachers
KPM records

How many KV schools are there in Malaysia?

Malaysia has 86 Vocational College (KV) schools across 15 states and 74 education districts, teaching 75,418 pupils with 9,353 teachers. That is a national average of 8.1 pupils per teacher, and 877 pupils per school. Johor has the most at 11 schools, 13% of the national total. Pick a state below for the full list, grouped by education district.

Browse by state

KV schools by state

StateSchoolsPupilsTeachersPer teacher
Johor118,6351,0438.3
Perak108,8021,1337.8
Selangor86,9738748.0
Pahang86,0527927.6
Sabah87,1139357.6
Kelantan65,1216497.9
Negeri Sembilan65,8186838.5
Sarawak65,7897128.1
Kedah55,0695848.7
Pulau Pinang54,2675118.4
Terengganu54,1255158.0
Melaka32,8313348.5
Perlis22,4062848.5
WP Kuala Lumpur21,7772148.3
WP Labuan1640907.1

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