Bidang Keahlian adalah kumpulan dari beberapa Program Keahlian, sedangkan Program Keahlian adalah kumpulan dari beberapa Konsentrasi Keahlian.
Konsentrasi Keahlian merupakan bagian pokok dari pendidikan dan pelatihan di sebuah Sekolah Menengah Kejuruan (SMK).
Di SMK Negeri 5 Surakarta, terdapat 4 Bidang Keahlian yang memiliki 8 Program Keahlian yang terdiri dari 9 Konsentrasi Keahlian.
Bidang Keahlian : Teknologi Konstruksi dan Bangunan
Program Keahlian : Teknik Konstruksi dan Perumahan
Konsentrasi Keahlian : Teknik Konstruksi dan Perumahan
Program Keahlian : Desain Pemodelan dan Informasi Bangunan
Konsentrasi Keahlian : Desain Pemodelan dan Informasi Bangunan
Bidang Keahlian : Teknologi Manufaktur dan Rekayasa
Program Keahlian : Teknik Mesin
Konsentrasi Keahlian : Teknik Pemesinan
Program Keahlian : Teknik Otomotif
Konsentrasi Keahlian : Teknik Kendaraan Ringan
Program Keahlian : Teknik Elektronika
Konsentrasi Keahlian : Teknik Elektronika Industri
Konsentrasi Keahlian : Teknik Otomasi Industri
Program Keahlian : Teknik Otomotif
Konsentrasi Keahlian : Teknik Sepeda Motor
Bidang Keahlian : Energi dan Pertambangan
Program Keahlian : Teknik Ketenagalistrikan
Konsentrasi Keahlian : Teknik Instalasi Tenaga Listrik
Bidang Keahlian : Teknologi Informasi
Program Keahlian : Pengembangan Perangkat Lunak dan Gim
Konsentrasi Keahlian : Rekayasa Perangkat Lunak