徐本生(1901年—1980年),國民黨高級將領,陸軍少將軍階。浙江寧波人。
生於大清寧波府鄞縣(今寧波市鄞州區)。1926年,加入中國國民黨。早年曾是黃埔軍校工作人員,擔任經理部會計,上尉軍階。
1937年,擔任國民政府軍事委員會委員長侍從室股長,上校軍階。後晉升侍從室副組長,少將軍階。歷任國民政府總務局副局長,中華民國總統府第六局局長。[1]
1949年,赴台灣。擔任中華民國(台灣)總統府秘書,主計室主任,總統府會計長。[1]
1980年,因病於台北逝世。[2]