The drainage basin of Chino Creek spans 218mi2 in parts of Los Angeles, San Bernardino and Riverside Counties, with the vast majority within southwestern San Bernardino County.
The largest tributaries of Chino Creek are San Antonio Creek and Mill Creek (called Cucamonga Creek in San Bernardino County), both of which are longer than the main stem.