施姓的來源有五個為姬姓、媯姓、方姓、施姓以及他族改姓。
1、姬姓,為春秋時期魯惠公之子姬尾生之後,屬於以先祖名字為氏。
2、媯姓,出自夏王朝時期諸侯國施國。
3、方姓,出自明朝初期大儒方孝孺同族。
4、七族之一的施氏,屬於以氏族名稱為氏。
5、他族改姓。如雲南白族。
先秦時期,施姓開始活動在山東、安徽一帶,隨後被迫西遷河南北部,接着南下湖北施恩地區,又向南進入湖南、貴州,其中一支西遷四川瀘州地區和雲南洱源地區,形成了西南施姓主要生息地。