1937年7月以前,日本侵略军在中国境内只有两支部队。一支是穷凶极恶的关东军,另一支是臭名昭著的中国驻屯军。1937年8月31日,撤销中国驻屯军番号,编成华北方面军,下辖第1军和第2军。
1937年9月11日,又组成上海派遣军,由松井石根任司令官。1937年10月29日,又编成华中方面军,把原上海派遣军和新从本土调来第10军(1937年10月20日编成)纳入其序列之内。
华中方面军司令官由松井担任,下辖的第10军有三个师团,即第6师团、第18师团、第114师团。上海派遣军开始有第3师团、第9师团、第11师团、第13师团、第101师团五个师团,后来又于10月7日把第16师团转隶上海派遣军。整个华中方面军拥有九个师团的兵力。当时日本师团除编有骑兵一个大队,炮兵、工兵和辎重兵各一个联队外,编有两个步兵旅团,兵力约2.5万多人。
日军自11月25日占领无锡后,即策定分三路进攻南京的计划。东路沿沪宁线寻镇江尔后向南京进犯;中路沿兴、溧阳、句容,直犯南京;西路则先趋广德经宣城攻芜湖,截断南京守军退路。
12月1日日军下达进攻南京的命令。
12月6日,中路日军进抵淳化镇,与国民党第51师激战;同日,西路日军渡丹阳湖,威胁芜湖后方。7日,东路日军一部在栖霞山与国民党第48师接触。8日,西路日军占领芜湖。9日,各路日军收缩包围圈,战斗在南京外效进行。12月10日13时,日军下达攻城命令。第9师团进攻光华门,第114师团、第6师团进攻中华门,第16师团进攻紫金山。
12月13日,第3师团一部参加南京城攻击,并于清晨判明中国军队已撤退。第9师团进光华门,第6师团、第114师团进中华门,第16师团进中山门,第13师团山田支队占领长江边的乌龙山,第6师团一部到达下关,国崎支队(第5师团)占领浦口。
综上所述,华中方面军先后有六个师团进攻南京。其中第6师团和第16师团是两支最凶狠残忍的部队。第6师团师团长是谷寿夫中将。这个师团最早攻陷南京城,13日由中华门进城,直到12月21日开拔去芜湖为止,一直驻扎在中华门一带(包括雨花台在内)。这一时期是日军在南京暴行的最高峰时期,而中华门一带又是杀人最多、暴行最烈的地区。谷寿夫是南京大屠杀的主犯。另一个是第16师团。这个师团的师团长是中岛今朝吾中将。在1937年12月下旬,其他日本侵略军撤出南京后,只留下第16师团。