徐忠,合肥人。承袭父爵为河南卫副千户。屡次随大军北征,俘获颇多,进升为济阳卫指挥佥事。洪武末年,徐忠镇守开平。燕兵攻破居庸、怀来,徐忠以开平投降。随军攻战于滦河,与陈旭一起攻取其城。李景隆进攻北平,燕兵自大宁回救。至会州,设五军,张玉统率中军,朱能统率左军,李彬统率右军,房宽统率后军,徐忠号称骁勇之将,因而奉命统领前军。于是在白河击败陈晖,在郑村坝击败李景隆。白沟河之战,徐忠单骑冲向敌阵,一指被飞箭射中,无暇拔箭头,便急忙抽刀砍断,勒马疾驱,殊死奋战。燕王在高处望见,对左右说道:“真是一名壮士啊!”燕兵进攻济南,攻克沧州,大战东昌、夹河。攻彰德,破西水寨,克东阿、东平、汶上,大战灵璧。徐忠遂随燕王渡江进入京城。他从指挥同知累迁至都督佥事,被封为永康侯,食禄一千一百石,并给予世袭凭证。

徐忠每次参战,冲锋突阵,都为诸将之先。他治军甚严,其军所过之地,毫无侵扰。又善于安抚降附者,因而他们能为他出力死战。徐忠对继母十分孝顺,晚上回家一定要在家庙行礼之后才进门。他生活节俭,为人恭敬谨慎,少有如此者。成祖北巡时,因徐忠老成持重,而将他留下辅佐太子监国。永乐十一年(1413),徐忠去世。被赠为蔡国公,谥号忠烈。