曲沃姓的起源主要有兩個來源:
出自姬姓,以地名為氏:根據《風俗通義》的記載,在上古周朝時期,周武王的第三個兒子被封在晉地,這位王子名叫叔虞。叔虞的第八代孫子是春秋晉國的晉穆侯,晉穆侯封其少子成師於曲沃(今山西省聞喜縣東北),成師的支孫以封地名作為姓氏,稱為曲沃氏。後來,他們又改為單姓曲,從而有了曲氏,世代相傳。
源於夏王桀的大臣曲逆:夏王桀的大臣曲逆的子孫中也形成了一支曲姓。
得姓始祖是曲沃桓叔,他是成師,西周末東周初時晉國人,周武王第三子叔虞之九世孫,穆侯林之子,文侯仇之弟。曲沃之地大於晉之國都,桓叔德行高尚,頗得曲沃國民擁戴。後來,晉臣潘父弒昭侯,迎立桓叔,但最終失敗,於公元前732年鬱鬱而終。桓叔的子孫中,曲沃武公姬時族強勢大,民心多附,他連殺三君(哀侯、小子侯、侯緡),盡並晉地,代晉為諸侯,史稱晉武公。武公代晉後,仍都原晉之國都一翼(今山西省翼城),而留居曲沃之宗族後以地為氏,稱曲姓,並尊曲沃桓叔為得姓始祖。