答:上海排名前十位的姓氏分别是张、王、陈、李、刘、徐、杨、朱、周、吴。
张、王、陈、李四大姓氏的人口在常住人口和户籍人口中,始终占据前四位。四大姓氏的常住人口数量占全市常住人口的22.8%。前十位姓氏人口占全市常住人口的38.6%,相当于每三个常住人口中,就有一位是十大姓氏的人。