SMK Negeri 2 Pasuruan adalah sebuah sekolah yang memiliki latar belakang program teknologi. Sekolah ini berlokasi di jalan Patiunus 141 Pasuruan. Sekolah yang dikepalai oleh Drs. Anali Setio ini didirikan pada tahun pelajaran 2003/2004 dengan sebutan SMK kecil yang menempati beberapa lokal di SMK Negeri 1 Pasuruan. Sebagai SMK kecil, SMK Negeri 2 Pasuruan awalnya hanya memiliki 2 kelas dengan 2 program keahlihan, yaitu teknik mesin perkakas dan teknik elektronika industri.
Pada tahun pelajaran 2004/2005 berubah status menjadi SMK Negeri 2 Pasuruan serta mengembangkan 3 kelas dengan 3 kompetensi keahlian, yaitu: Mesin Perkakas, Elektronika Industri, dan Otomotif. Pada tahun pelajaran 2005/2006 menambah kelas menjadi 6 dengan 3 kompetensi keahlian, yaitu: 2 kelas Program Elektronika Industri, 2 kelas Program Permesinan, dan 2 kelas Program Otomotif.
Pada tahun 2008/2009 menegmbangkan 4 kompetensi keahlian yaitu: Elektronika Industri, Permesinan, Otomotif, dan Pendingin dan Tata Udara sehingga banyaknya kelas menjadi 8. Pada tahun pelajaran 2009/2010 menjadi 9 kelas, yaitu: 2 kelas Program Elektronika Industri, 2 kelas Program Permesinan, 3 kelas Program Otomotif, 2 kelas Program Pendinginan dan Tata Udara. Pada tahun pelajaran 2010/2011 mengembangkan 5 kompetensi keahlian denga 10 kelas, yaitu: 2 kelas Program Elektronika Industri, 2 kelas Program Permesinan, 3 kelas Program Otomotif, 2 kelas program Pendingin dan Tata Udara, 1 kelas Program Ototronik.