El recinto de la Expo ocupó una superficie total de 5,28 km², a ambas orillas del río Huangpu: 3,93 km² el área de la parte sur (distrito de Pudong) y 1,35 km² la de la parte norte (distrito de Puxi).