Some of the notable features in Songjiang District include:
Songjiang New City is a major new-town development located within Songjiang District. It was developed as part of Shanghai's "One City, Nine Towns" plan. The New City will encompass an area of 60 square kilometers (23 sq mi) when completed, and will have a total population of 500,000 residents. The New City reflects Garden City design principles, with a large proportion of land allocated to green-space and parks.
Thames Town is a residential and commercial development located within the Songjiang New City that both imitates and is influenced by classic English market town styles. Some of the architecture has been directly copied from buildings found in England.
Songjiang University Town is a major higher education sector located in the district. It is the largest higher education sector in mainland China.
Shanghai First People's Hospital has a campus located within the Songjiang New City.
Shanghai Film Studios are located in Songjiang District.