全市共有51个民族,其中汉族占总人口的98.56%。1999年少数民族77,394人,其中回族64,823人,占少数民族人口的83.76%,其次为满族2311人,壮族533人。南京少数民族以建邺区为最多,共有13,692人,占全区人口的9.13%。