Hai trong số các con sông lớn của Mexico bắt đầu từ bang Colorado: Rio Bravo, được gọi là Rio Grande ở phía bắc biên giới và sông Colorado. Sông Colorado chủ yếu nằm ở Colorado và chảy về phía nam, băng qua biên giới vào tây bắc Mexico, nơi nó đổ ra Biển Cortez, còn được gọi là Vịnh California. Rio Bravo, hình thành khoảng 1.250 dặm của biên giới giữa Mexico và Hoa Kỳ, đôi khi sẽ thay đổi vị trí của nó do lũ lụt, do đó gây ra tranh chấp biên giới.
Grijalva-Usumacinto là con sông Mexico có lưu lượng lớn nhất và giống như Rio Bravo và Colorado, bắt đầu bên ngoài đất nước. Hệ thống sông này bắt nguồn từ Guatemala và có tên kép vì nó bao gồm hai nhánh có chiều dài tương tự nhau. Hai chi nhánh hợp tác tại bang Tabasco, đông nam Mexico trước khi đổ ra Vịnh Mexico.
Con sông dài nhất, nằm hoàn toàn bên trong Mexico và chạy khoảng 800 dặm, là hệ thống sông Lerma-Santiago. Nó bắt đầu là sông Lerma, sau đó chảy vào hồ Chapala và cuối cùng đổ ra Thái Bình Dương với tên gọi là sông Santiago. Lerma-Santiago được coi là một trong những con sông quan trọng nhất ở Mexico vì giá trị của nó đối với nền kinh tế quốc gia. Nó chảy qua một số bang của Mexico và cung cấp nước cho các vùng đất nông nghiệp chính.