据1982年统计全县共有311个姓氏,其中单姓310个,复姓1个(呼延)。王、刘、李、张四姓为志丹的大姓,人口均在6000人以上,遍布全县13个乡镇。王姓为最大家族,人口达9803人,占全县总人口的十分之一。
全县10000人以下,5000人以上的姓氏有4个;5000人以下,1000人以上的姓氏有14个;1000人以下,100人以上的姓氏有80个;100人以下,10人以上的姓氏有75个;10人以下,2人以上的姓氏有83个;1姓1人的有55个。
金鼎乡以王、刘、胡、张四姓为旺族,人口均在700以上。旦八镇以王、刘、曹、张四族为旺族,人口均在500以上。吴堡乡以王、李、同、赵四姓为旺族,人口均在300以上。义正乡以李、刘、王、张四姓为旺族,人口均在300以上。纸坊乡以刘、徐、王、张四姓为旺族,人口均在300以上。顺宁乡以刘、王、李、张四姓为旺族,人口均在600以上。周河乡以王、张、刘、李四姓为旺族,人口均在500以上。保安镇以王、张、李、刘四姓为旺族,人口均在300以上。双河乡以王、李、高、张四姓为旺族,人口均在400以上。永宁乡以王、刘、张、李四姓为旺族,人口均在500以上。杏河镇以李、王、张、牛四姓为旺族,人口均在500以上。侯市乡以王、高、张、杨四姓为旺族,人口均在300以上。张渠乡以张、李、刘、王四姓为旺族,人口均在300以上。
本县姓氏分布情况是:
保安镇有:丁、卜、于、弓、卫、万、马、文、孔、尹、卞、邓、方、尤、井、牛、云、王、韦、兰、司、史、艾、石、付、叶、边、左、冯、冉、白、邢、许、任、朱、米、吕、乔、关、庄、华、齐、阎、孙、权、刘、同、安、纪、祁、巩、师、问、李、陈、苏、宋、延、肖、邹、余、汪、严、谷、沙、杨、芦、吴、迟、吝、抗、妖、张、拓、尚、周、屈、范、金、罗、武、郑、庞、宗、呼、孟、岳、直、鱼、胡、赵、郝、贺、姜、段、姚、南、种、钟、柳、宫、思、侯、项、封、奕、郗、显、钞、班、晁、钱、聂、顾、唐、姬、徐、袁、党、耿、郭、高、贾、秦、席、梁、康、崔、常、寇、曹、黄、曾、宿、职、鹿、谢、惠、蒋、韩、强、董、鲁、温、程、景、焦、彭、葛、傅、奥、解、訾、路、鲍、简、雷、窦、腾、蒲、滑、蔺、演、熊、蔡、谭、慕、潘、燕、臧、呼延、薛、霍、磨、魏共175个姓氏。
周河乡有:丁、卜、卫、门、万、马、文、尹、邓、尤、牛、毛、丰、王、田、申、史、艾、石、付、叶、边、左、让、冯、长、白、邢、许、任、朱、米、吕、乔、齐、阎、孙、刘、同、安、李、陈、苏、杜、宋、邵、折、何、肖、余、严、谷、沙、杨、芦、吴、陆、赤、劳、肚、张、尚、屈、范、金、罗、武、郑、苗、庞、孟、岳、杭、陕、鱼、胡、赵、郝、贺、姜、姚、柳、宫、思、侯、洪、班、姬、徐、袁、党、郭、高、贾、秦、席、翁、梁、康、崔、常、曹、黄、梅、谢、惠、韩、董、程、彭、葛、奥、解、善、腊、禄、訾、路、鲍、雷、裔、演、瞿、颐、慕、樊、燕、臧、薛、魏共130个姓氏。
双河乡有:丁、万、马、文、双、方、尤、牛、亢、毛、王、田、史、艾、石、付、叶、边、左、冯、白、邢、许、任、朱、米、吕、乔、关、华、齐、阎、孙、刘、安、纪、祁、成、貟、行、李、陈、苏、杜、宋、邵、折、何、肖、余、汪、谷、沙、杨、吴、芪、张、拓、尚、周、屈、金、罗、林、武、表、郑、苗、庞、孟、岳、杭、季、单、茆、胡、赵、郝、贺、姜、段、姚、钟、柳、宫、思、侯、项、相、院、奕、泰、钱、顾、柴、姬、徐、袁、党、郭、高、贾、席、梁、康、崔、常、寇、龚、曹、黄、谢、蒋、韩、董、鲁、温、程、焦、彭、奥、解、路、鲍、靳、雷、韵、蔡、瞿、慕、管、樊、潘、燕、臧、薛、霍、魏共138个姓氏。