修姓的起源主要有以下幾個方面:
源自上古部落首領少昊氏:少昊的兒子修文在帝嚳時期擔任玄冥官,負責掌管天下水利事宜。其子孫以祖名為姓,從而形成了修姓。
源於脩姓改姓:古代存在一個脩姓的家族,後來改為修姓。
源於少數民族改姓:滿族休佳氏改姓為修氏,這也是修姓的一個重要來源。
修姓在中國的分布主要集中在山東、福建、四川、江西和安徽等地。歷史上,修姓家族中有一些人因戰功或其他原因被封官,如五代後晉高祖天福年間的修乾元被封為濮陽郡助國將軍,北宋時期的修全仁被封為廣東揭石留守司。
修姓的郡望有天水、永平、臨川等。在現代,修姓人口約近十五、六萬,是排於第三百四十七位左右的常見姓。