Общая площадь российского павильона составляет более 6 тыс. кв м. Он является одним из крупнейших павильонов на экспозиции в Шанхае. Экспозиция российского павильона подразделяется на четыре части. В двух из них представлены традиции, культура и инновационные проекты российских регионов. 28 сентября в этой части павильона открылись выставки госкорпорации «Роснано» и инновационного центра «Сколково». Выставка «Роснано» продлится целый месяц. На ней представлены проекты по развитию солнечной энергетики и энергосбережению, новые разработки в области машиностроения и металлообработки, оптиковолоконной связи и наноэлектроники. Кроме этих выставок, в российском павильоне ещё одна новая экспозиция, рассказывающая о подготовке к зимней Олимпиаде в Сочи в 2014-ом году.