Ce qui restait des armées françaises tenta de résister et parvint à faire reculer l'ennemi, notamment sur la Loire et dans le Nord, mais, très affaiblies, elles durent battre en retraite sur tous les fronts en . L'armée de la Loire, commandée par Chanzy, fut vaincue au Mans, l'armée de l'Est, commandée par Bourbaki, fut stoppée à la bataille d'Héricourt et ne put rejoindre Belfort, l'armée du Nord, commandée par Faidherbe, fut vaincue à Saint-Quentin et les Parisiens le furent à Buzenval. Seules Belfort et Bitche, assiégées, tenaient bon.