贝姓源出有二:
1、以国命名。出自姬姓,是文王庶子姬奭之后。召开康移封于蓟,其支庶子孙食采于河北巨鹿浿水,建立了郥国,为燕国附庸,其子孙遂以国名为郥姓,后去邑为贝氏。这一支贝姓,望出河北清河(今河北省清河)。
2、以地名命姓。因世居贝丘的人。以地名命姓,遂为贝姓。成为贝姓的一支。贝丘在今山东省博兴县东南。
贝姓迁徙分布:
贝姓在大陆与台湾均未进入前一百大姓。远祖起源于西周时期,上古时周文王的一个儿子被封在今天的河北省巨鹿浿水,建立了郥国,公族子孙就时代以国名为郥姓,后来他们去掉“邑”字边旁,改姓“贝”。因此,“贝”姓也出自周朝王室之姓,姬姓。后来,有一支贝姓从河北迁移到今山东博兴地方,由于贝姓人逐渐增多,该地被称为贝丘。另一些居住在贝丘的人,也有就此改姓“贝”的。贝姓后来在清河郡发展成望族,世称清河望。