Tingkat kelahiran Shanghai turun menjadi 4,4 per 1.000 orang dari 4,7 per 1.000 orang pada tahun sebelumnya. Sementara tingkat kematiannya meningkat menjadi 6,0 per 1.000 orang dari 5,6, disebabkan populasi yang menua dengan cepat.
China tahun lalu mencatat tingkat kelahiran terendah, yaitu 6,77 per 1.000 orang.
Sekitar 18,7 persen populasi Shanghai berusia lebih dari 65 tahun, di atas rata-rata usia penduduk China secara nasional yang hanya berjumlah 14,9 persen.