Putuo District
Putuo District has eight subdistricts and two townships. Below is a list of subdistricts and towns in Putuo District.