晋姓是汉姓之一，在明朝《百家姓续编》中排第458位。在现代他是极罕见的姓氏。
起源.晋姓出自于姬姓，是以国为氏。根据《元和姓纂》和《通志·氏族略·以国为氏》的记载，西周初年，周成王封弟弟叔虞于唐（今山西平阳一带），世称唐叔虞。后其子燮父将唐迁到晋水（今山西太原附近），改国号为晋。后因公族衰落，三家分晋，晋国灭亡，其后人多用唐叔虞的唐姓，少数后代子孙以晋为氏。