Количество рек протекающих по территории Мексики приближается к 150, 2/3 из них стремятся слиться с тихоокеанскими водами и лишь 1/3 водных ресурсов достигнет Мексиканского залива и Карибского моря. Крупнейшие из них:
Самой большой считается река Рио-Браво-дель-Ноте, которая увлажняет самые засушливые районы Мексики. Река Рио-Гранде достигает 3034км и является естественной границей с США.
Река длиной 560км, являющаяся границей между Мексикой и Гватемалой. Стремится в Мексиканский залив, пересекая Табаско. Берега этой реки стали пристанищем древних майянских городов - Пьедрас-Неграс и Йашчилана.
Река длиной 724км берёт начало в южном нагорье штата Пуэбло и устремляется в юго-западном направлении, пересекая штаты Герреро и Мичоакан, достигая тихоокеанских вод.
Юго-восточная река длиной 480км стремящаяся через каньон Сумидеро в Мексиканский залив. На реке установлен каскад из 4 ГЭС суммарной мощностью около 5 млн. кВт.
Река длиной 910км, берет начало в горной местности Западной Сьерра-Мадре и, орошая прилегающие территории штата Чиуауа, впадает в Рио-Гранте. Мельчание реки обусловлено ростом населения на берегах.