淞沪会战后,国军精锐部队损失严重,尤其是中下级军官的损失,对部队的影响可谓伤筋动骨,加上补充兵员训练不足,导致战斗力下降严重。部队从淞沪战场撤下后,只有很短的休整时间,整体士气也因淞沪会战的失败而低落。政府和军队高层对数认为南京属于战略孤立之地,缺乏现代防御设施,对南京的战守举棋不定。守城部队部署匆忙,对防御阵地不熟悉,战前准备可谓十分不充分。
战事局势恶化后,总指挥唐生智匆忙中下令弃城撤退,各部队主官有的电话通知撤退命令后只身逃遁,有的连部队都没通知就逃跑了。结果导致守城部队陷入全面混乱,夺路而逃,整个防御一举崩溃,造成了更大的损失。例如守卫渡口的36师就没有接到撤退命令,将撤退的部队视为逃兵,自相残杀!难民、溃军乱成一团,争先逃命,一片混乱。纵有一腔抗日热血,舍生忘死的报国热情,面对这混乱的局面,徒唤奈何啊!