上海大剧院座落于上海市人民广场,由法国夏邦杰建筑设计公司设计,整个建筑宛如音符串织而成的水晶宫殿。总建筑面积70000平方米,总高度40米,内设大、中、小三个剧场(观众席分别为1800席、600席和300席)。大剧院的外观由透明的水平墙面,有韵律的垂直线条,有乐感的弯曲面屋顶来体现,以水、玻璃、光线,通过透明、流畅的线条,朴实有力的造型,多功能形体和技术空间的组合来突出都市理想,贯彻其设计构思。剧院采用世界著名专业公司的顶级音响灯光设备,舞台总面积1700平方米,由主舞台、后舞台和左右侧台组成,是目前世界上面积最大、设施最好、功能最多的全自动机械舞台之一。除了演出功能外,上海大剧院还有一个1600平方米的观光餐厅。此外,还备有贵宾厅、咖啡厅、地下车库等配套设施。