Karolinska Skolan har sina rötter i 1300-talet. På sin nuvarande plats intill Slottet har skolan funnits sedan 1832. På Karro, som skolan kallas i dagligt tal, finns de tre nationella programmen, estetiska programmet, naturvetenskapsprogrammet och samhällsvetenskapsprogrammet samt det individuella programmet. Skolan har ca 900 elever. De tre nationella programmen är ungefär lika stora, medan det individuella programmet har ett hundratal elever. Skolans profiler är kultur och internationalisering. Karros elever, flickor såväl som pojkar, kallas karropiltar eller piltar, kort och gott. Skolan leds av gymnasieenhetschefen Thomas Gustafsson, tillsammans med en rektor för vardera program samt en rektor med ansvar för övergripande frågor.