SMK Negeri 2 Banda Aceh didirikan pada tanggal 1 Januari 1956 dengan nama STM yang berlokasi di Jl. SM Raja Kampung Mulia. Sejak tahun 1989 menempati lokasi di Jl. P. Nyak Makam Lampineung Kota Baru, Banda Aceh. Mulai tahun pelajaran 1996/1997 STM Negeri Banda Aceh berubah nama menjadi SMK Negeri 2 Banda Aceh.
Setelah bencana Tsunami, pada tanggal 18 oktober 2008 pindah ke lokasi Jl. Sultan Malekul Saleh diatas tanah 26.000 m² yang dibangun oleh Negara Federal Jerman.
Beberapa jurusan di sekolah menengah kejuruan negeri 2 Banda Aceh.
Berita seputar sekolah SMK Negeri 2 Banda Aceh.