湖北境内主要河流有长江、汉江,除长江、汉江干流外,省内各级河流河长5公里以上的有4228条,另有中小河流1193条,河流总长5.92万公里,其中河长在100公里以上的河流41条。
长江自西向东,流贯省内26个县市,西起巴东县鳊鱼溪河口入境,东至黄梅滨江出境,流程1041公里。境内的长江支流有汉水、沮水、漳水、清江、东荆河、陆水、滠水、倒水、举水、巴水、浠水、富水等。其中汉水为长江中游最大支流,在湖北境内由西北趋东南,流经13个县市,由陕西白河县将军河进入湖北郧西县,至武汉汇入长江,流程858公里。