Kỳ thi chọn HSG quốc gia năm học 2020-2021, Hải Phòng có 112 học sinh dự thi, ở tất cả 12 môn: Toán, Vật lí, Hóa học, Tin học, Ngữ văn, Lịch sử, Địa lí, Tiếng Anh, Tiếng Nga, Tiếng Pháp, Tiếng Trung.
Theo kết quả được công bố, thành phố Hải Phòng có 96 học sinh đoạt giải, trong đó có 2 giải Nhất, 23 giải Nhì, 35 giải Ba và 36 giải Khuyến khích.
Cụ thể, 2 giải Nhất thuộc về môn Địa lý. Các môn còn lại có các giải bao gồm: môn Toán (2 giải Nhì, 4 giải Ba, 2 giải Khuyến khích); môn Vật lý (1 giải Nhì, 3 giải Ba và 3 giải Khuyến khích); môn Hóa học (2 giải Nhì, 1 giải Ba và 5 giải Khuyến khích); môn Sinh học (2 giải Nhì và 3 giải Khuyến khích); môn Tin học (1 giải Nhì, 3 giải Ba, 5 giải Khuyến khích); môn Văn học (2 giải Nhì, 5 giải Ba, 1 giải Khuyến khích); môn Lịch sử (2 giải Nhì, 3 giải Ba, 2 giải Khuyến khích); môn Địa lý (ngoài 2 giải Nhất có 5 giải Nhì, 1 giải Ba, 2 giải Khuyến khích); tiếng Anh (1 giải Nhì, 5 giải Ba, 4 giải Khuyến khích); tiếng Nga (1 giải Ba, 4 giải Khuyến khích); tiếng Trung (2 giải Nhì, 7 giải Ba, 1 giải Khuyến khích); tiếng Pháp (3 giải Nhì, 2 giải Ba, 4 giải Khuyến khích).
Năm học 2019-2020, Hải Phòng có 79 HS đoạt giải, trong đó có 7 giải Nhất, 26 giải Nhì, 24 giải Ba và 22 giải Khuyến khích.
Kỳ thi chọn HSG quốc gia THPT năm học 2020-2021 được tổ chức từ ngày 25-27/12/2020 với 12 môn thi. Tham gia kỳ thi có 4.562 thí sinh đến từ 63 tỉnh/thành phố, Trường THPT vùng cao Việt Bắc và 5 trường THPT chuyên của các Đại học, trường đại học.