How Long is the Rio Grande?

The Rio Grande, the fourth longest river in the United States, is 1,885 miles long. It begins in the state of Colorado and forms a natural border between Texas and Mexico before emptying into the Gulf of Mexico.