OpenEarthAtlas
Open Earth Atlas/Rivers/North America/Rivers in Mexico
Overview Rivers Lakes Mountain ranges

Rivers in Mexico

The atlas maps 124 rivers in Mexico. The 23 most notable come first, sorted by length — the rest load as you scroll.

The longest is the Rio Grande (3,051 km), followed by the Colorado (2,334 km) and the Rio Conchos (910 km). Five of the 23 notable rivers listed here also flow through other countries. The longest river entirely in Mexico is the Rio Conchos (910 km).

Count
23
Longest
3,051 km

All rivers by length

  1. 1Rio Grande3,051 km
  2. 2Colorado2,334 km
  3. 3Rio Conchos910 km
  4. 4Río Culiacán875 km
  5. 5Río Lerma750 km
  6. 6Río Balsas724 km
  7. 7Rio Yaqui680 km
  8. 8Río Nazas600 km
  9. 9Río Usumacinta560 km
  10. 10Río Aguanaval530 km
  11. 11Pánuco510 km
  12. 12Grijalva480 km
  13. 13Salado444 km
  14. 14Río Bavispe434 km
  15. 15Río Grande de Santiago433 km
  16. 16Sinaloa420 km
  17. 17Río Sonora402 km
  18. 18Río Chixoy400 km
  19. 19Río Bolaños318 km
  20. 20Río Moctezuma317 km
  21. 21Río Lacantún310 km
  22. 22Río San Juan307 km
  23. 23Rio Fuerte306 km
ProjectAboutMethodologyData sources & creditsImprove the data
LegalImprintPrivacy
Hosting: Hostinger−20%(affiliate)