El río fluye generalmente hacia el sudeste desde el condado de Dawson a través de Marble Falls, Austin, Bastrop, Smithville, La Grange, Columbus, Wharton, y Bay City antes de vaciar en el golfo de México en la bahía de Matagorda.