Sekolah Menengah Atas Negeri 8 Yogyakarta atau SMAN 8 Yogyakarta dahulunya adalah bernama Sekolah Menengah Persiapan Pembangunan 10 (SMPP 10) yang oleh banyak kalangan saat ini lebih dikenal dengan sebutan DELAYOTA, merupakan salah satu sekolah favorit di Yogyakarta. Berdasarkan Surat Keputusan Menteri Pendidikan dan Kebudayaan Nomor 235/O/1973 tertanggal 18 Desember 1973, Sekolah Menengah Penbangunan Persiapan (SMPP) di Indonesia sejumlah 34 buah sekolah (termasuk SMPP 10 Yogyakarta) pada hari Selasa Pahing tanggal 8 Januari 1974 kegiatan belajar mengajar SMPP 10 Yogyakarta dengan menempati gedung baru berlantai dua. Sebagai penyelenggara kegiatan proses belajar mengajar di serahkan SMA Negeri 5 Yogyakarta yang waktu itu dipimpin oleh Bapak R. Muh. Solihin, dengan jumlah siswa 196 orang terbagi dalam 5 kelas.
Pada tanggal 1 April 1975 sejumlah 21 orang guru dan 12 orang karyawan tata usaha dengan resmi dimutasi dari SMA Negeri 5 Yogyakarta ke SMPP 10 Yogyakarta. Pada tahun pelajaran 1976 SMA 5 Yogyakarta dipindahkan ke lokasi baru yaitu Desa Tinalan, Kecamatan Kotagede Yogyakarta. Oleh karena itu SMPP 10 Yogyakarta harus berusaha melengkapi meja dan kursi siswa yang jumlahnya tidak sedikit. Namun kerjasama sekolah dengan BP-3 serta bantuan Kantor Wilayah Departemen Pendidikan dan Kebudayaan Propinsi Daerah Istimewa Yogyakarta maka kekurangan tersebut dapat diatasi.
Tahun pelajaran 1977 SMPP 10 Yogyakarta ditunjuk oleh Depdikbud menjadi sekolah Pradiseminasi untuk sistem pengajaran dengan modul. Pada tahun pelajaran 1980/1981, nama SMPP 10 Yogyakarta semakin terkenal dalam masyarakat. Akibatnya animo untuk masuk SMPP 10 Yogyakarta semakin besar.
Pada tahun pelajaran 1982/1983 SMPP 10 Yogyakarta mendapat kepercayaan Dekdikbud untuk melaksanakan sistem belajar tuntas (mastery Learning) pendekatan seluruh kelas (pada waktu itu jumlah kelas 12 buah, masing-masing tingkat 4 kelas). Tahun pelajaran 1985/1986 terjadi perubahan nama SMPP 10 Yogyakarta menjadi SMA 8 Yogyakarta. Pada tahun ini juga diberlakukan kurikulum 1984 dengan penjurusan di kelas dua dengan 4 program pilihan yaitu A1 untuk program IPA, A2 program Biologi, A3 program IPS dan A4 program ilmu pengetahuan Bahasa.
Riwayat singkat SMA Negeri 8 Yogyakarta tidak dapat meninggalkan riwayat SMPP 10 Yogyakarta, karena secara kelembagaan SMA Negeri 8 Yogyakarta adalah nama baru SMPP 10 Yogyakarta. Perubahan nama berdasarkan surat Keputusan Menteri Pendidikan dan Kebudayaan No.0353/O/1985 tertanggal 8 Agustus 1985, tentang perubahan nama Sekolah Menengah Pembangunan Persiapan (SMPP) menjadi Sekolah Menengah Atas (SMA). Selanjutnya dengan instruksi Kepala Kantor Wilayah Departemen Pendidikan dan Kebudayaan Nomor 01/F/96 tertanggal 17 Januari 1986 tentang perubahan nama SMPP 10 Yogyakarta menjadi SMA Negeri 8 Yogyakarta.
Dengan perjuangan sekuat tenaga baik kepala sekolah, guru, karyawan, siswa, selangkah demi selangkah prestasi SMA 8 terus meningkat baik prestasi akademik maupun non akademik. Hal ini terlihat dari rata-rata nem EBTANAS maupun keberhasilan dalam menempuh UMPTN dari tahun ke tahun cenderung meningkat. Prestasi non akademik (bersifat Ekstrakurikuler) hal ini dapat dari peroleh penghargaan/ piala/ tropi kejuaraan apabila dibuat rata-rata dalam satu bulan mendapat 5-10 buah tropi kejuaraan dalam berbagai kegiatan. Itulah perjalanan SMA Negeri 8 Yogyakarta yang semula bernama SMPP 10 Yogyakarta.