Signal transducer and activator of transcription 3 (STAT3) is a transcriptional regulator of a number of biological processes including cell differentiation, proliferation, survival, and angiogenesis, while cyclin-dependent kinases (CDKs) are a critical regulator of cell cycle progression. These proteins appear to play central roles in angiogenesis and cell survival and are widely implicated in tumor progression. In this study, we used the well-characterized US National Cancer Institute 60 (NCI60) human tumor cell lines to screen the in vitro anti-cancer activities of our novel small molecule derivatives (NSC765690 and NSC765599) of salicylanilide. Furthermore, we used the DTP-COMPARE algorithm and in silico drug target prediction to identify the potential molecular targets, and finally, we used molecular docking to assess the interaction between the compounds and prominent potential targets. We found that NSC765690 and NSC765599 exhibited an anti-proliferative effect against the 60 panels of NCI human cancer cell lines, and dose-dependent cytotoxic preference for NSCLC, melanoma, renal, and breast cancer cell lines. Proteinâligand interactions studies revealed that NSC765690 and NSC765599 were favored ligands for STAT3/CDK2/4/6. Moreover, cyclization of the salicylanilide core scaffold of NSC765690 mediated its higher anti-cancer activities and had greater potential to interact with STAT3/CDK2/4/6 than did NSC765599 with an open-ring structure. NSC765690 and NSC765599 met the required safety and criteria of a good drug candidate, and are thus worthy of further in-vitro and in-vivo investigations in tumor-bearing mice to assess their full therapeutic efficacy.