List of rivers of Mexico

This is a list of rivers of Mexico, listed from north to south. Alternate names for rivers are given in parentheses.
Rivers flowing into the Gulf of Mexico
Rio Bravo, the name give to Rio Grande in Mexico
San Juan River
Pesqueria River
Salinas River
Salado River
Sabinas Hidalgo River
Candela River
Sabinas River
Conchos River
Chuviscar River
Sacramento River
San Pedro River
Florido River
Parral River
Balleza River (San Juan River)
San Fernando River (Conchos River)
Soto La Marina River (Santander River)
Purificacion River
Panuco River
Tamesi River (Guayalejo River)
Chicayan River
Santa Maria River (Tamuin River) (Tampoan River)
Rio Verde
Moctezuma River
Tempoal River
Amajac River
Extoraz River
Tula River
Tuxpan River (Tuxpam River)
Pantepec River
Vinazco River
Cazones River
Necaxa River (Tecolutla River)
Nautla River
Bobos River
Actopan River
Antigua River (Pescados River)
Jamapa River
Cotaxtla River (Atoyac River)
Papaloapan River
San Juan River
Lalana River
Trinidad River
Tesechoacan River
Playa Vicente River
Tonto River
Amapa River
Santo Domingo River
Salado River (Zapotitlan River)
Rio Grande
Valle Nacional River
Coatzacoalcos River
Uspanapa River (Uxpanapa River)
Jaltepec River
Sarabia River
El Corte River
Tonala River (Pedregal River)
Grijalva River (Tabasco River) (Rio Chiapa)
Usumacinta River
San Pedro y San Pablo River (distributary)
San Pedro River
Lacantun River
Jatate River
Salinas River (Chixoy River)
Tulija River
Chilapa River
Tacotalpa River
Teapa River
La Venta River
Encajonado River
Suchiapa River
Santo Domingo River
Cuilco River
Candelaria River
Champoton River
Hondo River
Blue Creek
Rivers flowing into the Pacific Ocean
Tijuana River
Las Palmas River
San Vicente River
San Antonio River
Del Rosario River
San Andres River
Soledad River
Arroyo Salado River
Colorado River
Hardy River
Gila River
Santa Cruz River
San Pedro River
Sonoyta River
Concepcion River (Magdalena River)
Altar River
Sonora River
San Miguel River (Horcasitas River)
Matape River (Malapo River)
Yaqui River
Moctezuma River
Sahuaripa River
Bavispe River (Bavisque River)
Aros River
Mulatos River
Tutuaca River
Sirupa River
Tomochic River
Papigochic River
Mayo River
Fuerte River
Oteros River
Urique River
Rio Verde
Sinaloa River (Mohinora River)
Culiacan River
Humaya River
Tamazula River
San Lorenzo River
Piaxtla River
Elota River
Presidio River
Baluarte River
Teacapan Estuary
Acaponeta River
Rio San Pedro Mezquital
Animas River
Rio Grande de Santiago
Mololoa River
Huaynamota River (Jesus Maria River)
Atengo River
Bolanos River
Colotlan River
Jerez River
Mezquitic River
Juchipila River
Calvillo River
Rio Verde (Rio San Pedro)
Los Lagos River
Calderon River
Lake Chapala
Lerma River
Turbio River
Guanajuato River
Apaseo River
Laja River
Zula River
Huaracha River
Duero River
Ameca River
Mascota River
Atenguillo River
Remus River
Tomatlan River
San Nicolas River
Purificacion River
Chacala River (Cihuatlan River)
Armeria River (Ayuquila River) (Ayutla River)
Tuxpan River (Coahuayana River)
Coalcoman River
Aguililla River
Balsas River (Mezcala River) (Atoyac River)
Tepalcatepec River (Rio Grande)
Cupatitzio River (Del Marques River)
Rio del Oro
Cutzamala River
Ixtapan River
Temascaltepec River
Bejucos River
Amacuzac River
Yautepec River
Tlapaneco River
Nexapa River
Mixteco River
Acatlan River
San Martin River
Zahuapan River
Atoyac River
Papagayo River
Omitlan River
Ometepec River
Quetzala River
Atoyac River (Rio Verde)
Sordo River
Atoyaquillo River (Putla River)
Colotepec River
Copalita River
Tehuantepec River (Quiechapa River)
Tequisistlan River
Suchiate River
Rivers in endorheic basins
New River flows to Salton Sea.