Річки Харківської області належать до двох басейнів: Сіверського Дінця та Дніпра. Басейн Сіверського Дінця охоплює 75 % території області (центральну та східну частини). До басейну Дніпра відноситься західна частина регіону (приблизно 25 % території області). Головний вододіл між басейнами пролягає з півночі на південний схід через Богодухівський, Харківський, Чугуївський і Лозівський райони.

У Харківській області налічується 867 великих, середніх та малих річок і тимчасових водотоків, загальна довжина яких складає 6405 км. 156 річок мають довжину понад 10 км, їх загальна протяжність — 4651 км. Густота річкової мережі коливається від 0,15 до 0,39 км/км². Найбільша густота (0,38-0,39 км/км²) у Зачепилівській і Сахновщинській громадах (басейн річки Орелі). Друга за відносним максимумом густоти (0,25 км/км²) річкова мережа розташована на півночі області у Вовчанської громаді (верхня течія Сіверського Дінця з притоками).

Долини багатьох річок мають значну ширину й глибину. Живлення річок переважно снігове, частково підземне, з невеликою часткою дощового.

Річки басейнів Сіверського Дінця та Дніпра        Басейн Сіверського Дінця        Басейн Дніпра