Tributaries and sub-tributaries are hierarchically listed in order from the mouth of the Rio Grande upstream. Major dams and reservoir lakes are also noted.
- San Juan River, or Rio San Juan (Tamaulipas, Nuevo León, Coahuila)[1][2]
- Marte R. Gómez Dam and Marte R. Gómez Reservoir (Tamaulipas)[3]
- Pesquería River, or Río Pesquería (Nuevo León)
- Salinas River, or Río Salinas (Nuevo León)
- Rio Alamo, or Alamo River (Tamaulipas)[2][4]
- Las Blancas Dam (Tamaulipas)
- Falcon Dam and Falcon International Reservoir (Tamaulipas and Texas)
- Salado River, or Rio Salado (Coahuila, Nuevo León, and Tamaulipas)[2][5]
- San Ildefonso Creek (Texas)
- Chacon Creek (Texas)
- Zacate Creek (Texas)
- Sombrerillito Creek (Texas)
- Santa Isabel Creek (Texas)
- Rio Escondido (Coahuila)[2][6]
- Arroyo San Antonio, or Rio San Antonio (Coahuila)
- Rio San Rodrigo (Coahuila)[2][7]
- La Fragua Dam and La Fragua Reservoir (Coahuila)[2]
- Las Moras Creek(Texas)
- Tequesquite Creek (Texas) (Texas) [8]
- Rio San Diego (Coahuila and Nuevo León)[2][9]
- Cow Creek (Rio Grande) (Texas) [10]
- Pinto Creek (Texas)[2][11]
- Sycamore Creek (Val Verde County) (Texas)[12]
- Mud Creek (Kinney County) (Texas)[13]
- Zorro Creek (Val Verde County) (Texas)[14]
- San Felipe Creek (Texas)[2][15]
- Arroyo de las Vacas (Coahuila)[2][16]
- Arroyo de los Jaboncillos (Coahuila)[2]
- Amistad Dam and Amistad Reservoir (Texas and Coahuila)
- Pecos River (Texas and New Mexico)[2][18]
- San Francisco Creek (Texas)
- Maravillas Creek (Texas)
- Arroyo del a Guaje (Coahuila)
- Laguna del Guaje (Coahuila)
- Terlingua Creek (Texas)[2][19]
- Rio San Carlos (Chihuahua)
- Alamito Creek (Texas)[2]
- Rio Conchos (Chihuahua and Durango)[2]
- Green River (Texas)
- Rio Viego (Chihuahua)
- International Dam and International Reservoir (Texas and Chihuahua)
- American Diversion Dam and American Reservoir (Texas)
- Rincon Arroyo (New Mexico)
- Caballo Dam and Caballo Lake (New Mexico)
- Elephant Butte Dam and Elephant Butte Reservoir (New Mexico)
- Rio Salado (New Mexico)
- Rio Puerco (New Mexico)
- Jemez River (New Mexico)
- Santa Fe River (New Mexico)
- Cochiti Dam and Cochiti Lake (New Mexico)
- Rio Chiquito (New Mexico)
- Pojoaque River (New Mexico)
- Rio Chupadero (New Mexico)
- Santa Cruz River (New Mexico)
- Rio Chama (New Mexico and Colorado)
- Rio Ojo Caliente (New Mexico)
- Rio Vallecitos (New Mexico)
- Rio Tusas (New Mexico)
- Rio del Oso (New Mexico)
- Gallina Creek (New Mexico)
- El Rito (New Mexico)
- Abiquiu Creek (New Mexico)
- Vallecitos Creek (New Mexico)
- Abiquiu Dam and Abiquiu Lake (New Mexico)
- Cañones Creek (New Mexico)
- Polvadera Creek (New Mexico)
- Chihuahueños Creek (New Mexico)
- Barrancones Creek (New Mexico)
- Canjilon Creek (New Mexico)
- Rio Puerco (New Mexico)
- Coyote Creek (New Mexico)
- Poleo Creek (New Mexico)
- Rito Redondo (New Mexico)
- Rito Resumidero (New Mexico)
- Rio Gallina (New Mexico)
- Rio Cebolla (New Mexico)
- Rio Nutrias (New Mexico)
- El Vado Dam and El Vado Lake (New Mexico)
- Willow Creek (New Mexico)
- Rio Brazos (New Mexico)
- Rio Chamita (New Mexico)
- Rio de Truchas (New Mexico)
- Rio Pueblo de Taos (New Mexico)
- Rio Hondo (New Mexico)
- Red River (New Mexico)
- Costilla Creek
- Conejos River (Colorado)[20]
- Alamosa River (Colorado)[27]
- South Fork Rio Grande (Colorado)[28]
- Rio Grande Dam and Rio Grande Reservoir (Colorado)[29][30]