Tallinna 8. keskkool alustas tegevust septembris 1973[1] 25 klassikomplekti ja 760 õpilasega.
Siis koliti tollase Tallinna 17. 8.-klassilise kooli (tänase Ristiku Põhikooli) hoonest uude hoonesse ja avati kaks kümnendat klassi. Kooli asukohaks sai varem venekeelse Tallinna 31. Keskkooli kasutuses olnud halvas seisukorras hoone, mida see kool oli kasutanud juba 10 aastat.[2][3]
2003. aastal tähistas kool 30. aastapäeva. Siis oli koolis 487 õpilast, kes olid jaotatud 23 klassikomplekti. Gümnaasiumiosas oli vaid kolm klassikomplekti. Põhikoolis oli iga klassiastet üldjuhul kaks. 6.–8. klassini oli paralleele kolm, sest õpiraskustega õpilastest olid moodustatud tasandusklassid.[2]
2007/2008 õppeaastal oli Sõle Gümnaasiumi 1.–9. klassis 305 õpilast ning gümnaasiumiosas õppis 17 õpilast (kõik lõpuklassis, sest kahel eelmisel õppeaastal ei avatud 10. klassi).[4] Gümnaasium muudeti põhikooliks.