上海市總人口1464萬人,上海是全國第一個出現(xiàn)人口負增長的地區(qū),自1994年開始,到1998年人口出生率為0.52%,死亡率為0.7%,自然增長率為-0.18%。居住在上海的中國少數(shù)民族有44個,約占全市人口總數(shù)的0.47%。其中回族最多,占全市總人口的0.386%左右,其次為滿族、蒙古族、壯族、朝鮮族、土家族、藏族、維吾爾族、苗族、侗族、白族、彝族、畬族、布依族,最少的為東鄉(xiāng)族和基諾族。全市20個區(qū)、縣都有少數(shù)民族居住,94%的少數(shù)民族人口分散居住在市區(qū),普陀、楊浦和南市等區(qū)的少數(shù)民族人數(shù)較多。