Ο Rio Grande προέρχεται ψηλά στα βουνά San Juan της νοτιοδυτικής Κολοράντο. Πολλαπλές ρέμες συντρέχουν σε περίπου 13.000 πόδια (3.962 μέτρα) υψόμετρο για να σχηματίσουν τις πηγαίες ροές του ποταμού.