El sistema fluvial del cantón Osa corresponde a la vertiente del Pacífico, el cual pertenece a las cuencas de los ríos Península de Osa, Barú, Esquinas y Térraba.