El principal río de Trujillo es el río Almonte, afluente del río Tajo que marca el límite Norte del municipio.