东方体育中心位于上海美丽的黄浦江畔,紧邻2010年世博园区。占地面积为34.75公顷,建筑面积18.8万平方米。主要由体育馆、游泳馆、室外跳水池、东方体育大厦四座大型建筑,以及一个标高为11米的大平台和一些辅助设施组成。东方体育中心室外部分设有大型广场、大型停车场、运动场以及高低起伏的绿化和大面积的人工湖景观。建筑宏伟大气,造型优美飘逸,整体环境充分体现了水的灵性和动感,是上海新十年的标志性建筑之一。