Hà Nội là thành phố có hệ thống trường Trung học phổ thông rất đa dạng, bao gồm các trường công và trường dân lập. Trong số đó có một số trường được coi là có chất lượng đào tạo hàng đầu cả nước, là nơi tập trung nhiều học sinh phổ thông ưu tú.