Abstract:The construction of Shanghai science and technology innovation center makes great sense on strengthening independent innovation ability, speeding up the transformation of economic development patterns, improving the competitive ability of Yangtze river delta economic zone and constructing an innovative country. It is the inner requirement of urban development transformation in our country. From the angle of the urban cluster, it qualitatively analyzes the basis and advantages of Yangtze river delta economic zone on science and technology innovation cooperation. Combining the Shanghai science and technology innovation center's position in the Yangtze river delta urban cluster, it sets goals of Shanghai to construct a global science and technology innovation center based on the Yangtze river delta. Then it puts forward the path and countermeasures of the construction of the Shanghai science and technology innovation center relying on the Yangtze river delta economic zone.