El río Barbate presenta dos afluentes en el municipio, que son los arroyos Melón y Mondragón.