根据《元和姓篡》等史籍记载,胡氏的姓源可以追溯到上古圣君虞舜的妫姓后裔。这样说来,其胡姓始祖,应当是三千多年前被周武王封为陈地的胡公满了。胡公满是虞舜的第三十三代孙,周武王的东床快婿,被封为陈侯。由此可见,中国胡氏的先祖是正统的虞舜后裔,黄帝子孙,并非后来入侵中原的"五胡"后代。
胡氏还有两支源于古代的国名。周代有两个胡子国。一个在今河南,是西周初分封的周朝同姓诸侯国。它曾参与以楚国为首的联军去攻打吴国,后来又跟随楚国与吴国作战,楚国回师途中顺便吞并了胡子国。另一个胡国是归姓,在鲁定公时被楚国灭掉。这两个胡子国亡国之后,王族子孙都以原国名为姓,又形成两支胡氏。
在胡氏中,曾经出现过复姓胡母氏。胡母氏这一复姓,得姓于齐宣王之时,距今有两千四百八十多年的历史。胡氏复姓,开始也很盛行。秦时,有太史令胡母敬,汉时有胡母生和胡母班。晋代以后,胡母复姓渐渐被"胡"这一单字姓氏所代替。由于其后世子孙大多改姓为胡,使得胡母复姓所传日渐减少。这大概是这一胡母复姓传之不多,至今仍然为数稀少的原因之一吧。
胡姓中,除了源自黄帝后裔的这一支外,外族改姓胡的也为数不少。汉代以后,特别是五胡乱华之时,进入中原的外族,纷纷"改姓胡氏",为汉族胡氏冲添了新的成分,使得后来胡姓的繁衍,又多了一支世系。