上宫不是姓氏,只有宫姓,宫姓是中国姓氏之一,部分源于姬姓,部分得姓始祖为春秋时期宫之奇。史载,武王姬发克商建立周朝,分封天下诸侯时,封同一曾祖的族侄仲为虞君,是为虞仲。
又封虞仲之子为“宫”(tong,音“同”)国之君,宫国传数世即为晋国所灭。宫之奇原姓姬,名之奇,又名奇,是宫阝国后世国君的族人。宫阝国被晋国灭时,他离宫阝奔虞国,将宫阝字去右耳(右“阝”旁的原字型为“邑”字,“邑”为诸侯之国的意思,去邑表示离开故国,“宫阝”去邑为“宫”),改姓宫,名之奇。从此以后,即有了宫姓,迄今已有2600多年的历史。