上古八大姓是指姜、姬、姚、嬴、姒、妘、妫、妊。
另一说:姜、姬、姚、嬴、姒、妘、妫、姞。
姬、姞同源,都是起源于黄帝轩辕氏
姜起源于炎帝神农氏
妘起源于帝喾高辛氏
嬴起源于少昊金天氏
妫、姚同源,都是起源于帝舜
姒起源于大禹
姓,源于母系社会,同一个姓表示同一个母系的血缘关系。因此,上古八大姓,都从“女”旁,表示这是一些不同的老祖母传下的氏族人群。同时这些姓氏在经过漫长的世袭与演变过程中而变化,尤其是在周朝周天子分封诸侯国后,许多贵族为纪念封地而改姓,就因此演变成了更多的姓氏,可以说,中国如今的大多数姓氏都是由此八姓演化而来的。