Ranh giới lưu vực của Hoàng Hà và Hoài Hà gần như không thể nhận thấy được. Hoàng Hà đã hoàn toàn thay đổi dòng chảy của nó nhiều lần trong suốt ba thiên niên kỷ qua, đầu tiên nó chảy ra biển ở phía nam, song sau lại chuyển lên phía bắc của bán đảo Sơn Đông. Gần đây nhất, năm 1194, Hoàng Hà đổi dòng rồi đổ ra biển theo dòng chảy trước đó của Hoài Hà, ở bắc bộ Giang Tô ngày nay. Sau trận lụt Hoàng Hà năm 1897, con sông này lại đổi dòng, chuyển sang chảy qua Sơn Đông rồi đổ vào Bột Hải. Khi đó, việc trệch dòng luôn bắt đầu từ đoạn giữa Trịnh Châu và Khai Phong tại Hà Nam. Năm 1938, quân đội Quốc Dân đảng đã cố tình làm trệch dòng chảy của Hoàng Hà về phía nam để ngăn bước tiến quân Nhật bằng cách cho nổ các con đê gần Trịnh Châu. Hoàng Hà được khôi phục lại dòng chảy phía bắc từ năm năm 1948.