由来有三:
1、来源共氏。
东汉灵帝时,十常侍作乱,有帝随从官共姓者,为避祸改姓洪,原籍敦煌,改洪姓后徒青州,至三国吴,其后裔宣城人洪矩为庐江太守。所以洪姓历史至少有1800多年。
2、改自弘氏。
唐高宗太子李弘,死后谥号孝敬皇帝,毗陵洪姓本姓弘,为避此名讳而改姓洪。又,宋太祖赵匡胤之父赵弘殷,因避其名字之讳,豫章和曲河弘姓均改姓洪。
3、出自外族的改姓。
在秦汉时期东南地区的山越族中早有洪姓,不久与中原南迁汉人相混居,最后同化为东南洪姓汉族,是组成东南洪姓的重要成分。到清前期,满洲八旗姓爱新觉罗氏、洪佳氏、宏义氏,清蒙古八旗姓乌兰氏、弘吉剌氏等先后全部或部分改姓洪氏,形成了北方地区的洪姓。南方土著中的洪姓最早来自东南地区洪姓汉民,融入土著后逐渐土著化,在南方地区汉化的过程中很多土著的洪姓又回到汉族。