Shanghai is one of the 40 subbarrios of Santurce, a barrio of San Juan, Puerto Rico.
In 1940, Shanghai had a population of 3,650.
In 2000, Shanghai had a population of 11,331.
In 2010, Shanghai had a population of 9,438 and a population density of 34,955.6 persons per square mile.
Shanghai is a crossover sector in Santurce located north and south of Baldorioty Expressway between Loiza Street (PR-37) and Gilberto Monroig Street. It is surrounded by Isla Verde, Las MarÃÂas, , Merhoff, Villa Palmeras and Ocean Park Beach.