Центр был создан по инициативе Президента России. С 4 по 6 ноября здесь пройдёт Международный симпозиум «Создавая будущее».
Национальный центр продолжит традиции, заложенные выставкой «Россия», которая проходила на территории ВДНХ. После её завершения Президент России подписал распоряжение о создании постоянной экспозиции.
Помещения для Национального центра «Россия» начали застраивать на территории «Экспоцентра» на Краснопресненской набережной в Москве. Пока экспонаты разместятся в павильонах № 3, 4 и 7 «Экспоцентра». Их общая площадь — 37 000 м². Павильоны будут оборудованы залом для постоянной экспозиции, помещением для временных выставок, большим универсальным концертным залом на 1 600 мест, зоной культурных проектов, лекториями, фуд-кортом с национальными кухнями и зоной универмага, где будут представлены лучшие товары со всей России.
Первым мероприятием Национального центра «Россия» станет Международный симпозиум «Создавая будущее», в котором примут участие представители 75 стран. Участниками станут учёные и исследователи, футурологи, прогнозисты и писатели-фантасты. По задумке организаторов, он станет международной площадкой для обсуждения сценариев развития человечества и глобальных вызовов современности.