根据1990年第四次全国人口普查资料,中国有860万回族,但回族有多少姓氏,至今未有准确的答案。从现有的一些常见姓氏及笔者收集的回族姓氏资料,估计有500个左右。从这些姓氏资料中发现,回族人口虽然少,但姓氏数量较为可观,通常的汉姓,回族有,古老的汉姓,回族亦有,而一些传统的回族姓氏,汉族很少甚至没有,使回族姓氏仍保持本民族的特点。
西北地区是中国回族人口最集中的地区,做为中国回族第一大姓马姓,在这里表现的尤为突出。根据宁夏固原县(包括今彭阳县)户籍调查,回族马姓占总人口的1/3。1982年第三次人口普查,固原县回族人口为198106人,马姓约有66 000人。宁夏大学30年校友录(1958-1988年),回族有l 000多人,其中马姓293名,湖南邵阳县的回族马姓占邵阳回族的1/3。所以,回族姓氏有“十个回回九个马,剩下还右纳和哈”。西北除了较多的马姓外,还保留了许多回族的传统姓氏和稀僻姓氏,这一点应引起回族姓氏研究的注意,这对回族族源的研究是有探索意义的。例如:拉、陕、摆、靠、者、喜、牙、乜、糟、绽、扇、底、朵、敏、勉、把、初、满,洒、撒、尕、阿、讷、塔、纳、哈、虎、沙、喇、宝、和、贴、鲜、计、水,亢、仁、且、腊、百、花、冶、妥、黑、佑、拜、咸、茹、顿、芥、海、消、铁、笪,轿,密、查,朝、雒,踏、剡、销、终、阐、锁、母、明、嗽、邺、乍、佘、弥、元、帖、弭、来,脱、禹、关等姓氏。在这些姓氏中,有许多是汉姓也没有的,这样就大大地丰富了中国姓氏的数量,也为回族姓氏的整理和研究,提供了丰富的原始资料。
云南是中国回族较为集中的地区之一,回族姓氏以纳、赛、林、马为有名,还有忽、合,木、沐、玉、散、龙、桂、芮、速,晏、云、金、包,保等姓氏,构成云南回族独特的姓氏来源和姓氏体系。
河南及中原一带历史上是多民族聚居之地,回族形成后融合了其他民族的姓氏,温、安,金,李、艾、宛、米、牧、闻、狄、黑,朱、满、买、左、同、仝、佟、山、扈、火、丹、关、闪、水、梅、盖、刁、皇、皇甫,逮、来,褚、虎、展、党。这些姓氏中有古老的汉姓皇、皇甫,这对研究中原回族姓氏分布很有意义。
沿海及海南岛地区,回回人很早就落籍,由于强大的汉文化的影响,这里回族姓氏以金、丁、郭、高、熊、黄、葛、骆、林、陈、苗、羽、镇、端木为主要姓氏,其中羽、林、端木是中国古老的汉姓。因沿海地区回族历史悠久,仍保留了回族的传统姓氏,如迭、萨、蒲、白、海、夏、脱、马等,从中可追溯沿海回族的渊源。
京津一带历史上乃是帝王居住之地,许多回族也移居于此,把各地的姓氏带入京城。穆、回、丹、羊、佘、韦、薛、冯、伊、容、柏、云、颜、常、仉、改、钱、居、来、古等姓氏是京津回族的主要姓氏。
元明时期南京及江浙一带为回族聚居之地,由于历史的原因,今天这里回族较少。即使如此,这里除回族常见姓外,仍可找到回族的传统姓氏。如哈、郑,达、法、花、望,完、沙、童、伍、马等。
历史上,两湖地区既是水上枢纽,又是商埠和军事重镇,回族在历史上以军屯或民屯、经商,落籍于此,形成了大大小小的聚居点。留下了马、海,蔡、苏、火、鲍;江,计、羿,答、苫、定、子、狄、魏、许、韦、伍、宛、欧阳等姓氏。这里既有回族传统的姓氏答、海,马、苫、定等,也有中国古老的姓氏欧阳、子。
回族进入东北地区较晚,往往是聚族聚村的迁徙,这样就形成了东北地区的回族大姓,如铁、脱、左等大姓,还有麻、段、杨、李、从、丛、户、刘、赵、回,应、辛、代、尹、伞、韩等姓。这里的从、丛,户、伞等姓氏,是西北乃至中原地区少见的姓氏,它丰富了回族姓氏的构成,为回族姓氏增加了数量。