徐邦道、张光前、程允和等率残部乘黑夜沿南关岭退往金州。翌晨，旅顺口陷落。旅顺口失陷后，徐邦道率溃卒走金州依宋庆。不久褫职。1895年1月10日日军攻盖平，宋庆令徐邦道率军往援，军未至而盖平已失。徐邦道与章高元合力反攻，未克。二月二十一日，清军第四次反攻海城，宋庆调徐邦道拱卫军进攻大平山。之后，又与吴大瀓等五攻海城，均不克。三月五日，日军发动辽河下游战乱徐邦道率军在牛庄、田庄台继续抵抗。不久《马关条约》成，甲午战争结束。光绪二十一年(1895年)，徐邦道病逝于军营。诏复原官。