上海大剧院座落于上海市人民广场,总投资12亿人民币,由法国夏邦杰建筑设计公司设计,占地面积2.1公顷,总建筑面积64000平方米,总高度 40米,内设大、中、小三个剧场。整个建筑宛如音符串成的水晶宫殿,采用目前世界上先进的全自动机械舞台,拥有票务中心、芭蕾排练厅、乐队排练厅、贵宾厅、展示厅、艺术品商店、咖啡吧、宴会厅和停车库等完备的附属设施。
自2002年首开先河上演原版经典音乐剧《悲惨世界》(21场)后,上海大剧院陆续引进了《猫》(53场)、《音乐之声》(35场)、《剧院魅影》(100场)、《狮子王》 (101场)、《妈妈咪呀!》(32场)、《发胶星梦》(20场)、《歌舞青春》(24场)等多部世界经典原版音乐剧的中国首演,而且先后首演了《猫》和 《妈妈咪呀!》的中文版,并提出中国音乐剧发展的“三步走战略”,为国内音乐剧市场的商业运营提供了崭新的模式。