Berikut adalah daftar Sekolah Menengah Kejuruan (SMK) baik Negeri maupun Swasta sekecamatan Sukoharjo Kab. Sukoharjo dengan nama alamat lengkapnya:
Dengan jumlah sekolah NEGERI sebanyak 1 sekolah, dan jumlah sekolah SWASTA sebanyak 9 sekolah yang terdaftar pada sistem Dapodik Kemendikbud.