滕姓氏的起源主要有以下兩個來源:
源於姬姓。滕姓最早起源於黃帝後代,黃帝有二十五個兒子,其中十四人得到了姓氏,排在第六位的是滕氏。這一支滕氏被認為是起源最早的一支,與塍氏不分彼此,主要繁衍於古滕州一帶。另一個重要的起源是周文王第十四子錯叔繡的封地滕國。公元前十一世紀,周滅商後,周武王封錯叔繡於滕(今山東滕縣),建立了滕國。後來,滕國被宋國所滅,其子孫以國名為姓,成為滕姓。
出自他族。如明洪武年間,一蒙古人獲賜姓滕。此外,南北朝、十六國、明朝和清朝時期,有多個民族改姓為滕。
滕姓的分布較廣,尤其以廣西、黑龍江、遼寧、湖南等省份多見。