Imaginarium conta su una rete di vendita di 425 store, 1500 punti vendita in 28 diversi paesi del mondo e oltre 1.500 dipendenti. In un momento caratterizzato da crisi dei consumi e forte prudenza, il brand spagnolo è riuscito a crescere rapidamente al di fuori dei confini spagnoli, raggiungendo un incremento dei ricavi netti nel del +8% nel 2012 e del +3% nel 2013.

Attualmente, la percentuale di negozi Imaginarium situati oltre Spagna è del 58%. L’Italia, terzo mercato per volumi e giro di affari, si appoggia su una rete di vendita strutturata e che conta, dall’apertura nel 2000 del suo primo store in Largo Augusto 10 a Milano, su 36 diversi negozi, dopo le recenti inaugurazioni di Venezia-Marghera e di Sestu (Cagliari). Obiettivo di Imaginarium Italia è infatti quello di chiudere il 2015 contando su una rete di vendita di 45 negozi.