龙姓祖先是御龙氏或纳言龙。
龙姓的源流清晰,历代少有赐姓,出自御龙氏或纳言龙,随着先秦史料的不断丰富(商朝甲骨文及先秦金文等),可考的主要是源自黄帝的姬姓,少皞氏或太皞氏的嬴姓,和帝喾的子姓。
出自姬姓。龙姓出自御龙氏,望出天水。夏朝御龙氏刘累(尧之后,因有驯化龙的本领,深得夏帝孔甲的赏识,被封赐为“御龙氏”)的后裔中,就有以龙为氏的,和刘姓同源。
另据《通志·氏族略》所载,龙氏,舜臣也,龙也纳言(所谓纳言,是当时一种专司出纳,帝命的官职),子孙以官职名龙为氏。御龙氏后裔多在晋国为官,魏国大将军龙贾当出此支。