SMK Negeri 1 Pulau Punjung merupakan salah satu sekolah menengah kejuruan negeri yang berada di Kecamatan Pulau Punjung, Kabupaten Dharmasraya, Sumatera Barat. Sekolah ini beralamat di Jalan Raya Lama Sikabau. Tepatnya di Jorong Koto Panjang Nagari Sikabau, Kecamatan Pulau Punjung, Kabupaten Dharmasraya, Provinsi Sumatera Barat, dan berada di bawah naungan Kementerian Pendidikan Dasar dan Menengah. Berdasarkan data referensi pendidikan nasional, sekolah ini memiliki Nomor SK Pendirian 188.45/27/KPIS-BPT-2004 dan berstatus sebagai sekolah negeri.
Sekolah ini berdiri pada Juni 2004 yang bernama SMK kecil, dengan lokasi bersama SMP Negeri 2 Pulau Punjung. Murid Pertama waktu itu berjumlah 21 siswa. Seiring dengan berjalannya waktu, SMKN 1 Pulau Punjung berkomitmen untuk mengembangkan pendidikan yang lebih baik sehingga siswa yang hanya satu kelas tersebut berkembang menjadi 18 kelas dengan kapasitas siswa lebih dari 500 orang.
Pada saat ini SMKN 1 Pulau Punjung memiliki Bidang keahlian Bisnis Manajemen dengan 3 Program keahlian yaitu 1) Manajemen perkantoran dan Layanan Bisnis (MPLB), 2) Akuntansi dan Keuangan Lembaga (AKL), dan 3) Pemasaran. Konsentrasi keahlian ada 3 yaitu Manajemen Perkantoran, Akuntansi, dan Bisnis Digital.
Untuk menghasilkan lulusan yang memiliki kompetensi kejuruan, keterampilan kerja, serta karakter yang sesuai dengan kebutuhan dunia usaha dan dunia industri. Melalui berbagai program keahlian yang dimiliki, sekolah terus mengembangkan kualitas pendidikan, sarana prasarana, serta kerja sama dengan berbagai pihak guna meningkatkan mutu lulusan.
Hingga saat ini, SMKN 1 Pulau Punjung terus berkembang sebagai salah satu lembaga pendidikan vokasi yang berperan penting dalam mencetak sumber daya manusia yang terampil, mandiri, dan siap bersaing di dunia kerja maupun melanjutkan pendidikan ke jenjang yang lebih tinggi.