smp negeri 1 yogyakarta, lahir di tengah-tengah kancah perjuangan bangsa indonesia untuk memperoleh dan mempertahankan kemerdekaan, baik dari penjajah jepang maupun dari penjajahan belanda.
smp negeri 1 yogyakarta didirikan oleh pemerintah pendudukan jepang pada tanggal 11 september 1942.
semula hanya terdiri dari 13 ruang dan saat itu menempati gedung bekas neutralle mulo dari penjajah belanda belanda yang terletak di jalan jati yogyakarta ( sekarang smp negeri 8 yogyakarta).
pada saat itu pula smp 1 yogyakarta terdiri dari bekas siswa-siswi mulo.
guru-gurunya pada umumnya memiliki ijazah hoofdacto, hik atau hks.karena negara pada saat itu di bawah kekuasaan jepang, maka situasi sekolahpun disesuaikan dengan keadaan, antara lain:
setiap pagi upacara bendera (bendera jepang atau bendera dai nippon) dengan menyanyikan lagu kimigayo didertai kewajiban seikerei sebagai tanda penghormatan kepada kaisar jepang.
setiap pagi siswa diwajibkan gerak badan ala jepang (taiso) atau senam pagi.
siswa diwajibkan kerja bakti dan latihan perang atau kyoren, dan melaksanakan  kin rohosi
pada tahun 1943, smp negeri1 yogyakarta pindah ke jalan cik di tiro no.25 ( sekarang no.29 ) yogyakarta yaitu bekas gedung ams a dizaman belanda.
pada tahun 1944 diadakan pemisahan, untuk siswa putra di smp negeri 1 yogykarta, sedangkan untuk siswa putri mempergunakan gedung kota baru (sekarang sma stella duce), tetapi kemudian kedua smp tersebut bergabung kembali menjadi smp campuran.
pada tanggal 17 agustus 1945, indonesia memproklamirkan kemerdekaan, namum tentara belanda dan inggris ingin menguasai kembali, tetapi para pemuda indonesia tidak sudi dijajah lagi.
untuk itu para siswa smp negeri 1 yogyakarta khususnya siswa kelas iii terpaksa harus meninggalkan bangku sekolah untuk sementara demi mempertahankan kemerdekaan ri. korban pertempuran kota baru yaitu merebut markas tentara jepang dari siswa smp negeri 1 yogyakarta ada 2 orang , yaitu djohar nuradi dan wardani.
keduanya dimakamkan di tmp (taman makam pahlawan) kusumanegara.
pada saat meletus g 30 s/pki tahun 1965, membawa perubahan terhadap lancar dan lajunya pendidikan dan menimbulkan malapetaka yang sangat hebat bagi bangsa dan negara yang baru laju dengan baik.
terbukti tahun ajaran pada saat itu diperpanjang, seharusnya mulai 1 agustus di undur menjadi 1 januari.
siswa, guru dipecah dan diadu domba, namun smp negeri 1 yogyakarta selamat dari ancaman bahaya tersebut.
setiap tahun smp negeri 1 yogyakarta menerima siswa baru melalui situs ppdb kota yogyakarta secara online.
kapasitas penerimaan :
reguler dalam daerah : 234 siswa
luar daerah : 55 siswa
kms : 38 siswa
berikut rangkuman nun masuk ppdb 4 thn terakhir
daftar kepala sekolah
1942 - 1945
r. ng. gondodiprojo
ws suhargo hargowidyodiprojo
1976 - 1978
r. dasuki wardoyo
ign. sri harijati mudji muljono
hisyam asy (pjs)
drs. tatang somantri
drs. mas'udi asy m.pd.
drs. sudarsono m.ed.
tyas ismullah s.pd.
dra. yosefa niken sasanti m.pd.
jumlah kelas 24 terdiri atas kelas 7 ada 8 kelas, kelas 8 ada 8 kelas dan kelas 9 ada 8 kelas
ruang laboratorium komputer
ruang laboratorium fisika
ruang laboratorium biologi
ruang laboratorium bahasa
ruang keterampilan (kini tidak digunakan)
ruang kepala sekolah
ruang tata usaha
gedung serba guna (lapangan bulu tangkis, lapangan bola basket, lapangan bola voli, gedung pertemuan)
lapangan sepak bola
lapangan bola voli
ruang agama katholik
ruang agama hindu
kamar kecil yang cukup untuk guru/karyawan dan siswa
insya allah pada juli 2016 akan dibangun masjid
media dan alat yang dimiliki
alat-alat kesenian baik seni musik, seni suara, gamelan, seni lukis, dan seni rupa
komputer, laptop, lcd proyektor, kamera digital, handy cam, scanner, printer
speaker untuk setiap kelas
alat-alat olah raga
wi-fi yang menjangkau tiap kelas
perpustakaan dengan sistem opac
karya ilmiah remaja (kir)
palang merah remaja
english speaking club (esc)
pembinaan olimpiade mipa
kegiatan yang relevan dengan minat dan kebutuhan peserta didik
adnan buyung nasution
jenderal tni (purn.)
subagyo hadi siswoyo
dan seluruh alumni smp n 1 yogyakarta angkatan 1942-sekarang