# List of longest rivers of Mexico

Among the longest rivers of Mexico are 26 streams of at least 250 km (160 mi). In the case of rivers such as the Colorado, the length listed in the table below is solely that of the main stem. In the case of the Grijalva and Usumacinta, it is the combined lengths of two river systems that share a delta. In the case of the Nazas and Aguanaval, it is the combined lengths of separate rivers that flow into the same closed basin.
Three rivers in this list cross international boundaries or form them. The Colorado and the Rio Grande (Río Bravo del Norte or Río Bravo) begin in the United States and flow into Mexico, while the Usumacinta begins in Guatemala and flows into Mexico.
The primary source for the length, watershed, and surface runoff data in the table below is the 10th edition of Statistics on Water in Mexico, published by the National Water Commission in Mexico (CONAGUA); exceptions are as noted. U.S. states and departments of Guatemala appear in italics in the "States" column.
Key :
* † River is not entirely within Mexico.
* ‡ Watershed is not entirely within Mexico.
Longest rivers of Mexico :
| # | Name | Mouth | Length | Watershed area | Annual surface runoff | States |
| 1 | Rio Grande (Río Bravo del Norte or Río Bravo) | Gulf of Mexico 25°57′22″N 97°08′43″W﻿ / ﻿25.95611°N 97.14528°W﻿ / 25.95611; -97.14528﻿ (Rio Grande (mouth)) | 3,108 km 1,931 mi † | 466,939 km$^2$ 180,286 mi$^2$ ‡ | 6,090 x 10$^6$ m$^3$ 2.15 x 10$^{11}$ ft$^3$ | Colorado, New Mexico, Texas, Chihuahua, Coahuila, Nuevo León, Tamaulipas |
| 2 | Colorado River | Gulf of California 31°48′57″N 114°48′22″W﻿ / ﻿31.81583°N 114.80611°W﻿ / 31.81583; -114.80611﻿ (Colorado River (mouth)) | 2,337 km 1,452 mi † | 630,783 km$^2$ 243,547 mi$^2$ ‡ | 17,898 x 10$^6$ m$^3$ 6.321 x 10$^{11}$ ft$^3$ | Colorado, Utah, Arizona, Nevada, California, Sonora, Baja California |
| 3 | Grijalva–Usumacinta Rivers | Bay of Campeche 18°35′20″N 92°41′20″W﻿ / ﻿18.58889°N 92.68889°W﻿ / 18.58889; -92.68889﻿ (Grijalva River (mouth)) | 1,911 km 1,187 mi † | 128,390 km$^2$ 49,570 mi$^2$ ‡ | 115,536 x 10$^6$ m$^3$ 4.0801 x 10$^{12}$ ft$^3$ | Petén, Chiapas, Tabasco |
| 4 | Nazas–Aguanaval Rivers | Bolsón de Mapimí 25°12′00″N 104°12′00″W﻿ / ﻿25.20000°N 104.20000°W﻿ / 25.20000; -104.20000﻿ (Nazas River (mouth)) | 1,081 km 672 mi | 89,239 km$^2$ 34,455 mi$^2$ | 1,912 x 10$^6$ m$^3$ 6.75 x 10$^{10}$ ft$^3$ | Durango, Zacatecas, Coahuila |
| 5 | Culiacán River | Pacific Ocean 24°29′32″N 107°43′55″W﻿ / ﻿24.49222°N 107.73194°W﻿ / 24.49222; -107.73194﻿ (Culiacán River (mouth)) | 875 km 544 mi | 15,731 km$^2$ 6,074 mi$^2$ | 3,161 x 10$^6$ m$^3$ 1.116 x 10$^{11}$ ft$^3$ | Sinaloa |
| 6 | Balsas River | Pacific Ocean 17°56′22″N 102°08′14″W﻿ / ﻿17.93944°N 102.13722°W﻿ / 17.93944; -102.13722﻿ (Balsas River(mouth)) | 770 km 478 mi | 117,406 km$^2$ 45,331 mi$^2$ | 16,587 x 10$^6$ m$^3$ 5.858 x 10$^{11}$ ft$^3$ | Puebla, Morelos, Michoacán, Guerrero |
| 7 | Lerma River | Lake Chapala 20°15′00″N 103°00′00″W﻿ / ﻿20.25000°N 103.00000°W﻿ / 20.25000; -103.00000﻿ (Lerma River (mouth)) | 708 km 440 mi | 47,116 km$^2$ 18,192 mi$^2$ | 4,742 x 10$^6$ m$^3$ 1.675 x 10$^{11}$ ft$^3$ | State of Mexico, Querétaro, Michoacán, Guanajuato, Jalisco |
| 8 | Rio Grande de Santiago | Pacific Ocean 21°38′00″N 105°26′43″W﻿ / ﻿21.63333°N 105.44528°W﻿ / 21.63333; -105.44528﻿ (Rio Grande de Santiago (mouth)) | 562 km 349 mi | 76,416 km$^2$ 29,504 mi$^2$ | 7,849 x 10$^6$ m$^3$ 2.772 x 10$^{11}$ ft$^3$ | Jalisco, Nayarit |
| 9 | Fuerte River | Gulf of California 25°48′00″N 109°25′00″W﻿ / ﻿25.80000°N 109.41667°W﻿ / 25.80000; -109.41667﻿ (Fuerte River (mouth)) | 540 km 336 mi | 33,590 km$^2$ 12,970 mi$^2$ | 5,176 x 10$^6$ m$^3$ 1.828 x 10$^{11}$ ft$^3$ | Sinaloa |
| 10 | Pánuco River | Gulf of Mexico 22°16′00″N 97°47′00″W﻿ / ﻿22.26667°N 97.78333°W﻿ / 22.26667; -97.78333﻿ (Pánuco River (mouth)) | 510 km 317 mi | 84,956 km$^2$ 32,802 mi$^2$ | 20,330 x 10$^6$ m$^3$ 7.18 x 10$^{11}$ ft$^3$ | Veracruz |
| 11 | Rio Conchos | Rio Grande 25°07′00″N 98°32′00″W﻿ / ﻿25.11667°N 98.53333°W﻿ / 25.11667; -98.53333﻿ (Río Conchos (mouth)) | 485 km 301 mi | 68,386 km$^2$ 26,404 mi$^2$ | 2,714 x 10$^6$ m$^3$ 9.58 x 10$^{10}$ ft$^3$ | Chihuahua |
| 12 | Sonora River | Gulf of California 28°47′06″N 111°55′11″W﻿ / ﻿28.78500°N 111.91972°W﻿ / 28.78500; -111.91972﻿ (Sonora River (mouth)) | 421 km 262 mi | 27,740 km$^2$ 10,710 mi$^2$ | 408 x 10$^6$ m$^3$ 1.44 x 10$^{10}$ ft$^3$ | Sonora |
| 13 | Soto La Marina River | Gulf of Mexico 23°45′56″N 97°44′13″W﻿ / ﻿23.76556°N 97.73694°W﻿ / 23.76556; -97.73694﻿ (Soto La Marina River (mouth)) | 416 km 258 mi | 21,183 km$^2$ 8,179 mi$^2$ | 2,086 x 10$^6$ m$^3$ 7.37 x 10$^{10}$ ft$^3$ | Tamaulipas |
| 14 | Yaqui River | Gulf of California 27°39′17″N 110°37′26″W﻿ / ﻿27.65472°N 110.62389°W﻿ / 27.65472; -110.62389﻿ (Yaqui River (mouth)) | 410 km 255 mi | 72,540 km$^2$ 28,010 mi$^2$ | 3,163 x 10$^6$ m$^3$ 1.117 x 10$^{11}$ ft$^3$ | Sonora |
| 15 | Sinaloa River | Gulf of California 25°16′51″N 108°29′43″W﻿ / ﻿25.28083°N 108.49528°W﻿ / 25.28083; -108.49528﻿ (Sinaloa River (mouth)) | 400 km 249 mi | 12,260 km$^2$ 4,730 mi$^2$ | 2,126 x 10$^6$ m$^3$ 7.51 x 10$^{10}$ ft$^3$ | Sinaloa |
| 16 | San Fernando River | Gulf of Mexico 24°55′00″N 97°40′00″W﻿ / ﻿24.91667°N 97.66667°W﻿ / 24.91667; -97.66667﻿ (San Fernando River (mouth)) | 400 km 249 mi | 17,744 km$^2$ 6,851 mi$^2$ | 1,545 x 10$^6$ m$^3$ 5.46 x 10$^{10}$ ft$^3$ | Tamaulipas |
| 17 | Mayo River | Gulf of California 26°45′00″N 109°47′00″W﻿ / ﻿26.75000°N 109.78333°W﻿ / 26.75000; -109.78333﻿ (Río Mayo (mouth)) | 386 km 240 mi | 15,113 km$^2$ 5,835 mi$^2$ | 1,232 x 10$^6$ m$^3$ 4.35 x 10$^{10}$ ft$^3$ | Chihuahua, Sonora |
| 18 | Tecolutla River | Gulf of Mexico 20°29′00″N 97°00′00″W﻿ / ﻿20.48333°N 97.00000°W﻿ / 20.48333; -97.00000﻿ (Tecolutla River (mouth)) | 375 km 233 mi | 7,903 km$^2$ 3,051 mi$^2$ | 6,095 x 10$^6$ m$^3$ 2.152 x 10$^{11}$ ft$^3$ | Veracruz |
| 19 | Jamapa River | Gulf of Mexico 19°02′00″N 96°08′00″W﻿ / ﻿19.03333°N 96.13333°W﻿ / 19.03333; -96.13333﻿ (Jamapa River (mouth)) | 368 km 229 mi | 4,061 km$^2$ 1,568 mi$^2$ | 2,563 x 10$^6$ m$^3$ 9.05 x 10$^{10}$ ft$^3$ | Veracruz |
| 20 | Papaloapan River | Gulf of Mexico 18°42′00″N 95°38′00″W﻿ / ﻿18.70000°N 95.63333°W﻿ / 18.70000; -95.63333﻿ (Papaloapan River (mouth)) | 354 km 220 mi | 46,517 km$^2$ 17,960 mi$^2$ | 44,662 x 10$^6$ m$^3$ 1.5772 x 10$^{12}$ ft$^3$ | Oaxaca, Veracruz |
| 21 | Verde River | Pacific Ocean 16°25′23″N 94°52′56″W﻿ / ﻿16.42306°N 94.88222°W﻿ / 16.42306; -94.88222﻿ (Verde River (mouth)) | 342 km 213 mi | 5,937 km$^2$ 2,292 mi$^2$ | 5,937 x 10$^6$ m$^3$ 2.097 x 10$^{11}$ ft$^3$ | Oaxaca |
| 22 | Concepción River | Gulf of California 30°32′00″N 113°02′00″W﻿ / ﻿30.53333°N 113.03333°W﻿ / 30.53333; -113.03333﻿ (Concepción River (mouth)) | 335 km 208 mi | 25,808 km$^2$ 9,965 $^2$ | 123 x 10$^6$ m$^3$ 4.3 x 10$^9$ ft$^3$ | Sonora |
| 23 | Coatzacoalcos River | Gulf of Mexico 18°09′00″N 94°24′00″W﻿ / ﻿18.15000°N 94.40000°W﻿ / 18.15000; -94.40000﻿ (Coatzacoalcos River (mouth)) | 325 km 202 mi | 17,369 km$^2$ 6,706 mi$^2$ | 28,093 x 10$^6$ m$^3$ 9.921 x 10$^{11}$ ft$^3$ | Oaxaca, Veracruz |
| 24 | San Lorenzo River | Gulf of California 28°24′00″N 110°19′00″W﻿ / ﻿28.40000°N 110.31667°W﻿ / 28.40000; -110.31667﻿ (San Lorenzo River (mouth)) | 315 km 196 mi | 8,919 km$^2$ 3,444 mi$^2$ | 1,680 x 10$^6$ m$^3$ 5.9 x 10$^{10}$ ft$^3$ | Durango, Sinaloa |
| 25 | Sonoyta River | Gulf of California 31°16′00″N 113°19′00″W﻿ / ﻿31.26667°N 113.31667°W﻿ / 31.26667; -113.31667﻿ (Río Sonoyta (mouth)) | 311 km 193 mi | 7,653 km$^2$ 2,955 mi$^2$ | 16 x 10$^6$ m$^3$ 570 x 10$^6$ ft$^3$ | Sonora |
| 26 | San Pedro River | Pacific Ocean 21°43′41″N 105°29′30″W﻿ / ﻿21.72806°N 105.49167°W﻿ / 21.72806; -105.49167﻿ (San Pedro River (mouth)) | 255 km 158 mi | 26,480 km$^2$ 10,220 mi$^2$ | 3,417 x 10$^6$ m$^3$ 1.207 x 10$^{11}$ ft$^3$ | Durango, Nayarit |