WebRio Grande , in Mexico Río Bravo, River, North America. One of the longest rivers of North America, it flows 1,900 mi (3,060 km) from its sources in the Rocky Mountains of southwestern Colorado, U.S., to the Gulf of Mexico. It rises high in the San Juan Mountains and flows generally south, passing southeast and forming the entire border ...