文姓的祖籍在河南、山东、湖北一带。
春秋时,文姓主要活动于河南、山东、湖北一带,战国时,文姓已经播迁到江准地区。两汉时,文姓西进四川、北上山西、南下跨过长江。
文姓是多民族多源流姓氏,文姓最早出自姬姓,是以谥号命名的姓氏。周朝建立后,武王追谥父亲西伯为周文王,后人有以此谥号为氏者,尊周文王为得姓始祖。现在文姓主要分布在中国西南和南方,并且在姓氏排行榜中列第107位。