但姓起源有四:
①、源自上古,周公旦后裔,以祖名为氏。相传周公旦有孙名但,后世以祖名为姓,称但氏。一说黄帝次子含宏,出生时双手分别有纹似“人”、“旦”,遂赐姓但。
②、出自春秋齐桓公之后。春秋时齐桓公后人桓氏,有改亘氏或旦(但)氏者。
③、出自避讳所改。南宋时,因避赵桓讳,桓姓有改旦(但)姓者。
④、出自他族。西南少数民族有旦姓。
迁徙分布
但姓早期居住于陕西一带,汉时已因仕宦等原因迁居于河南、山西、安徽等地,并在河南宛县一带形成郡姓望族,以南阳郡为郡望。唐宋以后,则逐渐遍布全国各地,西至甘肃、宁夏,北至辽宁、吉林,南至四川、广东,东至山东、江苏,都有但氏家族踪。目前但姓人口没有进入全国前三百位。
但氏是一个非常古老的姓氏群体,源流繁多,正宗一支,但在中国大陆的姓氏排行榜上未列入百家姓前三百位,在台湾省则名列第五百二十一位,以南阳、开封、燕山为郡望,宗支称“南阳世家”。
今四川省的成都市金堂县、崇州、大邑县、自贡市、遂宁市大英县、眉山市、自贡市、仁寿县、荣县、乐山市、眉山市、绵竹市,重庆市的云阳市、合川市、忠县、江津县,河北省的邢台市,江西省的九江市星子县、瑞昌市、都昌市、鄱阳市,湖北省的武汉市、赤壁市、蒲坼县、天门市、黄石市、孝感市、恩施市、汉川市、通城县、大悟县、鄂州市、仙桃县、十堰市、咸宁市崇阳县,湖南省的张家界市、常德市临澧县,沅江市,,辽宁省的丹东市、沈阳市,河南省的罗山县、株洲市,安徽省的六安市霍山县,浙江省的宁波市,宁夏回族自治区的海原县,广西壮族自治区的南宁市,贵州省的贵阳市、织金县、遵义市,上海市,北京市,江苏省的南京市,陕西省的西安市、汉中市、南郑县、安康市,新疆维吾尔自治区的乌鲁木齐市,广东省的广州市、东莞市、深圳市,香港特别行政区,台湾省,美国洛杉矶等地,均有但氏族人分布。
详见: