Горњоградска гимназија је основана 3. јуна 1607. године у Загребу. То је прва загребачка гимназија. Основали су је Језуити у напуштеном доминикнаском манастиру. Наставни језик био је латински. У време царице Марије Терезије језуитски ред је укинут па је управу загребачке гимназије преузела државна власт и тако је остало до 1850. године. 

Наставни језик је и даље латински, али се пуно пажње посвећивало и матерњем језику. По том наставном плану училе су се и природне науке. Од 1850. до 1918. године наставни језик је хрватски, а у једно доба Баховог апсолутизма био је немачки. У том раздобљу било је честих промена назива гимназије, а у њој је било ученика класичне и реалне гимназије. У периоду од 1918. до 1991. долази до честих промена у називу школе и у наставним плановима. Тако од 1945. у згради долази VI (женска) гимназија.

Школа 1954. постаје VI Мешовита гимназија која је 1977. године укинута и улази у састав Угоститељско – хотелијерског центра. 1990. године поново је формирана гимназија, а од 1991. школи се враћа стари назив Горњоградска гимназија.

Горњоградска гимназија је гимназија општог смера. Налази се на тргу Катарине Зринске у Загребу.