Sông Vàm Cỏ Đông (VCĐ) bắt nguồn từ thôn Suông tỉnh Compong Chàm - Campuchia ở độ cao 150 m so với mực nước biển, chảy qua các huyện Tân Biên, Châu Thành, thị xã Tây Ninh, Hòa Thành, Gò Dầu, Trảng Bàng của tỉnh Tây Ninh theo hướng Tây Bắc - Đông Nam, sau đó đến cửa Rạch Tràm rồi đổ vào địa phận tỉnh Long An qua các thị trấn Đức Huệ, Hiệp Hòa, Bến Lức, Tân Trụ chảy đến ngã ba Bần Quỳ (Cần Đước - Long An) và hợp lưu với sông Vàm Cỏ Tây, cuối cùng theo sông Vàm Cỏ đổ ra sông Soài Rạp ra biển Đông.