Selon la Commission internationale des frontières et de l'eau, le fleuve Rio Grande prend sa source dans les montagnes de San Juan au Colorado et se poursuit sur 1 901 milles jusqu'au golfe du Mexique. Il fait partie des 20 plus longs fleuves du monde et est le cinquième plus long aux États-Unis.
Le fleuve Rio Grande forme un segment frontalier de 1 255 miles entre le Mexique et les États-Unis. Le bassin hydrographique du Rio Grande et du Rio Bravo dans son intégralité couvre environ 335 000 milles carrés, dont 50 000 milles carrés se trouvent dans cet État du Texas. Environ la moitié de l'ensemble du bassin versant se trouve au Mexique et l'autre moitié aux États-Unis.