El río Ocoa constituye el límite oriental de la provincia, El río Vía (o Bía), que pasa por la ciudad de Azua de Compostela, El río Jura, con una longitud de 49 kilómetros y que pasa por el municipio de Peralta, es el más caudaloso de los ríos del Llano de Azua aunque está seco en sus últimos 15 kilómetros y por último el río Tábara es el más largo (93 kilómetros) de los ríos de la provincia y tiene una cuenca de 407.72 km²; sin embargo, es de escaso caudal y parte de su recorrido es utilizado para transportar agua desde el Yaque del Sur.