女性86.08岁，而65岁及以上人口则有232.98万人，占总人口的10.1%。至2019年百岁老人数量为2657人。预计到了2030年时60岁以上的老年人口将超过500万人。上海市的生育率处于极低水平。根据人口普查和抽查，2000年以来，上海市总和生育率处于0.67和0.74之间，仅为世代更替水平的三分之一。上海自开埠以后，各地人口迅速涌入，其中江苏、山东、浙江、广东、安徽是上海居民的主要来源地，并与上海本地居民融合，构成今日上海市民主体的上海人。1843年前，上海主要以本地居民为主。随着开埠