Dos de los principales ríos de México comienzan en el estado de Colorado: el Río Bravo, conocido como Río Grande al norte de la frontera, y el Río Colorado. El Río Colorado se encuentra principalmente en Colorado y fluye hacia el sur, cruzando la frontera hacia el noroeste de México, donde desemboca en el Mar de Cortés, también conocido como el Golfo de California. El Río Bravo, que forma aproximadamente 1,250 millas de la frontera entre México y los EE. UU., Cambiará su posición ocasionalmente a través de inundaciones, lo que provocará disputas fronterizas.
El Grijalva-Usumacinto es el río mexicano con mayor caudal y, como el Río Bravo y Colorado, comienza fuera del país. Este sistema fluvial se origina en Guatemala y tiene un doble nombre porque consta de dos ramas de longitud similar. Las dos sucursales se unen en el estado de Tabasco, en el sureste de México, antes de desembocar en el Golfo de México.
El río más largo, que se encuentra totalmente dentro de México y corre alrededor de 800 millas, es el sistema del río Lerma-Santiago. Comienza como el río Lerma, luego fluye hacia el lago Chapala y finalmente se dirige hacia el Océano Pacífico como el río Santiago. El Lerma-Santiago es considerado uno de los ríos más importantes de México debido a su valor para la economía de la nación. Fluye a través de varios estados de México y proporciona agua a las tierras agrícolas principales.