Chinese Cities with Over a Million Population

2. Shanghai, Municipality - 25,607,016

Shanghai - Shanghai -
Huangpu District Zhabei District
Xuhui District Hongkou District
Changning District Yangpu District
Jing'an District Pudong District
Putuo District

Seven of the districts govern suburbs, satellite towns, and rural areas further away from the urban core:

Baoshan District Songjiang District
Minhang District Qingpu District
Jiading District Fengxian District
Jinshan District Chongming County

These county-level divisions are further divided into the following:
210 township-level divisions: 109 towns, 2 townships, 99 subdistricts.

Those are in turn divided into the following village-level divisions:
3,661 neighborhood committees and 1,704 village committees.

There are a total of 5809 adminstrative levels.

Shanghai Municipality in Green
Yellow Below is Zhejiang Province
Yellow Above is Jiangsu Province
17 Districts and 1 County - Shanghai Municipality