于姓起源于姬姓,与乌鸦图腾相关,最早封地为于国。秦汉时向周边扩散,形成河南、东海、河内三大郡望。鲜卑族万有余氏后裔影响于姓分布。南北朝至明清,于姓因战乱南迁至东南及西南地区,明朝后进一步向福建、广东等地迁移,清代有大量东北移民。历史上还有其他来源如淳于氏和少数民族改姓。