上海大剧院地处人民广场的繁华地段,它南临人民大道,东临市政大厦,建筑风格新颖别致,融汇了东西方的文化韵味,白色弧形拱顶和具有光感的玻璃幕墙有机结合,在灯光的烘托下,宛如一个水晶般的宫殿,是上海的标志性建筑。剧院内剧有近2000平方米的大堂作为观众的休闲区域,大堂的主要色调为白色,上空悬挂着由6片排箫灯架组合而成的大型水晶吊灯,地面采用举世罕见的希腊水晶白大理石,图案形似琴键,白色巨型的大理石柱子和两边的台阶极富节奏感。
剧院主要部分由主剧场、中剧场和小剧场组成。主剧场有1800个座位,分三层看台,每层看台间的比例按视觉、听觉各结构的和谐而确定,属"法国式"结构;坐落在大剧院一楼,观众厅分为三层,装饰华丽,座椅舒适豪华,可容纳600名观众,适合举行室内乐、话剧、儿童剧等各类中小型文艺演出;小剧场位于大剧院五楼,面积约400平方米,多可容纳200名观众,是上海时尚小话剧的演出重地。
上海大剧院自1998年开业以来已成功上演过歌剧、音乐剧、芭蕾、交响乐、室内乐、话剧、戏曲等各类大型演出和综艺晚会,是上海重要的中外文化交流窗口和艺术沟通的桥梁。