De Oranje Draak is opgericht in 1996 en begon met ongeveer 25 leerlingen. De school gaf toen les op zaterdagochtend van 9 tot 12 uur. De school opereerde onder de naam; 'Nederlands Onderwijs Shanghai' en werkte grotendeels met vrijwilligers. Een jaar later werd de naam 'De Oranje Draak' officieel waarbij de kleur oranje een verwijzing is naar het Nederlandse koningshuis en de Draak naar het keizerlijk symbol van China.
In 2001 werden de lessen niet langer meer in het weekend gegeven en verhuisde de school naar het gebouw van de Frans-Duitse school in Puxi. In 2002 kwamen er kleutergroepen bij. De school groeide gestaag door naar 70 leerlingen in 2004 en in januari 2005 kwam er een lokatie in Pudong bij.
Vanaf augustus 2006 bestaat de mogelijkheid om ook gedurende de dag Nederlandse les te krijgen op de internationale school in Puxi (SCIS) en wordt er alleen nog maar les gegeven door professionele, bevoegde leerkrachten.
Door de toename van het aantal gezinnen in Minhang besloot de school een derde lokatie te openen in Zhudi town in augustus 2007 en ook een afdeling voor Voortgezet Onderwijs te starten.
In januari 2008 telt de school bijna 200 leerlingen verdeeld over de drie lokaties varierend van 3 tot 16 jaar.
De Oranje Draak heeft een bestuur op vrijwillige basis. Dit bestuur bestaat uit een voorzitter, vice-voorzitter, penningmeester en twee leden waaronder een onderwijsdeskundige. Tevens is er bij de vergaderingen een vaste toehoorder aanwezig die werkzaam is op het consulaat en tevens vertrouwenspersoon is van de school.