许姓出自姬姓,为颛顼后裔吴回生陆终,陆终生子六人:长子曰樊,樊为已姓,封于昆吾,即古帝丘颛顼之虚,为昆吾氏,尧舜时期昆吾氏首领许由为当世大贤,死后葬于箕山,后人多以许由为许氏始祖。夏之昆吾为商汤所伐灭,后人迁徙至河南许昌。
据考古及基因研究显示,起源存在多地区多起源的趋势,南方沿海是人类起源地之一,即许氏以及其它姓氏多发源于南方沿海一带。基因研究表明国人的祖先先是到达了中国南方,在那里繁衍,此后再进入黄河流域。这一结论颠覆了学术界认为史前亚洲人由北往南迁徙的主流观点。
亦有许姓由北往南迁之说,据说唐初陈政、陈元光父子奉命入闽,有河南许姓将佐随往,在福建安家落户。唐僖宗时侍御史许爱镇守漳州诏安,后入晋江石龟。唐以后许姓大举南迁繁衍于江苏、浙江、湖北、福建、广东等省。宋末元初许氏有一支徙广东。明代福建人许冲怀、许申移居台湾,此后许氏又多次向台湾迁徙,进而移居海外。迁至四川湖南、广东、广西、福建许氏,有的融入侗、壮、布依、土家等少数民族。