上海大剧院座落于人民广场,由法国夏邦杰建筑设计公司设计,整个建筑宛如音符串织而成的水晶宫殿,1998年8月27日正式开幕。截至2009年底,上海大剧院演出场次累计达到6000场,观众超过1000万人次。上海大剧院目前已成为世界级艺术作品的展示平台、国际性艺术活动的交流平台和公益性艺术教育的推广平台。
上海大剧院占地面积2.1公顷,总建筑面积70000平方米,总高度40米,内设大、中、小三个剧场(观众席分别为1800席、600席和300席)。剧院采用世界著名专业公司的顶级音响灯光设备,舞台总面积1700平方米,由主舞台、后舞台和左右侧台组成,拥有目前世界较先进的全自动机械舞台。剧院拥有完备的附属设施,包括望星空宴会厅、马克西姆西餐厅、票务中心和大型停车库等。剧院管理通过ISO9001:2008国际质量管理体系认证。
2000—2009年,上海大剧院连续五届被评为上海市文明单位,2004年被命名为“国家文化产业示范基地”,2005年10月被授予“全国文化工作先进集体”荣誉称号,2006年夺得“中国较佳剧院经营金奖”,2008年被命名为“上海市对外文化交流基地”。2000年,上海大剧院加入亚洲太平洋地区剧院表演艺术中心联盟(AAPPAC),并成为执行委员之一。