Колорадо берет начало к югу от Лаббока, штат Техас, на плато Льяно-Эстакадо. Река течёт в юго-восточном направлении через несколько водохранилищ, включая озеро Бьюкенен, озеро Линдона Джонсона, и озеро Тревис. За озером Бьюкенен в неё впадает приток Льяно. Впадает в Мексиканский залив
Река течёт в юго-восточном направлении