Az iskola 1854. december 12-én Ferenczy János polgármester és Dr. Bula Teophil ciszt. r. gimn. igazgató munkálkodása folytán mint kétosztályú közs. alreáltanoda alakult meg, és a volt leánylyceum épületében nyert elhelyezést. 1859-ben már teljes alreáltanodává épült ki, míg 1871—73. megnyílt a IV., V. és VI. osztály is, és ezzel az intézet teljes főreáltanodává lett. 1875-ben országosan átszervezik a reáltanodákat nyolcosztályossá, de az iskola megmaradt hatosztályúnak. A régi tanárok itthagyják az iskolát, és fennmaradása évről-évre bizonytalanabb, sőt 1881- ben már arról van szó, hogy visszafejlesztik négyosztályúvá, végre Trefort Ágoston akkori miniszter átveszi az állam vezetésébe, így lett reáliskolánk 1883-ban nyolcosztályos főreáliskolává. Hosszas huzavona és alkudozások után 1894-ben át tudott költözködni új épületébe.
Az állam kezében most már ismét az emelkedés útjára lép az intézet. Az előbbi tíz év alatt megcsappant növendékek száma egyszerre felszökik, 1890-ben már a III. osztályt is párhuzamosítani kellett. így haladt most már biztos úton előre az intézet, és ünnepelte fennállásának ötvenéves jubileumát 1904-ben.
A második félszázad ugyanazzal a csendes, mély, céltudatos munkával indult abban a biztos mederben, melybe a 90-es években jutott. A világháború alatt kórházul szolgálván az intézet épülete, egy ideig a múzeum jelenlegi épületében folyt a tanítás.
1920-an felvette a m. kir. áll. Ybl Miklós-reáliskola nevet. Jelenleg a lehetőség szerint a kívánalmaknak megfelelően alakított épületben folyik a tanítás, hirdetvén a XX. század nagy feladatát: keresztény valláserkölccsel és a múlt szent hagyományait féltő gonddal őrző mély hazaszeretettel egy nagy cél felé törekedni, melynek neve: N agy-Magyarország.
1934-ben a nm. VKMin. 32000/1934. V. a.—1. sz. rendeletével az első osztálytól kezdődőleg megszüntette az intézet reáliskolai jellegét ; az 1936. évi 1301. ein. sz. rendelete alapján az 1936/37. tanévben az I. és II. oszt. már gimnázium, a III. oszt. reálgimn., a IV—VIII. még reáliskola.
Az 1941—42. iskolai évben az I—VII. oszt. gimnázium, a VIII. oszt. reálgimnázium. A megnövekedett tanuló létszám szükségessé tette a VIII. oszt. párhuzamosítását is, úgyhogy ebben az évben már minden osztály párhuzamos. Második modern nyelvül az egyik felső osztály franciát, a megfelelő párhuzamos osztály olaszt tanult.