The Solomon River is the longest river in the county, entering from Cloud County to the northwest and exiting to Saline County to the southeast. The Saline River traverses the southwestern part of the county, going from Lincoln County to Saline County.