Trận Hải Phòng (1946–1947)
Diễn biến > Toàn quốc kháng chiến

Bài chi tiết: Trận Hà Nội 1946
Khi cuộc chiến tranh bùng nổ, quân đội Pháp ở Hải Phòng mở nhiều cuộc tiến công nhằm phá vỡ vòng kiềm tỏa để chi viện cho lực lượng ở Hà Nội. Ngày 20 tháng 12, quân đội Pháp tổ chức một lực lượng gồm 1 Trung đoàn pháo binh và 1 hạm đội đường sông, trang bị nhiều pháo, xe cơ giới, xe lội nước, xe tăng để khai thông đường số 5. Trận đánh đầu tiên từ 6h đến 11h ngày 20 tháng 12 kết thúc với việc quân đội Việt Nam rút lui qua sông Rế. Các đơn vị này được tổ chức lại thành một Tiểu đoàn bảo vệ khu vực từ cầu Rào đến Đồ Sơn. 3 ngày sau, quân Pháp đến được Hải Dương nhưng vẫn không thể thông đường lên Hà Nội. Cùng thời điểm, Ủy ban Kháng chiến tổ chức cho công nhân nhà máy xi măng Hải Phòng, bến cảng, xưởng Ca-rông, xưởng Com-ben,... tháo dỡ và di chuyển máy móc, vật tư ra Đông Triều (Quảng Yên) và Thái Bình.
Từ ngày 30 tháng 12 năm 1946 đến 7 tháng 1 năm 1947, quân đội Pháp ở Hải Phòng tổ chức hai cuộc tiến công vào phố Giẽ (Cẩm Giàng, Hải Dương) để đón cảnh quân từ Hà Nội đánh xuống. Lực lượng Việt Nam gồm 1 Đại đội thuộc Trung đoàn 44 cùng dân chúng địa phương cố gắng chống trả nhưng thất bại, bỏ lại 20 thương vong (gồm 18 binh sĩ và 2 dân thường). Sau 25 ngày từ tháng 12 năm 1946 đến tháng 1 năm 1947, quân Pháp đã thành công giải tỏa đường số 5, bắt đầu đổ quân về Hà Nội.
Ngày 6 tháng 2 năm 1947, quân đội Pháp đánh chiếm huyện lỵ An Dương, mở rộng phạm vi kiểm soát hai bên đường số 5. Lực lượng vũ trang Việt Nam tổ chức nhiều trận phục kích, đánh chặn các toán quân, xe cộ. Ủy ban Kháng chiến huyện do Chủ tịch Hoàng Mậu đứng đầu tổ chức cho người dân sơ tán ("vườn không nhà trống") để không cho quân Pháp bắt phu sửa đường.
Ngày 7 tháng 2, quân Pháp từ Hải Phòng mở cuộc hành quân đánh chiếm huyện Thủy Nguyên (Quảng Yên), nhằm mở đường lên phía bắc, kiểm soát toàn tỉnh Quảng Yên và tuyến đường 18. Quân Pháp chia làm ba mũi tấn công: Một mũi gồm một số tàu chiến đổ bộ bến Đoan, cầu Giá, tiến về Núi Đèo; một mũi gồm hai tàu đổ bộ lên bến Kiền Bái đánh về Trịnh Xá; một mũi qua bến phà Bính rồi chia thành hai đường đánh Núi Đèo. Các mũi tiến công của quân Pháp đều bị lực lượng Việt Nam đánh chặn. Ngày 8 tháng 2, giao tranh diễn ra quyết liệt ở cầu Xưa (thôn An Lư), lực lượng du kích thôn do Trần Xích Thố chỉ huy được ghi nhận là đã "làm thực dân Pháp khiếp đảm". Cùng ngày, ở thôn Thủy Đường, một tiểu đội tự vệ chỉ được trang bị vũ khí thô sơ của Việt Nam đã chống lại quân Pháp đến người cuối cùng.
Ngày 22 tháng 2, Huyện ủy Thủy Nguyên quyết định tập hợp lực lượng chính quy thành Đại đội Lê Lợi thuộc Thành đội Hải Phòng, do Lê Hữu Thảo (tức Lê Vân, Huyện đội phó) làm Đại đội trưởng, Đàm Văn Đức (tức Đặng Ngọc Lâm, trưởng ban chính trị huyện đội) làm chính trị viên. Ngày 27 tháng 2, một trung đội thuộc Đại đội Lê Lợi do Phạm Hữu Tề chỉ huy tổ chức tập kích quân Pháp ở đình Kiền Bái. Nguyễn Văn Thuyết cho bộ đội bắn vào đồn Trịnh Xá để ngăn quân đồn này chi viện. Ngày 27 tháng 2, Đại đội Lê Lợi lại tổ chức tấn công vào thôn Trại Kênh, gây nhiều thiệt hại cho quân Pháp. Để trả đũa, quân Pháp tiến hành khủng bố, bắn giết dân thường. Hơn 60 dân thường ở Mỹ Giang, Trại Kênh cùng hơn 50 người ở Kiền Bái, Trịnh Xá bị quân Pháp bắn giết. Các hành vi mổ bụng, chặt đầu, hãm hiếp, đốt phá được ghi lại.
Tháng 3, du kích huyện An Dương do Đặng Kinh chỉ huy phục kích một đoàn tàu 6 toa chở lính của Pháp trên tuyến Hà Nội – Hải Phòng, tiêu diệt 200 lính.
Đêm ngày 23 tháng 3, quân Pháp ở Hải Phòng huy động 7 tiểu đoàn càn quét Đông Triều, Chí Linh, đường 18. Bộ Chỉ huy Chiến khu 3, Ủy ban Kháng chiến Hành chính liên tỉnh Hải – Kiến quyết định huy động Trung đoàn 41, lực lượng vũ trang các mặt trận A, B, C cùng cơ sở nội thành tổ chức một cuộc tập kích lớn vào nội thành Hải Phòng. Các đơn vị đồng loạt tiến công vào các vị trí Sở Dầu, Sở Đoan, nhà máy Xi măng, xưởng Tapi (thảm len), sân bay Cát Bi,... Trước uy hiếp của quân đội Việt Nam, chỉ huy quân Pháp phải cấp tốc điều toàn bộ 7 tiểu đoàn về bảo vệ thành phố.
Ngày 25 tháng 4, quân đội Pháp mở cuộc tấn công quy mô lớn với sự yểm trợ của pháo binh vào thị xã Kiến An và thị xã Đồ Sơn. Chỉ huy cao nhất ở Kiến An là Trần Thành Ngọ tuyên thệ: "Nếu Trần Thành Ngọ còn thì Kiến An còn, nếu Kiến An mất thì Trần Thành Ngọ sẽ mất theo." Dù chống cự quyết liệt, nhưng các phòng tuyến của quân đội Việt Nam đều bị vượt qua. Trần Thành Ngọ chia nhỏ lực lượng rút lui, chỉ để lại tiểu đoàn của Lê Quốc Uy tổ chức tuyến phòng thủ cuối cùng ở núi Thiên Văn và núi Cột Cờ. Đại đội trưởng Đặng Bá Lộc bảo vệ Sở Chỉ huy ở núi Khu. Lê Quốc Uy cùng Đại đội trưởng Bùi Đức Quyên tổ chức phòng ngự ở núi Thiên Văn. Lực lượng Việt Nam tổn thất vô cùng nặng nề, Trần Thành Ngọ bị thương nặng, dùng thủ pháo tấn công cảm tử, còn Lê Quốc Uy tử trận trên đường rút lui. Ở Đồ Sơn, đối mặt với lực lượng 7 tàu chiến bắn phá, đổ bộ, lực lượng vũ trang Việt Nam tổ chức chặn đánh các mũi tiến công. Sau khi phân tán lương thực, vật tư, tài sản và di chuyển người dân đến nơi an toàn, quân đội Việt Nam chủ động rút lui. Quân Pháp chiếm được đảo với thiệt hại hơn 30 binh sĩ. Kết thúc cuộc tấn công, quân Pháp được cho là thiệt hại 360 binh sĩ.