Austragungsort der Weltmeisterschaften war das Oriental Sports Center in Pudong unmittelbar neben dem Expogelände. Zum Komplex gehören das Indoor Stadium für die Wettbewerbe im Becken- und Synchronschwimmen, das 12.000 Zuschauern Platz bietet, das Natatorium für die Wasserball-Turniere, der Jinshan City Beach für die Wettkämpfe im Freiwasserschwimmen und das Outdoor Diving Pool Stadium für die Wettbewerbe im Wasserspringen, welches 5.000 Zuschauern Platz bietet.