但元長,(1914-1984) ,安徽省金寨縣人。
1931年參加中國工農紅軍,1936年由共青團轉入中國共產黨。土地革命戰爭時期,任鄂豫皖蘇區紅11師政治部戰士,紅四方面軍總政治部公務員,總醫院二分院護士,31軍93師衛生部護士班長。參加了長征。抗日戰爭時期,任129師衛生部一所護士長、醫助。1938年入師衛生部醫生訓練隊學習一年,後任師隨營學校醫生,師直衛生處休養所主治醫生,太行軍區六軍分區醫務所長、五軍分區安陽獨立團衛生隊長。解放戰爭時期,任太行軍區五軍分區衛生處醫務主任,軍區獨立一旅衛生處副處長,華北軍區13縱隊38旅衛生處副處長。61軍182師衛生處副處長、處長。建國後,任川北軍區廣元軍分區後勤處副處長,東北軍區後勤部30陸軍醫院院長,軍區後勤部衛生部四醫管處副處長,瀋陽軍區210醫院院長,214醫院院長,中央醫藥工業研究院副院長。