Ở bắc bộ Hà Nam có hai sông lớn là Vệ Hà (卫河) bắt nguồn từ Thái Hành Sơn thuộc huyện Tân Hương và Chương Hà (漳河) tạo thành một đoạn ranh giới tự nhiên với tỉnh Hà Bắc; hai sông này thuộc hệ thống Hải Hà. Ở tây nam bộ Hà Nam có các sông Đan Giang (丹江), Thoan Hà (湍河), Đường Hà (唐河), Bạch Hà (白河) chảy sang Hồ Bắc và thuộc lưu vực Hán Thủy, một chi lưu lớn của Trường Giang. Tổng lượng tài nguyên nước của toàn Hà Nam là 41,3 tỷ m³, lượng tài nguyên thủy năng đạt 4,905 triệu kW và đã khai thác được 3,15 triệu kW