Rio Grande chạy từ Dãy núi San Juan ở Colorado qua New Mexico, đến El Paso, Texas và dọc theo biên giới Texas và Mexico, đến tận Vịnh Mexico. Nó chạy qua các thành phố lớn Santa Fe và Albuquerque ở New Mexico.
Rio Grande là con sông dài thứ năm ở Hoa Kỳ và là một trong 20 con sông dài nhất thế giới, theo Ủy ban Ranh giới và Nước quốc tế. Nó chạy tổng cộng 1.901 dặm, với 1.255 dặm dọc theo biên giới Hoa Kỳ và Mexico. Rio Grande được gọi là Rio Bravo ở Mexico.