Инновационный центр Олимпийского комитета России был открыт 28 мая 2014 года при поддержке ПАО «Газпром» с целью сохранения и развития наследия ХХII зимних Олимпийских игр, проходивших в городе Сочи.
Инновационный центр (основная площадка) базируется на территории Олимпийского комитета России в городе Москва.
В январе 2021 года в рамках реализации соглашения между Олимпийским комитетом России и Министерством спорта Российской Федерации на территории филиала ФГБУ «Юг Спорт» в Кисловодске приступило к работе обособленное подразделение Инновационного центра ОКР.