SMK Negeri 2 Kecamatan Guguak awalnya adalah sebuah sekolah menengah pertama yaitu SMP Negeri 3 Guguak yang terletak di Jorong Ampang Gadang Kec. Guguak. Rendahnya minat masyarakat untuk melanjutkan pendidikan di SMP Negeri 3 Guguak membuat rpihatin Pemda Kabupaten Lima Puluh Kota. Atas dasar inilah Masyarakat Ampang Gadang bersama dengan Pemda Kabupaten Lima Puluh Kota membentuk SMK baru yang kemudian deberi nama SMK Negeri 2 Kec. Guguak .